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=watchOSBuild 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