The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SharkCardScan, reference master (8c7ed0), with Swift 6.4 for watchOS using Xcode 27.0 on 18 Sep 2026 10:22:13 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 SharkCardScan -destination generic/platform=watchOS

Build Log

102 |         }
103 |         withCenteredContent(add: false, content: { contentViews })
104 |         withEdgePinnedContent(priority: .defaultLow, add: false, content: { contentViews })
    |                                          `- error: 'defaultLow' is unavailable in watchOS
105 |         NSLayoutConstraint.activate(
106 |             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 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/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 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/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 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PinningConstraintHelpers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SizingConstraintHelpers.swift
SwiftCompile normal arm64 Compiling\ SequencedResultRequests.swift,\ Associatable.swift,\ BasicUIActionHandler.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Requests/SequencedResultRequests.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/Associatable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/BasicUIActionHandler.swift (in target 'SharkUtils' from project 'SharkUtils')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:18:18: error: 'UIControl' is unavailable in watchOS
16 | }
17 |
18 | public extension UIControl {
   |                  `- error: 'UIControl' is unavailable in watchOS
19 |     var touchUpInside: BasicUIActionHandler {
20 |         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/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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:36:18: error: 'UIGestureRecognizer' is unavailable in watchOS
34 | }
35 |
36 | public extension UIGestureRecognizer {
   |                  `- error: 'UIGestureRecognizer' is unavailable in watchOS
37 |     var handler: BasicUIActionHandler {
38 |         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:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/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 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/Associatable.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Associatable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/BasicUIActionHandler.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BasicUIActionHandler.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SharkUtils (in target 'SharkUtils' from project 'SharkUtils')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:12:49: error: 'UILayoutPriority' is unavailable in watchOS
 10 |
 11 |     @discardableResult
 12 |     func withSquare(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                 `- error: 'UILayoutPriority' is unavailable in watchOS
 13 |         return withFixed(width: value, height: value, priority: priority)
 14 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:12:69: error: 'required' is unavailable in watchOS
 10 |
 11 |     @discardableResult
 12 |     func withSquare(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                     `- error: 'required' is unavailable in watchOS
 13 |         return withFixed(width: value, height: value, priority: priority)
 14 |     }
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:17:48: error: 'UILayoutPriority' is unavailable in watchOS
 15 |
 16 |     @discardableResult
 17 |     func withWidth(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                `- error: 'UILayoutPriority' is unavailable in watchOS
 18 |         return withFixed(width: value, height: nil, priority: priority)
 19 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:17:68: error: 'required' is unavailable in watchOS
 15 |
 16 |     @discardableResult
 17 |     func withWidth(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                    `- error: 'required' is unavailable in watchOS
 18 |         return withFixed(width: value, height: nil, priority: priority)
 19 |     }
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:22:49: error: 'UILayoutPriority' is unavailable in watchOS
 20 |
 21 |     @discardableResult
 22 |     func withHeight(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                 `- error: 'UILayoutPriority' is unavailable in watchOS
 23 |         return withFixed(width: nil, height: value, priority: priority)
 24 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:22:69: error: 'required' is unavailable in watchOS
 20 |
 21 |     @discardableResult
 22 |     func withHeight(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                     `- error: 'required' is unavailable in watchOS
 23 |         return withFixed(width: nil, height: value, priority: priority)
 24 |     }
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:27:46: error: 'UILayoutPriority' is unavailable in watchOS
 25 |
 26 |     @discardableResult
 27 |     func withSize(_ value: CGSize, priority: UILayoutPriority = .required) -> Self {
    |                                              `- error: 'UILayoutPriority' is unavailable in watchOS
 28 |         return withFixed(width: value.width, height: value.height, priority: priority)
 29 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:27:66: error: 'required' is unavailable in watchOS
 25 |
 26 |     @discardableResult
 27 |     func withSize(_ value: CGSize, priority: UILayoutPriority = .required) -> Self {
    |                                                                  `- error: 'required' is unavailable in watchOS
 28 |         return withFixed(width: value.width, height: value.height, priority: priority)
 29 |     }
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:32:77: error: 'UILayoutPriority' is unavailable in watchOS
 30 |
 31 |     @discardableResult
 32 |     func withFixed(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                             `- error: 'UILayoutPriority' is unavailable in watchOS
 33 |         translatesAutoresizingMaskIntoConstraints = false
 34 |         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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:32:97: error: 'required' is unavailable in watchOS
 30 |
 31 |     @discardableResult
 32 |     func withFixed(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                                                 `- error: 'required' is unavailable in watchOS
 33 |         translatesAutoresizingMaskIntoConstraints = false
 34 |         NSLayoutConstraint.activate(
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:48:79: error: 'UILayoutPriority' is unavailable in watchOS
 46 |
 47 |     @discardableResult
 48 |     func withMinimum(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                               `- error: 'UILayoutPriority' is unavailable in watchOS
 49 |         translatesAutoresizingMaskIntoConstraints = false
 50 |         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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:48:99: error: 'required' is unavailable in watchOS
 46 |
 47 |     @discardableResult
 48 |     func withMinimum(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                                                   `- error: 'required' is unavailable in watchOS
 49 |         translatesAutoresizingMaskIntoConstraints = false
 50 |         NSLayoutConstraint.activate(
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:64:79: error: 'UILayoutPriority' is unavailable in watchOS
 62 |
 63 |     @discardableResult
 64 |     func withMaximum(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                               `- error: 'UILayoutPriority' is unavailable in watchOS
 65 |         translatesAutoresizingMaskIntoConstraints = false
 66 |         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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:64:99: error: 'required' is unavailable in watchOS
 62 |
 63 |     @discardableResult
 64 |     func withMaximum(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                                                   `- error: 'required' is unavailable in watchOS
 65 |         translatesAutoresizingMaskIntoConstraints = false
 66 |         NSLayoutConstraint.activate(
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:80:54: error: 'UILayoutPriority' is unavailable in watchOS
 78 |
 79 |     @discardableResult
 80 |     func withAspectRatio(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                      `- error: 'UILayoutPriority' is unavailable in watchOS
 81 |         translatesAutoresizingMaskIntoConstraints = false
 82 |         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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:80:74: error: 'required' is unavailable in watchOS
 78 |
 79 |     @discardableResult
 80 |     func withAspectRatio(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                          `- error: 'required' is unavailable in watchOS
 81 |         translatesAutoresizingMaskIntoConstraints = false
 82 |         NSLayoutConstraint.activate([
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:89:73: error: 'UILayoutPriority' is unavailable in watchOS
 87 |
 88 |     @discardableResult
 89 |     func withAspectRatio(greaterThanOrEqualTo value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                         `- error: 'UILayoutPriority' is unavailable in watchOS
 90 |         translatesAutoresizingMaskIntoConstraints = false
 91 |         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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:89:93: error: 'required' is unavailable in watchOS
 87 |
 88 |     @discardableResult
 89 |     func withAspectRatio(greaterThanOrEqualTo value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                                             `- error: 'required' is unavailable in watchOS
 90 |         translatesAutoresizingMaskIntoConstraints = false
 91 |         NSLayoutConstraint.activate([
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:98:44: error: 'UILayoutPriority' is unavailable in watchOS
 96 |
 97 |     @discardableResult
 98 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                            `- error: 'UILayoutPriority' is unavailable in watchOS
 99 |         let contentViews = content()
100 |         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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:98:90: error: 'UIView' is unavailable in watchOS
 96 |
 97 |     @discardableResult
 98 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                          `- error: 'UIView' is unavailable in watchOS
 99 |         let contentViews = content()
100 |         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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:98:64: error: 'required' is unavailable in watchOS
 96 |
 97 |     @discardableResult
 98 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                `- error: 'required' is unavailable in watchOS
 99 |         let contentViews = content()
100 |         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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:9:18: error: 'UIView' is unavailable in watchOS
  7 |
  8 | import UIKit
  9 | public extension UIView {
    |                  `- error: 'UIView' is unavailable in watchOS
 10 |
 11 |     @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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:18:18: error: 'UIControl' is unavailable in watchOS
16 | }
17 |
18 | public extension UIControl {
   |                  `- error: 'UIControl' is unavailable in watchOS
19 |     var touchUpInside: BasicUIActionHandler {
20 |         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/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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:36:18: error: 'UIGestureRecognizer' is unavailable in watchOS
34 | }
35 |
36 | public extension UIGestureRecognizer {
   |                  `- error: 'UIGestureRecognizer' is unavailable in watchOS
37 |     var handler: BasicUIActionHandler {
38 |         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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:46:18: error: 'UIBarButtonItem' is unavailable in watchOS
44 | }
45 |
46 | public extension UIBarButtonItem {
   |                  `- error: 'UIBarButtonItem' is unavailable in watchOS
47 |     var handler: BasicUIActionHandler {
48 |         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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/AxesSet.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/LayoutGuideSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/PinningConstraintHelpers.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/AdditiveArithmetic.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/CACornerMask.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/CGSize.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/OptionalExtensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/ResultExtensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/UIEdgeInsets.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/UIStackView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/UIView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Observable/Observable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Observable/ObservableExtensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Observable/ObserverSet.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Requests/AsyncRequest.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Requests/ParallelRequests.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Requests/ParallelResultRequests.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Requests/RepeatingRequest.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Requests/SequencedResultRequests.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/Associatable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/BasicUIActionHandler.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/Chainable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/GenericArrayBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/NSRegularExpressionExtensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/ParameterErasure.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/ThreadSafe.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/WeakClosure.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/WeakContainable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/WeakNonOptional.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/WriteSafe.swift -target arm64-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/SharkUtils-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -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 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/DerivedSources/arm64 -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/SharkUtils_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SharkUtils.build/Debug-watchos/SharkUtils-t.build/Objects-normal/arm64/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/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/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/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/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/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/SharkUtils.abi.json
SwiftCompile normal arm64 (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SharkUtils (in target 'SharkUtils' from project 'SharkUtils')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:12:49: error: 'UILayoutPriority' is unavailable in watchOS
 10 |
 11 |     @discardableResult
 12 |     func withSquare(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                 `- error: 'UILayoutPriority' is unavailable in watchOS
 13 |         return withFixed(width: value, height: value, priority: priority)
 14 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:12:69: error: 'required' is unavailable in watchOS
 10 |
 11 |     @discardableResult
 12 |     func withSquare(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                     `- error: 'required' is unavailable in watchOS
 13 |         return withFixed(width: value, height: value, priority: priority)
 14 |     }
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:17:48: error: 'UILayoutPriority' is unavailable in watchOS
 15 |
 16 |     @discardableResult
 17 |     func withWidth(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                `- error: 'UILayoutPriority' is unavailable in watchOS
 18 |         return withFixed(width: value, height: nil, priority: priority)
 19 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:17:68: error: 'required' is unavailable in watchOS
 15 |
 16 |     @discardableResult
 17 |     func withWidth(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                    `- error: 'required' is unavailable in watchOS
 18 |         return withFixed(width: value, height: nil, priority: priority)
 19 |     }
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:22:49: error: 'UILayoutPriority' is unavailable in watchOS
 20 |
 21 |     @discardableResult
 22 |     func withHeight(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                 `- error: 'UILayoutPriority' is unavailable in watchOS
 23 |         return withFixed(width: nil, height: value, priority: priority)
 24 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:22:69: error: 'required' is unavailable in watchOS
 20 |
 21 |     @discardableResult
 22 |     func withHeight(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                     `- error: 'required' is unavailable in watchOS
 23 |         return withFixed(width: nil, height: value, priority: priority)
 24 |     }
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:27:46: error: 'UILayoutPriority' is unavailable in watchOS
 25 |
 26 |     @discardableResult
 27 |     func withSize(_ value: CGSize, priority: UILayoutPriority = .required) -> Self {
    |                                              `- error: 'UILayoutPriority' is unavailable in watchOS
 28 |         return withFixed(width: value.width, height: value.height, priority: priority)
 29 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:27:66: error: 'required' is unavailable in watchOS
 25 |
 26 |     @discardableResult
 27 |     func withSize(_ value: CGSize, priority: UILayoutPriority = .required) -> Self {
    |                                                                  `- error: 'required' is unavailable in watchOS
 28 |         return withFixed(width: value.width, height: value.height, priority: priority)
 29 |     }
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:32:77: error: 'UILayoutPriority' is unavailable in watchOS
 30 |
 31 |     @discardableResult
 32 |     func withFixed(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                             `- error: 'UILayoutPriority' is unavailable in watchOS
 33 |         translatesAutoresizingMaskIntoConstraints = false
 34 |         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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:32:97: error: 'required' is unavailable in watchOS
 30 |
 31 |     @discardableResult
 32 |     func withFixed(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                                                 `- error: 'required' is unavailable in watchOS
 33 |         translatesAutoresizingMaskIntoConstraints = false
 34 |         NSLayoutConstraint.activate(
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:48:79: error: 'UILayoutPriority' is unavailable in watchOS
 46 |
 47 |     @discardableResult
 48 |     func withMinimum(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                               `- error: 'UILayoutPriority' is unavailable in watchOS
 49 |         translatesAutoresizingMaskIntoConstraints = false
 50 |         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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:48:99: error: 'required' is unavailable in watchOS
 46 |
 47 |     @discardableResult
 48 |     func withMinimum(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                                                   `- error: 'required' is unavailable in watchOS
 49 |         translatesAutoresizingMaskIntoConstraints = false
 50 |         NSLayoutConstraint.activate(
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:64:79: error: 'UILayoutPriority' is unavailable in watchOS
 62 |
 63 |     @discardableResult
 64 |     func withMaximum(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                               `- error: 'UILayoutPriority' is unavailable in watchOS
 65 |         translatesAutoresizingMaskIntoConstraints = false
 66 |         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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:64:99: error: 'required' is unavailable in watchOS
 62 |
 63 |     @discardableResult
 64 |     func withMaximum(width: CGFloat? = nil, height: CGFloat? = nil, priority: UILayoutPriority = .required) -> Self {
    |                                                                                                   `- error: 'required' is unavailable in watchOS
 65 |         translatesAutoresizingMaskIntoConstraints = false
 66 |         NSLayoutConstraint.activate(
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:80:54: error: 'UILayoutPriority' is unavailable in watchOS
 78 |
 79 |     @discardableResult
 80 |     func withAspectRatio(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                      `- error: 'UILayoutPriority' is unavailable in watchOS
 81 |         translatesAutoresizingMaskIntoConstraints = false
 82 |         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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:80:74: error: 'required' is unavailable in watchOS
 78 |
 79 |     @discardableResult
 80 |     func withAspectRatio(_ value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                          `- error: 'required' is unavailable in watchOS
 81 |         translatesAutoresizingMaskIntoConstraints = false
 82 |         NSLayoutConstraint.activate([
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:89:73: error: 'UILayoutPriority' is unavailable in watchOS
 87 |
 88 |     @discardableResult
 89 |     func withAspectRatio(greaterThanOrEqualTo value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                         `- error: 'UILayoutPriority' is unavailable in watchOS
 90 |         translatesAutoresizingMaskIntoConstraints = false
 91 |         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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:89:93: error: 'required' is unavailable in watchOS
 87 |
 88 |     @discardableResult
 89 |     func withAspectRatio(greaterThanOrEqualTo value: CGFloat, priority: UILayoutPriority = .required) -> Self {
    |                                                                                             `- error: 'required' is unavailable in watchOS
 90 |         translatesAutoresizingMaskIntoConstraints = false
 91 |         NSLayoutConstraint.activate([
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:98:44: error: 'UILayoutPriority' is unavailable in watchOS
 96 |
 97 |     @discardableResult
 98 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                            `- error: 'UILayoutPriority' is unavailable in watchOS
 99 |         let contentViews = content()
100 |         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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:98:90: error: 'UIView' is unavailable in watchOS
 96 |
 97 |     @discardableResult
 98 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                                          `- error: 'UIView' is unavailable in watchOS
 99 |         let contentViews = content()
100 |         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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:98:64: error: 'required' is unavailable in watchOS
 96 |
 97 |     @discardableResult
 98 |     func withAspectFilledContent(priority: UILayoutPriority = .required, content: () -> [UIView]) -> Self {
    |                                                                `- error: 'required' is unavailable in watchOS
 99 |         let contentViews = content()
100 |         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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/SizingConstraintHelpers.swift:9:18: error: 'UIView' is unavailable in watchOS
  7 |
  8 | import UIKit
  9 | public extension UIView {
    |                  `- error: 'UIView' is unavailable in watchOS
 10 |
 11 |     @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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:18:18: error: 'UIControl' is unavailable in watchOS
16 | }
17 |
18 | public extension UIControl {
   |                  `- error: 'UIControl' is unavailable in watchOS
19 |     var touchUpInside: BasicUIActionHandler {
20 |         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/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/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/BasicUIActionHandler.swift:36:18: error: 'UIGestureRecognizer' is unavailable in watchOS
34 | }
35 |
36 | public extension UIGestureRecognizer {
   |                  `- error: 'UIGestureRecognizer' is unavailable in watchOS
37 |     var handler: BasicUIActionHandler {
38 |         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:
SwiftCompile normal arm64_32 (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ WeakContainable.swift,\ WeakNonOptional.swift,\ WriteSafe.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/WeakContainable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/WeakNonOptional.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/WriteSafe.swift (in target 'SharkUtils' from project 'SharkUtils')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/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 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/WeakNonOptional.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WeakNonOptional.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Utils/WriteSafe.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WriteSafe.swift
SwiftCompile normal arm64_32 Compiling\ UIStackViewConstructor.swift,\ AdditiveArithmetic.swift,\ CACornerMask.swift,\ CGSize.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Constraints/UIStackViewConstructor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/AdditiveArithmetic.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/CACornerMask.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/CGSize.swift (in target 'SharkUtils' from project 'SharkUtils')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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/.dependencies/checkouts/ios-shark-utils/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_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-shark-utils/Sources/SharkUtils/Extensions/CGSize.swift (in target 'SharkUtils' from project 'SharkUtils')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CGSize.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-18 06:22:12.018 xcodebuild[842:5080] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-18 06:22:12.143 xcodebuild[842:5080] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ SharkUtils (in target 'SharkUtils' from project 'SharkUtils')
	SwiftCompile normal arm64 (in target 'SharkUtils' from project 'SharkUtils')
	Building workspace SharkCardScan with scheme SharkCardScan
(3 failures)
BUILD FAILURE 6.4 watchOS