The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SharkUtils, reference 1.0.6 (aef1ed), with Swift 6.4 for watchOS using Xcode 27.0 on 17 Sep 2026 18:54:11 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 SharkUtils -destination generic/platform=watchOS

Build Log

157 |         let contentViews = content()
158 |         if add {
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:44: error: 'UIScrollView' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                            `- error: 'UIScrollView' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:125: error: 'UIView' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                                                                                                             `- error: 'UIView' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:59: error: 'UIScrollView' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                                           `- error: 'UIScrollView' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:59: error: 'init()' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                                           `- error: 'init()' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:192:34: error: 'UILayoutPriority' is unavailable in watchOS
190 |     }
191 |
192 |     static func spacer(priority: UILayoutPriority = .init(50)) -> UIView {
    |                                  `- error: 'UILayoutPriority' is unavailable in watchOS
193 |         let result = UIView()
194 |         result.setContentHuggingPriority(priority, for: .vertical)
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:192:67: error: 'UIView' is unavailable in watchOS
190 |     }
191 |
192 |     static func spacer(priority: UILayoutPriority = .init(50)) -> UIView {
    |                                                                   `- error: 'UIView' is unavailable in watchOS
193 |         let result = UIView()
194 |         result.setContentHuggingPriority(priority, for: .vertical)
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:200:44: error: 'UIView' is unavailable in watchOS
198 |
199 |     @discardableResult
200 |     func withAspectFilled(_ content: () -> UIView) -> Self {
    |                                            `- error: 'UIView' is unavailable in watchOS
201 |         let view = content()
202 |         withCenteredContent {[
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:215:44: error: 'UILayoutPriority' is unavailable in watchOS
213 |
214 |     @discardableResult
215 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                            `- error: 'UILayoutPriority' is unavailable in watchOS
216 |         let contentViews = content()
217 |         withSubviews {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:215:90: error: 'UIView' is unavailable in watchOS
213 |
214 |     @discardableResult
215 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                          `- error: 'UIView' is unavailable in watchOS
216 |         let contentViews = content()
217 |         withSubviews {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:215:64: error: 'required' is unavailable in watchOS
213 |
214 |     @discardableResult
215 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                `- error: 'required' is unavailable in watchOS
216 |         let contentViews = content()
217 |         withSubviews {
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:73:18: error: 'UIView' is unavailable in watchOS
 71 |  It is NOT a layout API, and is expected to be used in combination with some manual constraints less general basice stuff.
 72 |  */
 73 | public extension UIView {
    |                  `- error: 'UIView' is unavailable in watchOS
 74 |
 75 |     @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/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/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:18:17: error: 'NSLayoutConstraint' is unavailable in watchOS
16 |
17 |     class func make(
18 |         _ axis: NSLayoutConstraint.Axis,
   |                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
19 |         spacing: CGFloat? = nil,
20 |         alignment: UIStackView.Alignment? = 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/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/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:20:20: error: 'UIStackView' is unavailable in watchOS
18 |         _ axis: NSLayoutConstraint.Axis,
19 |         spacing: CGFloat? = nil,
20 |         alignment: UIStackView.Alignment? = nil,
   |                    `- error: 'UIStackView' is unavailable in watchOS
21 |         distribution: UIStackView.Distribution? = nil,
22 |         layoutMargins: UIEdgeInsets? = nil) -> 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:21:23: error: 'UIStackView' is unavailable in watchOS
19 |         spacing: CGFloat? = nil,
20 |         alignment: UIStackView.Alignment? = nil,
21 |         distribution: UIStackView.Distribution? = nil,
   |                       `- error: 'UIStackView' is unavailable in watchOS
22 |         layoutMargins: UIEdgeInsets? = nil) -> Self
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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:43:20: error: 'UIStackView' is unavailable in watchOS
41 |     class func vertical(
42 |         spacing: CGFloat? = nil,
43 |         alignment: UIStackView.Alignment? = nil,
   |                    `- error: 'UIStackView' is unavailable in watchOS
44 |         distribution: UIStackView.Distribution? = nil,
45 |         layoutMargins: UIEdgeInsets? = nil) -> 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:44:23: error: 'UIStackView' is unavailable in watchOS
42 |         spacing: CGFloat? = nil,
43 |         alignment: UIStackView.Alignment? = nil,
44 |         distribution: UIStackView.Distribution? = nil,
   |                       `- error: 'UIStackView' is unavailable in watchOS
45 |         layoutMargins: UIEdgeInsets? = nil) -> Self
46 |     {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:57:20: error: 'UIStackView' is unavailable in watchOS
55 |     class func horizontal(
56 |         spacing: CGFloat? = nil,
57 |         alignment: UIStackView.Alignment? = nil,
   |                    `- error: 'UIStackView' is unavailable in watchOS
58 |         distribution: UIStackView.Distribution? = nil,
59 |         layoutMargins: UIEdgeInsets? = nil) -> 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:58:23: error: 'UIStackView' is unavailable in watchOS
56 |         spacing: CGFloat? = nil,
57 |         alignment: UIStackView.Alignment? = nil,
58 |         distribution: UIStackView.Distribution? = nil,
   |                       `- error: 'UIStackView' is unavailable in watchOS
59 |         layoutMargins: UIEdgeInsets? = nil) -> Self
60 |     {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:71:46: error: 'UIView' is unavailable in watchOS
69 |
70 |     @discardableResult
71 |     func withArrangedViews(_ content: () -> [UIView]) -> Self {
   |                                              `- error: 'UIView' is unavailable in watchOS
72 |         content().forEach { contentView in
73 |             contentView.translatesAutoresizingMaskIntoConstraints = 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/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:15:18: error: 'UIStackView' is unavailable in watchOS
13 |  **/
14 |
15 | public extension UIStackView {
   |                  `- error: 'UIStackView' is unavailable in watchOS
16 |
17 |     class func make(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:12:25: error: 'CACornerMask' is unavailable in watchOS
10 | public extension CACornerMask {
11 |
12 |     static var topLeft: CACornerMask {
   |                         `- error: 'CACornerMask' is unavailable in watchOS
13 |         return .layerMinXMinYCorner
14 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:16:26: error: 'CACornerMask' is unavailable in watchOS
14 |     }
15 |
16 |     static var topRight: CACornerMask {
   |                          `- error: 'CACornerMask' is unavailable in watchOS
17 |         return .layerMaxXMinYCorner
18 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:20:28: error: 'CACornerMask' is unavailable in watchOS
18 |     }
19 |
20 |     static var bottomLeft: CACornerMask {
   |                            `- error: 'CACornerMask' is unavailable in watchOS
21 |         return .layerMinXMaxYCorner
22 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:24:29: error: 'CACornerMask' is unavailable in watchOS
22 |     }
23 |
24 |     static var bottomRight: CACornerMask {
   |                             `- error: 'CACornerMask' is unavailable in watchOS
25 |         return .layerMaxXMaxYCorner
26 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:28:21: error: 'CACornerMask' is unavailable in watchOS
26 |     }
27 |
28 |     static var all: CACornerMask {
   |                     `- error: 'CACornerMask' is unavailable in watchOS
29 |         return [topLeft, topRight, bottomLeft, bottomRight]
30 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:10:18: error: 'CACornerMask' is unavailable in watchOS
 8 | import UIKit
 9 |
10 | public extension CACornerMask {
   |                  `- error: 'CACornerMask' is unavailable in watchOS
11 |
12 |     static var topLeft: CACornerMask {
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIStackView.swift:11:40: error: 'UIView' is unavailable in watchOS
 9 |
10 | public extension UIStackView {
11 |     func addArrangedSubViews(_ views: [UIView]) {
   |                                        `- error: 'UIView' is unavailable in watchOS
12 |         views.forEach { addArrangedSubview($0) }
13 |     }
/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/Sources/SharkUtils/Extensions/UIStackView.swift:10:18: error: 'UIStackView' is unavailable in watchOS
 8 | import UIKit
 9 |
10 | public extension UIStackView {
   |                  `- error: 'UIStackView' is unavailable in watchOS
11 |     func addArrangedSubViews(_ views: [UIView]) {
12 |         views.forEach { addArrangedSubview($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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIView.swift:11:54: error: 'CACornerMask' is unavailable in watchOS
 9 |
10 | public extension UIView {
11 |     func setCornerRadius(_ radius: CGFloat, corners: CACornerMask = .all) {
   |                                                      `- error: 'CACornerMask' is unavailable in watchOS
12 |         layer.cornerRadius = radius
13 |         layer.maskedCorners = corners
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
SwiftCompile normal arm64 (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIView.swift:10:18: error: 'UIView' is unavailable in watchOS
 8 | import UIKit
 9 |
10 | public extension UIView {
   |                  `- error: 'UIView' is unavailable in watchOS
11 |     func setCornerRadius(_ radius: CGFloat, corners: CACornerMask = .all) {
12 |         layer.cornerRadius = radius
/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/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:18:18: error: 'UIView' is unavailable in watchOS
16 | }
17 |
18 | public extension UIView {
   |                  `- error: 'UIView' is unavailable in watchOS
19 |
20 |     func tap(tapsRequired: Int = 1, touchesRequired: Int = 1, action: (() -> Void)?) {
/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/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:49:36: error: 'Event' is unavailable in watchOS
47 | public extension UIControl {
48 |
49 |     func addTarget(forEvent event: Event, action: (() -> Void)?) {
   |                                    `- error: 'Event' is unavailable in watchOS
50 |         let handler = associatedObject {
51 |             BasicUIActionHandler().with {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
 14 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
 15 |
 16 | typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
    |                                `- note: 'Event' has been explicitly marked unavailable here
 17 |     UIControlEventTouchDown                                         = 1 <<  0,      // on all touch downs
 18 |     UIControlEventTouchDownRepeat                                   = 1 <<  1,      // on multiple touchdowns (tap count > 1)
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:47:18: error: 'UIControl' is unavailable in watchOS
45 | }
46 |
47 | public extension UIControl {
   |                  `- error: 'UIControl' is unavailable in watchOS
48 |
49 |     func addTarget(forEvent event: Event, action: (() -> Void)?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:76:18: error: 'UIGestureRecognizer' is unavailable in watchOS
74 | }
75 |
76 | public extension UIGestureRecognizer {
   |                  `- error: 'UIGestureRecognizer' is unavailable in watchOS
77 |     var handler: BasicUIActionHandler {
78 |         associatedObject {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SharkUtils (in target 'SharkUtils' from project 'SharkUtils')
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:12:24: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
10 |
11 | public protocol LayoutGuideSource {
12 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
   |                        `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
13 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
14 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:13:25: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
11 | public protocol LayoutGuideSource {
12 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
13 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
   |                         `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
14 |     var leftAnchor: NSLayoutXAxisAnchor { get }
15 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:14:21: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
12 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
13 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
14 |     var leftAnchor: NSLayoutXAxisAnchor { get }
   |                     `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
15 |     var rightAnchor: NSLayoutXAxisAnchor { get }
16 |     var topAnchor: NSLayoutYAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:15:22: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
13 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
14 |     var leftAnchor: NSLayoutXAxisAnchor { get }
15 |     var rightAnchor: NSLayoutXAxisAnchor { get }
   |                      `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
16 |     var topAnchor: NSLayoutYAxisAnchor { get }
17 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:16:20: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
14 |     var leftAnchor: NSLayoutXAxisAnchor { get }
15 |     var rightAnchor: NSLayoutXAxisAnchor { get }
16 |     var topAnchor: NSLayoutYAxisAnchor { get }
   |                    `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
17 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
18 |     var widthAnchor: NSLayoutDimension { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:17:23: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
15 |     var rightAnchor: NSLayoutXAxisAnchor { get }
16 |     var topAnchor: NSLayoutYAxisAnchor { get }
17 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
   |                       `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
18 |     var widthAnchor: NSLayoutDimension { get }
19 |     var heightAnchor: NSLayoutDimension { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:18:22: error: 'NSLayoutDimension' is unavailable in watchOS
16 |     var topAnchor: NSLayoutYAxisAnchor { get }
17 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
18 |     var widthAnchor: NSLayoutDimension { get }
   |                      `- error: 'NSLayoutDimension' is unavailable in watchOS
19 |     var heightAnchor: NSLayoutDimension { get }
20 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:19:23: error: 'NSLayoutDimension' is unavailable in watchOS
17 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
18 |     var widthAnchor: NSLayoutDimension { get }
19 |     var heightAnchor: NSLayoutDimension { get }
   |                       `- error: 'NSLayoutDimension' is unavailable in watchOS
20 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
21 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:20:24: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
18 |     var widthAnchor: NSLayoutDimension { get }
19 |     var heightAnchor: NSLayoutDimension { get }
20 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
   |                        `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
21 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
22 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:21:24: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
19 |     var heightAnchor: NSLayoutDimension { get }
20 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
21 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
   |                        `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
22 | }
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/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:24:11: error: 'UILayoutGuide' is unavailable in watchOS
22 | }
23 |
24 | extension UILayoutGuide: LayoutGuideSource {}
   |           `- error: 'UILayoutGuide' is unavailable in watchOS
25 | extension UIView: LayoutGuideSource {}
26 |
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:25:11: error: 'UIView' is unavailable in watchOS
23 |
24 | extension UILayoutGuide: LayoutGuideSource {}
25 | extension UIView: LayoutGuideSource {}
   |           `- error: 'UIView' is unavailable in watchOS
26 |
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:76:41: error: 'UIView' is unavailable in watchOS
 74 |
 75 |     @discardableResult
 76 |     func withSubviews(_ content: () -> [UIView]) -> Self {
    |                                         `- error: 'UIView' is unavailable in watchOS
 77 |         content().forEach { contentView in
 78 |             contentView.translatesAutoresizingMaskIntoConstraints = 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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:89:19: error: 'UILayoutPriority' is unavailable in watchOS
 87 |     func withEdgePinnedContent(
 88 |         _ pinning: Pinning = .all(0),
 89 |         priority: UILayoutPriority = .required,
    |                   `- error: 'UILayoutPriority' is unavailable in watchOS
 90 |         add: Bool = true,
 91 |         safeArea: Bool = 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/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:92:24: error: 'UIView' is unavailable in watchOS
 90 |         add: Bool = true,
 91 |         safeArea: Bool = false,
 92 |         content: () -> UIView) -> Self
    |                        `- error: 'UIView' is unavailable in watchOS
 93 |     {
 94 |         withEdgePinnedContent(
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:89:39: error: 'required' is unavailable in watchOS
 87 |     func withEdgePinnedContent(
 88 |         _ pinning: Pinning = .all(0),
 89 |         priority: UILayoutPriority = .required,
    |                                       `- error: 'required' is unavailable in watchOS
 90 |         add: Bool = true,
 91 |         safeArea: Bool = false,
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:106:19: error: 'UILayoutPriority' is unavailable in watchOS
104 |     func withEdgePinnedContent(
105 |         _ pinning: Pinning = .all(0),
106 |         priority: UILayoutPriority = .required,
    |                   `- error: 'UILayoutPriority' is unavailable in watchOS
107 |         add: Bool = true,
108 |         safeArea: Bool = 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/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:109:25: error: 'UIView' is unavailable in watchOS
107 |         add: Bool = true,
108 |         safeArea: Bool = false,
109 |         content: () -> [UIView]) -> Self
    |                         `- error: 'UIView' is unavailable in watchOS
110 |     {
111 |         let contentViews = content()
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:106:39: error: 'required' is unavailable in watchOS
104 |     func withEdgePinnedContent(
105 |         _ pinning: Pinning = .all(0),
106 |         priority: UILayoutPriority = .required,
    |                                       `- error: 'required' is unavailable in watchOS
107 |         add: Bool = true,
108 |         safeArea: Bool = false,
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:134:116: error: 'UILayoutPriority' is unavailable in watchOS
132 |
133 |     @discardableResult
134 |     func withCenteredContent(add: Bool = true, safeArea: Bool = false, x: CGFloat? = 0, y: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                    `- error: 'UILayoutPriority' is unavailable in watchOS
135 |         let contentViews = content()
136 |         if add {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:134:162: error: 'UIView' is unavailable in watchOS
132 |
133 |     @discardableResult
134 |     func withCenteredContent(add: Bool = true, safeArea: Bool = false, x: CGFloat? = 0, y: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                                                                  `- error: 'UIView' is unavailable in watchOS
135 |         let contentViews = content()
136 |         if add {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:134:136: error: 'required' is unavailable in watchOS
132 |
133 |     @discardableResult
134 |     func withCenteredContent(add: Bool = true, safeArea: Bool = false, x: CGFloat? = 0, y: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                                        `- error: 'required' is unavailable in watchOS
135 |         let contentViews = content()
136 |         if add {
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:156:142: error: 'UILayoutPriority' is unavailable in watchOS
154 |
155 |     @discardableResult
156 |     func withVerticallyCenteredContent(add: Bool = true, safeArea: Bool = false, y: CGFloat? = 0, horizontalEdgePin: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                                              `- error: 'UILayoutPriority' is unavailable in watchOS
157 |         let contentViews = content()
158 |         if add {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:156:188: error: 'UIView' is unavailable in watchOS
154 |
155 |     @discardableResult
156 |     func withVerticallyCenteredContent(add: Bool = true, safeArea: Bool = false, y: CGFloat? = 0, horizontalEdgePin: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                                                                                            `- error: 'UIView' is unavailable in watchOS
157 |         let contentViews = content()
158 |         if add {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:156:162: error: 'required' is unavailable in watchOS
154 |
155 |     @discardableResult
156 |     func withVerticallyCenteredContent(add: Bool = true, safeArea: Bool = false, y: CGFloat? = 0, horizontalEdgePin: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                                                                  `- error: 'required' is unavailable in watchOS
157 |         let contentViews = content()
158 |         if add {
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:44: error: 'UIScrollView' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                            `- error: 'UIScrollView' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:125: error: 'UIView' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                                                                                                             `- error: 'UIView' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:59: error: 'UIScrollView' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                                           `- error: 'UIScrollView' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:59: error: 'init()' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                                           `- error: 'init()' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:192:34: error: 'UILayoutPriority' is unavailable in watchOS
190 |     }
191 |
192 |     static func spacer(priority: UILayoutPriority = .init(50)) -> UIView {
    |                                  `- error: 'UILayoutPriority' is unavailable in watchOS
193 |         let result = UIView()
194 |         result.setContentHuggingPriority(priority, for: .vertical)
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:192:67: error: 'UIView' is unavailable in watchOS
190 |     }
191 |
192 |     static func spacer(priority: UILayoutPriority = .init(50)) -> UIView {
    |                                                                   `- error: 'UIView' is unavailable in watchOS
193 |         let result = UIView()
194 |         result.setContentHuggingPriority(priority, for: .vertical)
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:200:44: error: 'UIView' is unavailable in watchOS
198 |
199 |     @discardableResult
200 |     func withAspectFilled(_ content: () -> UIView) -> Self {
    |                                            `- error: 'UIView' is unavailable in watchOS
201 |         let view = content()
202 |         withCenteredContent {[
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:215:44: error: 'UILayoutPriority' is unavailable in watchOS
213 |
214 |     @discardableResult
215 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                            `- error: 'UILayoutPriority' is unavailable in watchOS
216 |         let contentViews = content()
217 |         withSubviews {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:215:90: error: 'UIView' is unavailable in watchOS
213 |
214 |     @discardableResult
215 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                          `- error: 'UIView' is unavailable in watchOS
216 |         let contentViews = content()
217 |         withSubviews {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:215:64: error: 'required' is unavailable in watchOS
213 |
214 |     @discardableResult
215 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                `- error: 'required' is unavailable in watchOS
216 |         let contentViews = content()
217 |         withSubviews {
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:73:18: error: 'UIView' is unavailable in watchOS
 71 |  It is NOT a layout API, and is expected to be used in combination with some manual constraints less general basice stuff.
 72 |  */
 73 | public extension UIView {
    |                  `- error: 'UIView' is unavailable in watchOS
 74 |
 75 |     @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/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/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:18:17: error: 'NSLayoutConstraint' is unavailable in watchOS
16 |
17 |     class func make(
18 |         _ axis: NSLayoutConstraint.Axis,
   |                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
19 |         spacing: CGFloat? = nil,
20 |         alignment: UIStackView.Alignment? = 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/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/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:20:20: error: 'UIStackView' is unavailable in watchOS
18 |         _ axis: NSLayoutConstraint.Axis,
19 |         spacing: CGFloat? = nil,
20 |         alignment: UIStackView.Alignment? = nil,
   |                    `- error: 'UIStackView' is unavailable in watchOS
21 |         distribution: UIStackView.Distribution? = nil,
22 |         layoutMargins: UIEdgeInsets? = nil) -> 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:21:23: error: 'UIStackView' is unavailable in watchOS
19 |         spacing: CGFloat? = nil,
20 |         alignment: UIStackView.Alignment? = nil,
21 |         distribution: UIStackView.Distribution? = nil,
   |                       `- error: 'UIStackView' is unavailable in watchOS
22 |         layoutMargins: UIEdgeInsets? = nil) -> Self
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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:43:20: error: 'UIStackView' is unavailable in watchOS
41 |     class func vertical(
42 |         spacing: CGFloat? = nil,
43 |         alignment: UIStackView.Alignment? = nil,
   |                    `- error: 'UIStackView' is unavailable in watchOS
44 |         distribution: UIStackView.Distribution? = nil,
45 |         layoutMargins: UIEdgeInsets? = nil) -> 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:44:23: error: 'UIStackView' is unavailable in watchOS
42 |         spacing: CGFloat? = nil,
43 |         alignment: UIStackView.Alignment? = nil,
44 |         distribution: UIStackView.Distribution? = nil,
   |                       `- error: 'UIStackView' is unavailable in watchOS
45 |         layoutMargins: UIEdgeInsets? = nil) -> Self
46 |     {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:57:20: error: 'UIStackView' is unavailable in watchOS
55 |     class func horizontal(
56 |         spacing: CGFloat? = nil,
57 |         alignment: UIStackView.Alignment? = nil,
   |                    `- error: 'UIStackView' is unavailable in watchOS
58 |         distribution: UIStackView.Distribution? = nil,
59 |         layoutMargins: UIEdgeInsets? = nil) -> 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:58:23: error: 'UIStackView' is unavailable in watchOS
56 |         spacing: CGFloat? = nil,
57 |         alignment: UIStackView.Alignment? = nil,
58 |         distribution: UIStackView.Distribution? = nil,
   |                       `- error: 'UIStackView' is unavailable in watchOS
59 |         layoutMargins: UIEdgeInsets? = nil) -> Self
60 |     {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:71:46: error: 'UIView' is unavailable in watchOS
69 |
70 |     @discardableResult
71 |     func withArrangedViews(_ content: () -> [UIView]) -> Self {
   |                                              `- error: 'UIView' is unavailable in watchOS
72 |         content().forEach { contentView in
73 |             contentView.translatesAutoresizingMaskIntoConstraints = 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/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:15:18: error: 'UIStackView' is unavailable in watchOS
13 |  **/
14 |
15 | public extension UIStackView {
   |                  `- error: 'UIStackView' is unavailable in watchOS
16 |
17 |     class func make(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:12:25: error: 'CACornerMask' is unavailable in watchOS
10 | public extension CACornerMask {
11 |
12 |     static var topLeft: CACornerMask {
   |                         `- error: 'CACornerMask' is unavailable in watchOS
13 |         return .layerMinXMinYCorner
14 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:16:26: error: 'CACornerMask' is unavailable in watchOS
14 |     }
15 |
16 |     static var topRight: CACornerMask {
   |                          `- error: 'CACornerMask' is unavailable in watchOS
17 |         return .layerMaxXMinYCorner
18 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:20:28: error: 'CACornerMask' is unavailable in watchOS
18 |     }
19 |
20 |     static var bottomLeft: CACornerMask {
   |                            `- error: 'CACornerMask' is unavailable in watchOS
21 |         return .layerMinXMaxYCorner
22 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:24:29: error: 'CACornerMask' is unavailable in watchOS
22 |     }
23 |
24 |     static var bottomRight: CACornerMask {
   |                             `- error: 'CACornerMask' is unavailable in watchOS
25 |         return .layerMaxXMaxYCorner
26 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:28:21: error: 'CACornerMask' is unavailable in watchOS
26 |     }
27 |
28 |     static var all: CACornerMask {
   |                     `- error: 'CACornerMask' is unavailable in watchOS
29 |         return [topLeft, topRight, bottomLeft, bottomRight]
30 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:10:18: error: 'CACornerMask' is unavailable in watchOS
 8 | import UIKit
 9 |
10 | public extension CACornerMask {
   |                  `- error: 'CACornerMask' is unavailable in watchOS
11 |
12 |     static var topLeft: CACornerMask {
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIStackView.swift:11:40: error: 'UIView' is unavailable in watchOS
 9 |
10 | public extension UIStackView {
11 |     func addArrangedSubViews(_ views: [UIView]) {
   |                                        `- error: 'UIView' is unavailable in watchOS
12 |         views.forEach { addArrangedSubview($0) }
13 |     }
/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/Sources/SharkUtils/Extensions/UIStackView.swift:10:18: error: 'UIStackView' is unavailable in watchOS
 8 | import UIKit
 9 |
10 | public extension UIStackView {
   |                  `- error: 'UIStackView' is unavailable in watchOS
11 |     func addArrangedSubViews(_ views: [UIView]) {
12 |         views.forEach { addArrangedSubview($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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIView.swift:11:54: error: 'CACornerMask' is unavailable in watchOS
 9 |
10 | public extension UIView {
11 |     func setCornerRadius(_ radius: CGFloat, corners: CACornerMask = .all) {
   |                                                      `- error: 'CACornerMask' is unavailable in watchOS
12 |         layer.cornerRadius = radius
13 |         layer.maskedCorners = corners
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIView.swift:10:18: error: 'UIView' is unavailable in watchOS
 8 | import UIKit
 9 |
10 | public extension UIView {
   |                  `- error: 'UIView' is unavailable in watchOS
11 |     func setCornerRadius(_ radius: CGFloat, corners: CACornerMask = .all) {
12 |         layer.cornerRadius = radius
/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/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:18:18: error: 'UIView' is unavailable in watchOS
16 | }
17 |
18 | public extension UIView {
   |                  `- error: 'UIView' is unavailable in watchOS
19 |
20 |     func tap(tapsRequired: Int = 1, touchesRequired: Int = 1, action: (() -> Void)?) {
/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/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:49:36: error: 'Event' is unavailable in watchOS
47 | public extension UIControl {
48 |
49 |     func addTarget(forEvent event: Event, action: (() -> Void)?) {
   |                                    `- error: 'Event' is unavailable in watchOS
50 |         let handler = associatedObject {
51 |             BasicUIActionHandler().with {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
 14 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
 15 |
 16 | typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
    |                                `- note: 'Event' has been explicitly marked unavailable here
 17 |     UIControlEventTouchDown                                         = 1 <<  0,      // on all touch downs
 18 |     UIControlEventTouchDownRepeat                                   = 1 <<  1,      // on multiple touchdowns (tap count > 1)
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:47:18: error: 'UIControl' is unavailable in watchOS
45 | }
46 |
47 | public extension UIControl {
   |                  `- error: 'UIControl' is unavailable in watchOS
48 |
49 |     func addTarget(forEvent event: Event, action: (() -> Void)?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:76:18: error: 'UIGestureRecognizer' is unavailable in watchOS
74 | }
75 |
76 | public extension UIGestureRecognizer {
   |                  `- error: 'UIGestureRecognizer' is unavailable in watchOS
77 |     var handler: BasicUIActionHandler {
78 |         associatedObject {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:86:18: error: 'UIBarButtonItem' is unavailable in watchOS
84 | }
85 |
86 | public extension UIBarButtonItem {
   |                  `- error: 'UIBarButtonItem' is unavailable in watchOS
87 |     var handler: BasicUIActionHandler {
88 |         associatedObject {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
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/Sources/SharkUtils/Constraints/AxesSet.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/LayoutGuideSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/AdditiveArithmetic.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/OptionalExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/ResultExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIStackView.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIView.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Observable/Observable.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Observable/ObservableExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Observable/ObserverSet.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/AsyncRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/ParallelRequests.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/ParallelResultRequests.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/RepeatingRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/SequencedResultRequests.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/Associatable.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/BasicUIActionHandler.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/Chainable.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/GenericArrayBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/NSRegularExpressionExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/ParameterErasure.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/ThreadSafe.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/WeakClosure.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/WeakContainable.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/WeakNonOptional.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/WriteSafe.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/SharkUtils.build/Debug-watchos/SharkUtils-t.build/Objects-normal/arm64_32/SharkUtils-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 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SharkUtils -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/Objects-normal/arm64_32/SharkUtils_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/SharkUtils.build/Debug-watchos/SharkUtils-t.build/Objects-normal/arm64_32/SharkUtils.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/Objects-normal/arm64_32/SharkUtils.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/Objects-normal/arm64_32/SharkUtils-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/Objects-normal/arm64_32/SharkUtils-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/Objects-normal/arm64_32/SharkUtils-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/Objects-normal/arm64_32/SharkUtils.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/Objects-normal/arm64_32/SharkUtils.abi.json
SwiftCompile normal arm64_32 (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ AxesSet.swift,\ LayoutGuideSource.swift,\ PinningConstraintHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/AxesSet.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/LayoutGuideSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift (in target 'SharkUtils' from project 'SharkUtils')
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:12:24: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
10 |
11 | public protocol LayoutGuideSource {
12 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
   |                        `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
13 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
14 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:13:25: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
11 | public protocol LayoutGuideSource {
12 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
13 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
   |                         `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
14 |     var leftAnchor: NSLayoutXAxisAnchor { get }
15 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:14:21: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
12 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
13 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
14 |     var leftAnchor: NSLayoutXAxisAnchor { get }
   |                     `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
15 |     var rightAnchor: NSLayoutXAxisAnchor { get }
16 |     var topAnchor: NSLayoutYAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:15:22: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
13 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
14 |     var leftAnchor: NSLayoutXAxisAnchor { get }
15 |     var rightAnchor: NSLayoutXAxisAnchor { get }
   |                      `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
16 |     var topAnchor: NSLayoutYAxisAnchor { get }
17 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:16:20: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
14 |     var leftAnchor: NSLayoutXAxisAnchor { get }
15 |     var rightAnchor: NSLayoutXAxisAnchor { get }
16 |     var topAnchor: NSLayoutYAxisAnchor { get }
   |                    `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
17 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
18 |     var widthAnchor: NSLayoutDimension { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:17:23: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
15 |     var rightAnchor: NSLayoutXAxisAnchor { get }
16 |     var topAnchor: NSLayoutYAxisAnchor { get }
17 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
   |                       `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
18 |     var widthAnchor: NSLayoutDimension { get }
19 |     var heightAnchor: NSLayoutDimension { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:18:22: error: 'NSLayoutDimension' is unavailable in watchOS
16 |     var topAnchor: NSLayoutYAxisAnchor { get }
17 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
18 |     var widthAnchor: NSLayoutDimension { get }
   |                      `- error: 'NSLayoutDimension' is unavailable in watchOS
19 |     var heightAnchor: NSLayoutDimension { get }
20 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:19:23: error: 'NSLayoutDimension' is unavailable in watchOS
17 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
18 |     var widthAnchor: NSLayoutDimension { get }
19 |     var heightAnchor: NSLayoutDimension { get }
   |                       `- error: 'NSLayoutDimension' is unavailable in watchOS
20 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
21 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:20:24: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
18 |     var widthAnchor: NSLayoutDimension { get }
19 |     var heightAnchor: NSLayoutDimension { get }
20 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
   |                        `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
21 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
22 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:21:24: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
19 |     var heightAnchor: NSLayoutDimension { get }
20 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
21 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
   |                        `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
22 | }
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/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:24:11: error: 'UILayoutGuide' is unavailable in watchOS
22 | }
23 |
24 | extension UILayoutGuide: LayoutGuideSource {}
   |           `- error: 'UILayoutGuide' is unavailable in watchOS
25 | extension UIView: LayoutGuideSource {}
26 |
/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/Sources/SharkUtils/Constraints/LayoutGuideSource.swift:25:11: error: 'UIView' is unavailable in watchOS
23 |
24 | extension UILayoutGuide: LayoutGuideSource {}
25 | extension UIView: LayoutGuideSource {}
   |           `- error: 'UIView' is unavailable in watchOS
26 |
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:76:41: error: 'UIView' is unavailable in watchOS
 74 |
 75 |     @discardableResult
 76 |     func withSubviews(_ content: () -> [UIView]) -> Self {
    |                                         `- error: 'UIView' is unavailable in watchOS
 77 |         content().forEach { contentView in
 78 |             contentView.translatesAutoresizingMaskIntoConstraints = 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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:89:19: error: 'UILayoutPriority' is unavailable in watchOS
 87 |     func withEdgePinnedContent(
 88 |         _ pinning: Pinning = .all(0),
 89 |         priority: UILayoutPriority = .required,
    |                   `- error: 'UILayoutPriority' is unavailable in watchOS
 90 |         add: Bool = true,
 91 |         safeArea: Bool = 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/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:92:24: error: 'UIView' is unavailable in watchOS
 90 |         add: Bool = true,
 91 |         safeArea: Bool = false,
 92 |         content: () -> UIView) -> Self
    |                        `- error: 'UIView' is unavailable in watchOS
 93 |     {
 94 |         withEdgePinnedContent(
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:89:39: error: 'required' is unavailable in watchOS
 87 |     func withEdgePinnedContent(
 88 |         _ pinning: Pinning = .all(0),
 89 |         priority: UILayoutPriority = .required,
    |                                       `- error: 'required' is unavailable in watchOS
 90 |         add: Bool = true,
 91 |         safeArea: Bool = false,
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:106:19: error: 'UILayoutPriority' is unavailable in watchOS
104 |     func withEdgePinnedContent(
105 |         _ pinning: Pinning = .all(0),
106 |         priority: UILayoutPriority = .required,
    |                   `- error: 'UILayoutPriority' is unavailable in watchOS
107 |         add: Bool = true,
108 |         safeArea: Bool = 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/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:109:25: error: 'UIView' is unavailable in watchOS
107 |         add: Bool = true,
108 |         safeArea: Bool = false,
109 |         content: () -> [UIView]) -> Self
    |                         `- error: 'UIView' is unavailable in watchOS
110 |     {
111 |         let contentViews = content()
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:106:39: error: 'required' is unavailable in watchOS
104 |     func withEdgePinnedContent(
105 |         _ pinning: Pinning = .all(0),
106 |         priority: UILayoutPriority = .required,
    |                                       `- error: 'required' is unavailable in watchOS
107 |         add: Bool = true,
108 |         safeArea: Bool = false,
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:134:116: error: 'UILayoutPriority' is unavailable in watchOS
132 |
133 |     @discardableResult
134 |     func withCenteredContent(add: Bool = true, safeArea: Bool = false, x: CGFloat? = 0, y: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                    `- error: 'UILayoutPriority' is unavailable in watchOS
135 |         let contentViews = content()
136 |         if add {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:134:162: error: 'UIView' is unavailable in watchOS
132 |
133 |     @discardableResult
134 |     func withCenteredContent(add: Bool = true, safeArea: Bool = false, x: CGFloat? = 0, y: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                                                                  `- error: 'UIView' is unavailable in watchOS
135 |         let contentViews = content()
136 |         if add {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:134:136: error: 'required' is unavailable in watchOS
132 |
133 |     @discardableResult
134 |     func withCenteredContent(add: Bool = true, safeArea: Bool = false, x: CGFloat? = 0, y: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                                        `- error: 'required' is unavailable in watchOS
135 |         let contentViews = content()
136 |         if add {
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:156:142: error: 'UILayoutPriority' is unavailable in watchOS
154 |
155 |     @discardableResult
156 |     func withVerticallyCenteredContent(add: Bool = true, safeArea: Bool = false, y: CGFloat? = 0, horizontalEdgePin: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                                              `- error: 'UILayoutPriority' is unavailable in watchOS
157 |         let contentViews = content()
158 |         if add {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:156:188: error: 'UIView' is unavailable in watchOS
154 |
155 |     @discardableResult
156 |     func withVerticallyCenteredContent(add: Bool = true, safeArea: Bool = false, y: CGFloat? = 0, horizontalEdgePin: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                                                                                            `- error: 'UIView' is unavailable in watchOS
157 |         let contentViews = content()
158 |         if add {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:156:162: error: 'required' is unavailable in watchOS
154 |
155 |     @discardableResult
156 |     func withVerticallyCenteredContent(add: Bool = true, safeArea: Bool = false, y: CGFloat? = 0, horizontalEdgePin: CGFloat? = 0, priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                                                                                                  `- error: 'required' is unavailable in watchOS
157 |         let contentViews = content()
158 |         if add {
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:44: error: 'UIScrollView' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                            `- error: 'UIScrollView' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:125: error: 'UIView' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                                                                                                             `- error: 'UIView' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:59: error: 'UIScrollView' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                                           `- error: 'UIScrollView' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:167:59: error: 'init()' is unavailable in watchOS
165 |
166 |     @discardableResult
167 |     func withScrollableContent(scrollView: UIScrollView = UIScrollView(), pinnedAxes: AxesSet = .horizontal, content: () -> UIView) -> Self {
    |                                                           `- error: 'init()' is unavailable in watchOS
168 |         let contentView = content()
169 |         withEdgePinnedContent {[
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:192:34: error: 'UILayoutPriority' is unavailable in watchOS
190 |     }
191 |
192 |     static func spacer(priority: UILayoutPriority = .init(50)) -> UIView {
    |                                  `- error: 'UILayoutPriority' is unavailable in watchOS
193 |         let result = UIView()
194 |         result.setContentHuggingPriority(priority, for: .vertical)
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:192:67: error: 'UIView' is unavailable in watchOS
190 |     }
191 |
192 |     static func spacer(priority: UILayoutPriority = .init(50)) -> UIView {
    |                                                                   `- error: 'UIView' is unavailable in watchOS
193 |         let result = UIView()
194 |         result.setContentHuggingPriority(priority, for: .vertical)
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:200:44: error: 'UIView' is unavailable in watchOS
198 |
199 |     @discardableResult
200 |     func withAspectFilled(_ content: () -> UIView) -> Self {
    |                                            `- error: 'UIView' is unavailable in watchOS
201 |         let view = content()
202 |         withCenteredContent {[
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:215:44: error: 'UILayoutPriority' is unavailable in watchOS
213 |
214 |     @discardableResult
215 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                            `- error: 'UILayoutPriority' is unavailable in watchOS
216 |         let contentViews = content()
217 |         withSubviews {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:215:90: error: 'UIView' is unavailable in watchOS
213 |
214 |     @discardableResult
215 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                          `- error: 'UIView' is unavailable in watchOS
216 |         let contentViews = content()
217 |         withSubviews {
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:215:64: error: 'required' is unavailable in watchOS
213 |
214 |     @discardableResult
215 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                `- error: 'required' is unavailable in watchOS
216 |         let contentViews = content()
217 |         withSubviews {
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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:73:18: error: 'UIView' is unavailable in watchOS
 71 |  It is NOT a layout API, and is expected to be used in combination with some manual constraints less general basice stuff.
 72 |  */
 73 | public extension UIView {
    |                  `- error: 'UIView' is unavailable in watchOS
 74 |
 75 |     @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/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:115:56: error: 'safeAreaLayoutGuide' is unavailable in watchOS
113 |             withSubviews { contentViews }
114 |         }
115 |         let guideSoure: LayoutGuideSource = safeArea ? safeAreaLayoutGuide : self
    |                                                        `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
116 |         contentViews.forEach { contentView in
117 |             NSLayoutConstraint.activate(
/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:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 |  the status bar or navigation bar, if present). Similarly for the other edges.
305 |  */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    |                                                     `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:117:13: error: 'NSLayoutConstraint' is unavailable in watchOS
115 |         let guideSoure: LayoutGuideSource = safeArea ? safeAreaLayoutGuide : self
116 |         contentViews.forEach { contentView in
117 |             NSLayoutConstraint.activate(
    |             `- error: 'NSLayoutConstraint' is unavailable in watchOS
118 |                 [
119 |                     pinning.leading.flatMap { contentView.leadingAnchor.constraint(equalTo: guideSoure.leadingAnchor, constant: $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/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:139:56: error: 'safeAreaLayoutGuide' is unavailable in watchOS
137 |             withSubviews { contentViews }
138 |         }
139 |         let guideSoure: LayoutGuideSource = safeArea ? safeAreaLayoutGuide : self
    |                                                        `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
140 |         contentViews.forEach { contentView in
141 |             NSLayoutConstraint.activate(
/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:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 |  the status bar or navigation bar, if present). Similarly for the other edges.
305 |  */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    |                                                     `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/AxesSet.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AxesSet.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/LayoutGuideSource.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutGuideSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PinningConstraintHelpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:141:13: error: 'NSLayoutConstraint' is unavailable in watchOS
139 |         let guideSoure: LayoutGuideSource = safeArea ? safeAreaLayoutGuide : self
140 |         contentViews.forEach { contentView in
141 |             NSLayoutConstraint.activate(
    |             `- error: 'NSLayoutConstraint' is unavailable in watchOS
142 |                 [
143 |                     x.flatMap { contentView.centerXAnchor.constraint(equalTo: guideSoure.centerXAnchor, constant: $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/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:186:20: error: 'CAShapeLayer' is unavailable in watchOS
184 |     func withRoundedCorners(corners: UIRectCorner, radius: CGFloat) -> Self {
185 |         let path = UIBezierPath(roundedRect: bounds, byRoundingCorners: corners, cornerRadii: CGSize(width: radius, height: radius))
186 |         let mask = CAShapeLayer()
    |                    `- error: 'CAShapeLayer' is unavailable in watchOS
187 |         mask.path = path.cgPath
188 |         layer.mask = mask
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
 38 |
 39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 40 | @interface CAShapeLayer : CALayer
    |            `- note: 'CAShapeLayer' has been explicitly marked unavailable here
 41 |
 42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:193:22: error: 'UIView' is unavailable in watchOS
191 |
192 |     static func spacer(priority: UILayoutPriority = .init(50)) -> UIView {
193 |         let result = UIView()
    |                      `- error: 'UIView' is unavailable in watchOS
194 |         result.setContentHuggingPriority(priority, for: .vertical)
195 |         result.setContentHuggingPriority(priority, for: .horizontal)
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:193:22: error: 'init()' is unavailable in watchOS
191 |
192 |     static func spacer(priority: UILayoutPriority = .init(50)) -> UIView {
193 |         let result = UIView()
    |                      `- error: 'init()' is unavailable in watchOS
194 |         result.setContentHuggingPriority(priority, for: .vertical)
195 |         result.setContentHuggingPriority(priority, for: .horizontal)
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:205:9: error: 'NSLayoutConstraint' is unavailable in watchOS
203 |             view
204 |         ]}
205 |         NSLayoutConstraint.activate([
    |         `- error: 'NSLayoutConstraint' is unavailable in watchOS
206 |             view.widthAnchor.constraint(equalTo: widthAnchor).with { $0.priority = .defaultLow },
207 |             view.heightAnchor.constraint(equalTo: heightAnchor).with { $0.priority = .defaultLow },
/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/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:206:85: error: 'defaultLow' is unavailable in watchOS
204 |         ]}
205 |         NSLayoutConstraint.activate([
206 |             view.widthAnchor.constraint(equalTo: widthAnchor).with { $0.priority = .defaultLow },
    |                                                                                     `- error: 'defaultLow' is unavailable in watchOS
207 |             view.heightAnchor.constraint(equalTo: heightAnchor).with { $0.priority = .defaultLow },
208 |             view.widthAnchor.constraint(greaterThanOrEqualTo: widthAnchor),
UIKit.UILayoutPriority.defaultLow:3:21: note: 'defaultLow' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var defaultLow: UILayoutPriority { get }}
  |                     `- note: 'defaultLow' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:207:87: error: 'defaultLow' is unavailable in watchOS
205 |         NSLayoutConstraint.activate([
206 |             view.widthAnchor.constraint(equalTo: widthAnchor).with { $0.priority = .defaultLow },
207 |             view.heightAnchor.constraint(equalTo: heightAnchor).with { $0.priority = .defaultLow },
    |                                                                                       `- error: 'defaultLow' is unavailable in watchOS
208 |             view.widthAnchor.constraint(greaterThanOrEqualTo: widthAnchor),
209 |             view.heightAnchor.constraint(greaterThanOrEqualTo: heightAnchor)
UIKit.UILayoutPriority.defaultLow:3:21: note: 'defaultLow' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var defaultLow: UILayoutPriority { get }}
  |                     `- note: 'defaultLow' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift:221:42: error: 'defaultLow' is unavailable in watchOS
219 |         }
220 |         withCenteredContent(add: false, content: { contentViews })
221 |         withEdgePinnedContent(priority: .defaultLow, add: false, content: { contentViews })
    |                                          `- error: 'defaultLow' is unavailable in watchOS
222 |         NSLayoutConstraint.activate(
223 |             contentViews
UIKit.UILayoutPriority.defaultLow:3:21: note: 'defaultLow' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var defaultLow: UILayoutPriority { get }}
  |                     `- note: 'defaultLow' has been explicitly marked unavailable here
4 |
SwiftCompile normal arm64_32 Compiling\ UIView.swift,\ Observable.swift,\ ObservableExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIView.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Observable/Observable.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Observable/ObservableExtensions.swift (in target 'SharkUtils' from project 'SharkUtils')
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIView.swift:11:54: error: 'CACornerMask' is unavailable in watchOS
 9 |
10 | public extension UIView {
11 |     func setCornerRadius(_ radius: CGFloat, corners: CACornerMask = .all) {
   |                                                      `- error: 'CACornerMask' is unavailable in watchOS
12 |         layer.cornerRadius = radius
13 |         layer.maskedCorners = corners
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIView.swift:10:18: error: 'UIView' is unavailable in watchOS
 8 | import UIKit
 9 |
10 | public extension UIView {
   |                  `- error: 'UIView' is unavailable in watchOS
11 |     func setCornerRadius(_ radius: CGFloat, corners: CACornerMask = .all) {
12 |         layer.cornerRadius = radius
/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/Sources/SharkUtils/Extensions/UIView.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Observable/Observable.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Observable.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Observable/ObservableExtensions.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ObservableExtensions.swift
SwiftCompile normal arm64_32 Compiling\ ParallelResultRequests.swift,\ RepeatingRequest.swift,\ SequencedResultRequests.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/ParallelResultRequests.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/RepeatingRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/SequencedResultRequests.swift (in target 'SharkUtils' from project 'SharkUtils')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/ParallelResultRequests.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ParallelResultRequests.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/RepeatingRequest.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RepeatingRequest.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/SequencedResultRequests.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SequencedResultRequests.swift
SwiftCompile normal arm64 Compiling\ ParallelResultRequests.swift,\ RepeatingRequest.swift,\ SequencedResultRequests.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/ParallelResultRequests.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/RepeatingRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/SequencedResultRequests.swift (in target 'SharkUtils' from project 'SharkUtils')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/ParallelResultRequests.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ParallelResultRequests.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/RepeatingRequest.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RepeatingRequest.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Requests/SequencedResultRequests.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SequencedResultRequests.swift
SwiftCompile normal arm64_32 Compiling\ UIStackViewConstructor.swift,\ AdditiveArithmetic.swift,\ CACornerMask.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/AdditiveArithmetic.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift (in target 'SharkUtils' from project 'SharkUtils')
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:18:17: error: 'NSLayoutConstraint' is unavailable in watchOS
16 |
17 |     class func make(
18 |         _ axis: NSLayoutConstraint.Axis,
   |                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
19 |         spacing: CGFloat? = nil,
20 |         alignment: UIStackView.Alignment? = 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/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/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:20:20: error: 'UIStackView' is unavailable in watchOS
18 |         _ axis: NSLayoutConstraint.Axis,
19 |         spacing: CGFloat? = nil,
20 |         alignment: UIStackView.Alignment? = nil,
   |                    `- error: 'UIStackView' is unavailable in watchOS
21 |         distribution: UIStackView.Distribution? = nil,
22 |         layoutMargins: UIEdgeInsets? = nil) -> 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:21:23: error: 'UIStackView' is unavailable in watchOS
19 |         spacing: CGFloat? = nil,
20 |         alignment: UIStackView.Alignment? = nil,
21 |         distribution: UIStackView.Distribution? = nil,
   |                       `- error: 'UIStackView' is unavailable in watchOS
22 |         layoutMargins: UIEdgeInsets? = nil) -> Self
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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:43:20: error: 'UIStackView' is unavailable in watchOS
41 |     class func vertical(
42 |         spacing: CGFloat? = nil,
43 |         alignment: UIStackView.Alignment? = nil,
   |                    `- error: 'UIStackView' is unavailable in watchOS
44 |         distribution: UIStackView.Distribution? = nil,
45 |         layoutMargins: UIEdgeInsets? = nil) -> 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:44:23: error: 'UIStackView' is unavailable in watchOS
42 |         spacing: CGFloat? = nil,
43 |         alignment: UIStackView.Alignment? = nil,
44 |         distribution: UIStackView.Distribution? = nil,
   |                       `- error: 'UIStackView' is unavailable in watchOS
45 |         layoutMargins: UIEdgeInsets? = nil) -> Self
46 |     {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:57:20: error: 'UIStackView' is unavailable in watchOS
55 |     class func horizontal(
56 |         spacing: CGFloat? = nil,
57 |         alignment: UIStackView.Alignment? = nil,
   |                    `- error: 'UIStackView' is unavailable in watchOS
58 |         distribution: UIStackView.Distribution? = nil,
59 |         layoutMargins: UIEdgeInsets? = nil) -> 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:58:23: error: 'UIStackView' is unavailable in watchOS
56 |         spacing: CGFloat? = nil,
57 |         alignment: UIStackView.Alignment? = nil,
58 |         distribution: UIStackView.Distribution? = nil,
   |                       `- error: 'UIStackView' is unavailable in watchOS
59 |         layoutMargins: UIEdgeInsets? = nil) -> Self
60 |     {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:71:46: error: 'UIView' is unavailable in watchOS
69 |
70 |     @discardableResult
71 |     func withArrangedViews(_ content: () -> [UIView]) -> Self {
   |                                              `- error: 'UIView' is unavailable in watchOS
72 |         content().forEach { contentView in
73 |             contentView.translatesAutoresizingMaskIntoConstraints = 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/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:15:18: error: 'UIStackView' is unavailable in watchOS
13 |  **/
14 |
15 | public extension UIStackView {
   |                  `- error: 'UIStackView' is unavailable in watchOS
16 |
17 |     class func make(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift:24:9: error: 'init()' is unavailable in watchOS
22 |         layoutMargins: UIEdgeInsets? = nil) -> Self
23 |     {
24 |         Self().with {
   |         `- error: 'init()' is unavailable in watchOS
25 |             $0.axis = axis
26 |             if let spacing = spacing {
/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/Sources/SharkUtils/Extensions/CACornerMask.swift:12:25: error: 'CACornerMask' is unavailable in watchOS
10 | public extension CACornerMask {
11 |
12 |     static var topLeft: CACornerMask {
   |                         `- error: 'CACornerMask' is unavailable in watchOS
13 |         return .layerMinXMinYCorner
14 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:16:26: error: 'CACornerMask' is unavailable in watchOS
14 |     }
15 |
16 |     static var topRight: CACornerMask {
   |                          `- error: 'CACornerMask' is unavailable in watchOS
17 |         return .layerMaxXMinYCorner
18 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:20:28: error: 'CACornerMask' is unavailable in watchOS
18 |     }
19 |
20 |     static var bottomLeft: CACornerMask {
   |                            `- error: 'CACornerMask' is unavailable in watchOS
21 |         return .layerMinXMaxYCorner
22 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:24:29: error: 'CACornerMask' is unavailable in watchOS
22 |     }
23 |
24 |     static var bottomRight: CACornerMask {
   |                             `- error: 'CACornerMask' is unavailable in watchOS
25 |         return .layerMaxXMaxYCorner
26 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift:28:21: error: 'CACornerMask' is unavailable in watchOS
26 |     }
27 |
28 |     static var all: CACornerMask {
   |                     `- error: 'CACornerMask' is unavailable in watchOS
29 |         return [topLeft, topRight, bottomLeft, bottomRight]
30 |     }
/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:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIStackViewConstructor.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/AdditiveArithmetic.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AdditiveArithmetic.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/CACornerMask.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CACornerMask.swift
SwiftCompile normal arm64 Compiling\ ThreadSafe.swift,\ WeakClosure.swift,\ WeakContainable.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/ThreadSafe.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/WeakClosure.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/WeakContainable.swift (in target 'SharkUtils' from project 'SharkUtils')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/ThreadSafe.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ThreadSafe.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/WeakClosure.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WeakClosure.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Utils/WeakContainable.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WeakContainable.swift
SwiftCompile normal arm64_32 Compiling\ OptionalExtensions.swift,\ ResultExtensions.swift,\ UIStackView.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/OptionalExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/ResultExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIStackView.swift (in target 'SharkUtils' from project 'SharkUtils')
/Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIStackView.swift:11:40: error: 'UIView' is unavailable in watchOS
 9 |
10 | public extension UIStackView {
11 |     func addArrangedSubViews(_ views: [UIView]) {
   |                                        `- error: 'UIView' is unavailable in watchOS
12 |         views.forEach { addArrangedSubview($0) }
13 |     }
/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/Sources/SharkUtils/Extensions/OptionalExtensions.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OptionalExtensions.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/ResultExtensions.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ResultExtensions.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SharkUtils/Extensions/UIStackView.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIStackView.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-17 14:54:10.624 xcodebuild[783:4800] [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\ SharkUtils (in target 'SharkUtils' from project 'SharkUtils')
	SwiftCompile normal arm64_32 (in target 'SharkUtils' from project 'SharkUtils')
	Building workspace SharkUtils with scheme SharkUtils
(3 failures)
BUILD FAILURE 6.4 watchOS