Build Information
Failed to build Silicon, reference main (dc1fbb), with Swift 6.4 for watchOS using Xcode 27.0 on 22 Sep 2026 12:38:03 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 Silicon -destination generic/platform=watchOSBuild Log
26 | withMargin margin: CGFloat = .zero,
27 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
28 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
29 | let constraint = self.topAnchor.constraint(
30 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.bottomAnchor : view.bottomAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:54:17: error: 'UIView' is unavailable in watchOS
52 | @discardableResult
53 | func attach(
54 | toTopOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
55 | withMargin margin: CGFloat = .zero,
56 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:57:7: error: 'NSLayoutConstraint' is unavailable in watchOS
55 | withMargin margin: CGFloat = .zero,
56 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
57 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
58 | let constraint = self.topAnchor.constraint(
59 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.topAnchor : view.topAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:84:17: error: 'UIView' is unavailable in watchOS
82 | @discardableResult
83 | func attachBottom(
84 | toTopOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
85 | withMargin margin: CGFloat = .zero,
86 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:87:7: error: 'NSLayoutConstraint' is unavailable in watchOS
85 | withMargin margin: CGFloat = .zero,
86 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
87 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
88 | let constraint = self.bottomAnchor.constraint(
89 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.topAnchor : view.topAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:114:20: error: 'UIView' is unavailable in watchOS
112 | @discardableResult
113 | func attach(
114 | toBottomOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
115 | withMargin margin: CGFloat = .zero,
116 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:117:7: error: 'NSLayoutConstraint' is unavailable in watchOS
115 | withMargin margin: CGFloat = .zero,
116 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
117 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
118 | let constraint = self.bottomAnchor.constraint(
119 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.bottomAnchor : view.bottomAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:144:19: error: 'UIView' is unavailable in watchOS
142 | @discardableResult
143 | func attachLeft(
144 | toRightOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
145 | withMargin margin: CGFloat = .zero,
146 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:147:7: error: 'NSLayoutConstraint' is unavailable in watchOS
145 | withMargin margin: CGFloat = .zero,
146 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
147 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
148 | let constraint = self.leftAnchor.constraint(
149 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.rightAnchor : view.rightAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:174:18: error: 'UIView' is unavailable in watchOS
172 | @discardableResult
173 | func attach(
174 | toLeftOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
175 | withMargin margin: CGFloat = .zero,
176 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:177:7: error: 'NSLayoutConstraint' is unavailable in watchOS
175 | withMargin margin: CGFloat = .zero,
176 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
177 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
178 | let constraint = self.leftAnchor.constraint(
179 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.leftAnchor : view.leftAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:204:18: error: 'UIView' is unavailable in watchOS
202 | @discardableResult
203 | func attachRight(
204 | toLeftOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
205 | withMargin margin: CGFloat = .zero,
206 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:207:7: error: 'NSLayoutConstraint' is unavailable in watchOS
205 | withMargin margin: CGFloat = .zero,
206 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
207 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
208 | let constraint = self.rightAnchor.constraint(
209 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.leftAnchor : view.leftAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:234:19: error: 'UIView' is unavailable in watchOS
232 | @discardableResult
233 | func attach(
234 | toRightOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
235 | withMargin margin: CGFloat = .zero,
236 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:237:7: error: 'NSLayoutConstraint' is unavailable in watchOS
235 | withMargin margin: CGFloat = .zero,
236 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
237 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
238 | let constraint = self.rightAnchor.constraint(
239 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.rightAnchor : view.rightAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | /// Attaches the top of the current view to the bottom of the passed in `view` argument.
12 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Basic.swift:18:40: error: 'NSLayoutConstraint' is unavailable in watchOS
16 | /// Enables Auto Layout and activates the `constraint` passed in as the argument.
17 | /// - Parameter constraint: The constraint that you want to activate.
18 | func activateConstraint(_ constraint: NSLayoutConstraint) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
19 | enableAutoLayout()
20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Basic.swift:26:46: error: 'NSLayoutConstraint' is unavailable in watchOS
24 | /// Enables Auto Layout and activates all constraints passed in via the `constraints` argument.
25 | /// - Parameter constraints: The list of constraints that you want to activate.
26 | func activateAllConstraints(_ constraints: [NSLayoutConstraint]) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
27 | enableAutoLayout()
28 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Basic.swift:44:29: error: 'UIView' is unavailable in watchOS
42 | /// Adds current view as the subview of the passed `view` argument.
43 | /// - Parameter view: The parent view want to which you want to add current view as subview
44 | func addAsSubview(of view: UIView) {
| `- error: 'UIView' is unavailable in watchOS
45 | view.addSubview(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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Basic.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | /// Enables Auto Layout by setting `translatesAutoresizingMaskIntoConstraints = false` on `self`.
12 | func enableAutoLayout() {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:23:7: error: 'NSLayoutConstraint' is unavailable in watchOS
21 | func fixWidth(
22 | to width: CGFloat
23 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
24 | assert(width >= 0, "Width has to be a non-negative value.")
25 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:44:7: error: 'NSLayoutConstraint' is unavailable in watchOS
42 | func fixHeight(
43 | to height: CGFloat
44 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
45 | assert(height >= 0, "Height has to be a non-negative value.")
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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:69:18: error: 'UIView' is unavailable in watchOS
67 | @discardableResult
68 | func match(
69 | heightOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
70 | withExtraPortion extra: CGFloat = .zero,
71 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:72:7: error: 'NSLayoutConstraint' is unavailable in watchOS
70 | withExtraPortion extra: CGFloat = .zero,
71 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
72 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
73 | let constraint = self.heightAnchor.constraint(
74 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.heightAnchor : view.heightAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:96:17: error: 'UIView' is unavailable in watchOS
94 | @discardableResult
95 | func match(
96 | widthOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
97 | withExtraPortion extra: CGFloat = .zero,
98 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:99:7: error: 'NSLayoutConstraint' is unavailable in watchOS
97 | withExtraPortion extra: CGFloat = .zero,
98 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
99 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
100 | let constraint = self.widthAnchor.constraint(
101 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.widthAnchor : view.widthAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:123:20: error: 'UIView' is unavailable in watchOS
121 | @discardableResult
122 | func matchWidth(
123 | toHeightOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
124 | withExtraPortion extra: CGFloat = .zero,
125 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:126:7: error: 'NSLayoutConstraint' is unavailable in watchOS
124 | withExtraPortion extra: CGFloat = .zero,
125 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
126 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
127 | let constraint = self.widthAnchor.constraint(
128 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.heightAnchor : view.heightAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:149:19: error: 'UIView' is unavailable in watchOS
147 | /// - Returns: The constraint that was created and activated.
148 | func matchHeight(
149 | toWidthOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
150 | withExtraPortion extra: CGFloat = .zero,
151 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:152:7: error: 'NSLayoutConstraint' is unavailable in watchOS
150 | withExtraPortion extra: CGFloat = .zero,
151 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
152 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
153 | let constraint = self.heightAnchor.constraint(
154 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.widthAnchor : view.widthAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:177:20: error: 'NSLayoutConstraint' is unavailable in watchOS
175 | withSide side: CGFloat
176 | ) -> (
177 | widthConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
178 | heightConstraint: NSLayoutConstraint
179 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:178:21: error: 'NSLayoutConstraint' is unavailable in watchOS
176 | ) -> (
177 | widthConstraint: NSLayoutConstraint,
178 | heightConstraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
179 | ) {
180 | assert(side >= 0, "Side has to be a non-negative value.")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:203:7: error: 'NSLayoutConstraint' is unavailable in watchOS
201 | func restrictWidth(
202 | toAbove width: CGFloat
203 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
204 | assert(width >= 0, "Width has to be a non-negative value.")
205 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:225:7: error: 'NSLayoutConstraint' is unavailable in watchOS
223 | func restrictHeight(
224 | toAbove height: CGFloat
225 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
226 | assert(height >= 0, "Height has to be a non-negative value.")
227 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:247:7: error: 'NSLayoutConstraint' is unavailable in watchOS
245 | func restrictWidth(
246 | toWithin width: CGFloat
247 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
248 | assert(width >= 0, "Width has to be a non-negative value.")
249 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:269:7: error: 'NSLayoutConstraint' is unavailable in watchOS
267 | func restrictHeight(
268 | toWithin height: CGFloat
269 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
270 | assert(height >= 0, "Height has to be a non-negative value.")
271 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 |
12 | /// Fixes the width of the current view to the passed in `width` argument.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift:27:28: error: 'UIView' is unavailable in watchOS
25 | @discardableResult
26 | func match(
27 | toVerticalCenterOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
28 | withOffset offset: CGFloat = .zero,
29 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift:30:7: error: 'NSLayoutConstraint' is unavailable in watchOS
28 | withOffset offset: CGFloat = .zero,
29 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
30 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
31 | let constraint = self.centerYAnchor.constraint(
32 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.centerYAnchor : view.centerYAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift:57:30: error: 'UIView' is unavailable in watchOS
55 | @discardableResult
56 | func match(
57 | toHorizontalCenterOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
58 | withOffset offset: CGFloat = .zero,
59 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift:60:7: error: 'NSLayoutConstraint' is unavailable in watchOS
58 | withOffset offset: CGFloat = .zero,
59 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
60 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
61 | let constraint = self.centerXAnchor.constraint(
62 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.centerXAnchor : view.centerXAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | /// Matches the vertical center of the current view to the vertical center of the passed `view` argument.
12 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:24:17: error: 'UIView' is unavailable in watchOS
22 | @discardableResult
23 | func pin(
24 | toTopOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
25 | withInset inset: CGFloat = .zero,
26 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:27:7: error: 'NSLayoutConstraint' is unavailable in watchOS
25 | withInset inset: CGFloat = .zero,
26 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
27 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
28 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
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:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:53:20: error: 'UIView' is unavailable in watchOS
51 | @discardableResult
52 | func pin(
53 | toBottomOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
54 | withInset inset: CGFloat = .zero,
55 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:56:7: error: 'NSLayoutConstraint' is unavailable in watchOS
54 | withInset inset: CGFloat = .zero,
55 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
56 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
57 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
58 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:83:18: error: 'UIView' is unavailable in watchOS
81 | @discardableResult
82 | func pin(
83 | toLeftOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
84 | withInset inset: CGFloat = .zero,
85 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:86:7: error: 'NSLayoutConstraint' is unavailable in watchOS
84 | withInset inset: CGFloat = .zero,
85 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
86 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
87 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
88 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:114:19: error: 'UIView' is unavailable in watchOS
112 | @discardableResult
113 | func pin(
114 | toRightOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
115 | withInset inset: CGFloat = .zero,
116 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:117:7: error: 'NSLayoutConstraint' is unavailable in watchOS
115 | withInset inset: CGFloat = .zero,
116 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
117 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
118 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
119 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:145:31: error: 'UIView' is unavailable in watchOS
143 | @discardableResult
144 | func pin(
145 | verticallySymmetricTo view: UIView,
| `- error: 'UIView' is unavailable in watchOS
146 | withInset inset: CGFloat = .zero,
147 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:149:18: error: 'NSLayoutConstraint' is unavailable in watchOS
147 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
148 | ) -> (
149 | topConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
150 | bottomConstraint: NSLayoutConstraint
151 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:150:21: error: 'NSLayoutConstraint' is unavailable in watchOS
148 | ) -> (
149 | topConstraint: NSLayoutConstraint,
150 | bottomConstraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
151 | ) {
152 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:186:33: error: 'UIView' is unavailable in watchOS
184 | @discardableResult
185 | func pin(
186 | horizontallySymmetricTo view: UIView,
| `- error: 'UIView' is unavailable in watchOS
187 | withInset inset: CGFloat = .zero,
188 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:190:19: error: 'NSLayoutConstraint' is unavailable in watchOS
188 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
189 | ) -> (
190 | leftConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
191 | rightConstraint: NSLayoutConstraint
192 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:191:20: error: 'NSLayoutConstraint' is unavailable in watchOS
189 | ) -> (
190 | leftConstraint: NSLayoutConstraint,
191 | rightConstraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
192 | ) {
193 | let leftConstraint = pin(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:225:12: error: 'UIView' is unavailable in watchOS
223 | @discardableResult
224 | func pin(
225 | to view: UIView,
| `- error: 'UIView' is unavailable in watchOS
226 | withInsets insets: UIEdgeInsets = .zero,
227 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:229:18: error: 'NSLayoutConstraint' is unavailable in watchOS
227 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
228 | ) -> (
229 | topConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
230 | bottomConstraint: NSLayoutConstraint,
231 | rightConstraint: NSLayoutConstraint,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:230:21: error: 'NSLayoutConstraint' is unavailable in watchOS
228 | ) -> (
229 | topConstraint: NSLayoutConstraint,
230 | bottomConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
231 | rightConstraint: NSLayoutConstraint,
232 | leftConstraint: NSLayoutConstraint
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:231:20: error: 'NSLayoutConstraint' is unavailable in watchOS
229 | topConstraint: NSLayoutConstraint,
230 | bottomConstraint: NSLayoutConstraint,
231 | rightConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
232 | leftConstraint: NSLayoutConstraint
233 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:232:19: error: 'NSLayoutConstraint' is unavailable in watchOS
230 | bottomConstraint: NSLayoutConstraint,
231 | rightConstraint: NSLayoutConstraint,
232 | leftConstraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
233 | ) {
234 | let topConstraint = pin(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | /// Pins the current view to the top edge of the specified `view`.
12 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
Failed frontend command:
SwiftCompile normal arm64_32 (in target 'Silicon' from project 'Silicon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Silicon/Silicon.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Basic.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/Objects-normal/arm64_32/Silicon-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Silicon -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/Objects-normal/arm64_32/Silicon_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/Objects-normal/arm64_32/Silicon.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/Objects-normal/arm64_32/Silicon.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/Objects-normal/arm64_32/Silicon-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/Objects-normal/arm64_32/Silicon-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/Objects-normal/arm64_32/Silicon-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/Objects-normal/arm64_32/Silicon.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Silicon.build/Debug-watchos/Silicon-t.build/Objects-normal/arm64_32/Silicon.abi.json
SwiftCompile normal arm64_32 Compiling\ Align.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift (in target 'Silicon' from project 'Silicon')
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:26:28: error: 'UIView' is unavailable in watchOS
24 | @discardableResult
25 | func align(
26 | toVerticalCenterOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
27 | withOffset offset: CGFloat = .zero,
28 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:29:7: error: 'NSLayoutConstraint' is unavailable in watchOS
27 | withOffset offset: CGFloat = .zero,
28 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
29 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
30 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
31 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:57:30: error: 'UIView' is unavailable in watchOS
55 | @discardableResult
56 | func align(
57 | toHorizontalCenterOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
58 | withOffset offset: CGFloat = .zero,
59 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:60:7: error: 'NSLayoutConstraint' is unavailable in watchOS
58 | withOffset offset: CGFloat = .zero,
59 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
60 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
61 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
62 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:92:20: error: 'UIView' is unavailable in watchOS
90 | @discardableResult
91 | func align(
92 | toCenterOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
93 | withVerticalOffset verticalOffset: CGFloat = .zero,
94 | withHorizontalOffset horizontalOffset: CGFloat = .zero,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:97:23: error: 'NSLayoutConstraint' is unavailable in watchOS
95 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
96 | ) -> (
97 | verticalConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
98 | horizontalConstraint: NSLayoutConstraint
99 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:98:25: error: 'NSLayoutConstraint' is unavailable in watchOS
96 | ) -> (
97 | verticalConstraint: NSLayoutConstraint,
98 | horizontalConstraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
99 | ) {
100 | let verticalConstraint = align(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | /// Aligns the current view to the vertical center of the passed in `view` argument.
12 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift (in target 'Silicon' from project 'Silicon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Align.swift
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:33:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
31 |
32 | let constraint = self.centerYAnchor.constraint(
33 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.centerYAnchor : view.centerYAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
34 | constant: offset
35 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
SwiftCompile normal arm64 Compiling\ Align.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift (in target 'Silicon' from project 'Silicon')
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:26:28: error: 'UIView' is unavailable in watchOS
24 | @discardableResult
25 | func align(
26 | toVerticalCenterOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
27 | withOffset offset: CGFloat = .zero,
28 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:29:7: error: 'NSLayoutConstraint' is unavailable in watchOS
27 | withOffset offset: CGFloat = .zero,
28 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
29 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
30 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
31 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:57:30: error: 'UIView' is unavailable in watchOS
55 | @discardableResult
56 | func align(
57 | toHorizontalCenterOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
58 | withOffset offset: CGFloat = .zero,
59 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:60:7: error: 'NSLayoutConstraint' is unavailable in watchOS
58 | withOffset offset: CGFloat = .zero,
59 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
60 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
61 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
62 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:92:20: error: 'UIView' is unavailable in watchOS
90 | @discardableResult
91 | func align(
92 | toCenterOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
93 | withVerticalOffset verticalOffset: CGFloat = .zero,
94 | withHorizontalOffset horizontalOffset: CGFloat = .zero,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:97:23: error: 'NSLayoutConstraint' is unavailable in watchOS
95 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
96 | ) -> (
97 | verticalConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
98 | horizontalConstraint: NSLayoutConstraint
99 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:98:25: error: 'NSLayoutConstraint' is unavailable in watchOS
96 | ) -> (
97 | verticalConstraint: NSLayoutConstraint,
98 | horizontalConstraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
99 | ) {
100 | let verticalConstraint = align(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | /// Aligns the current view to the vertical center of the passed in `view` argument.
12 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift:33:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
31 |
32 | let constraint = self.centerYAnchor.constraint(
33 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.centerYAnchor : view.centerYAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
34 | constant: offset
35 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Align.swift (in target 'Silicon' from project 'Silicon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Align.swift
SwiftCompile normal arm64_32 Compiling\ Dimension.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift (in target 'Silicon' from project 'Silicon')
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:23:7: error: 'NSLayoutConstraint' is unavailable in watchOS
21 | func fixWidth(
22 | to width: CGFloat
23 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
24 | assert(width >= 0, "Width has to be a non-negative value.")
25 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:44:7: error: 'NSLayoutConstraint' is unavailable in watchOS
42 | func fixHeight(
43 | to height: CGFloat
44 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
45 | assert(height >= 0, "Height has to be a non-negative value.")
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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:69:18: error: 'UIView' is unavailable in watchOS
67 | @discardableResult
68 | func match(
69 | heightOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
70 | withExtraPortion extra: CGFloat = .zero,
71 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:72:7: error: 'NSLayoutConstraint' is unavailable in watchOS
70 | withExtraPortion extra: CGFloat = .zero,
71 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
72 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
73 | let constraint = self.heightAnchor.constraint(
74 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.heightAnchor : view.heightAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:96:17: error: 'UIView' is unavailable in watchOS
94 | @discardableResult
95 | func match(
96 | widthOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
97 | withExtraPortion extra: CGFloat = .zero,
98 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:99:7: error: 'NSLayoutConstraint' is unavailable in watchOS
97 | withExtraPortion extra: CGFloat = .zero,
98 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
99 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
100 | let constraint = self.widthAnchor.constraint(
101 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.widthAnchor : view.widthAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:123:20: error: 'UIView' is unavailable in watchOS
121 | @discardableResult
122 | func matchWidth(
123 | toHeightOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
124 | withExtraPortion extra: CGFloat = .zero,
125 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:126:7: error: 'NSLayoutConstraint' is unavailable in watchOS
124 | withExtraPortion extra: CGFloat = .zero,
125 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
126 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
127 | let constraint = self.widthAnchor.constraint(
128 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.heightAnchor : view.heightAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:149:19: error: 'UIView' is unavailable in watchOS
147 | /// - Returns: The constraint that was created and activated.
148 | func matchHeight(
149 | toWidthOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
150 | withExtraPortion extra: CGFloat = .zero,
151 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:152:7: error: 'NSLayoutConstraint' is unavailable in watchOS
150 | withExtraPortion extra: CGFloat = .zero,
151 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
152 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
153 | let constraint = self.heightAnchor.constraint(
154 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.widthAnchor : view.widthAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:177:20: error: 'NSLayoutConstraint' is unavailable in watchOS
175 | withSide side: CGFloat
176 | ) -> (
177 | widthConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
178 | heightConstraint: NSLayoutConstraint
179 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:178:21: error: 'NSLayoutConstraint' is unavailable in watchOS
176 | ) -> (
177 | widthConstraint: NSLayoutConstraint,
178 | heightConstraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
179 | ) {
180 | assert(side >= 0, "Side has to be a non-negative value.")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:203:7: error: 'NSLayoutConstraint' is unavailable in watchOS
201 | func restrictWidth(
202 | toAbove width: CGFloat
203 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
204 | assert(width >= 0, "Width has to be a non-negative value.")
205 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:225:7: error: 'NSLayoutConstraint' is unavailable in watchOS
223 | func restrictHeight(
224 | toAbove height: CGFloat
225 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
226 | assert(height >= 0, "Height has to be a non-negative value.")
227 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:247:7: error: 'NSLayoutConstraint' is unavailable in watchOS
245 | func restrictWidth(
246 | toWithin width: CGFloat
247 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
248 | assert(width >= 0, "Width has to be a non-negative value.")
249 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:269:7: error: 'NSLayoutConstraint' is unavailable in watchOS
267 | func restrictHeight(
268 | toWithin height: CGFloat
269 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
270 | assert(height >= 0, "Height has to be a non-negative value.")
271 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 |
12 | /// Fixes the width of the current view to the passed in `width` argument.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:74:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
72 | ) -> NSLayoutConstraint {
73 | let constraint = self.heightAnchor.constraint(
74 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.heightAnchor : view.heightAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
75 | constant: extra
76 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:101:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
99 | ) -> NSLayoutConstraint {
100 | let constraint = self.widthAnchor.constraint(
101 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.widthAnchor : view.widthAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
102 | constant: extra
103 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift:128:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
126 | ) -> NSLayoutConstraint {
127 | let constraint = self.widthAnchor.constraint(
128 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.heightAnchor : view.heightAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
129 | constant: extra
130 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Dimension.swift (in target 'Silicon' from project 'Silicon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Dimension.swift
SwiftCompile normal arm64_32 Compiling\ Silicon.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/Silicon.swift (in target 'Silicon' from project 'Silicon')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Silicon/Silicon.swift (in target 'Silicon' from project 'Silicon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Silicon.swift
SwiftCompile normal arm64_32 Compiling\ Pin.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift (in target 'Silicon' from project 'Silicon')
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:24:17: error: 'UIView' is unavailable in watchOS
22 | @discardableResult
23 | func pin(
24 | toTopOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
25 | withInset inset: CGFloat = .zero,
26 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:27:7: error: 'NSLayoutConstraint' is unavailable in watchOS
25 | withInset inset: CGFloat = .zero,
26 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
27 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
28 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
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:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:53:20: error: 'UIView' is unavailable in watchOS
51 | @discardableResult
52 | func pin(
53 | toBottomOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
54 | withInset inset: CGFloat = .zero,
55 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:56:7: error: 'NSLayoutConstraint' is unavailable in watchOS
54 | withInset inset: CGFloat = .zero,
55 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
56 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
57 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
58 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:83:18: error: 'UIView' is unavailable in watchOS
81 | @discardableResult
82 | func pin(
83 | toLeftOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
84 | withInset inset: CGFloat = .zero,
85 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:86:7: error: 'NSLayoutConstraint' is unavailable in watchOS
84 | withInset inset: CGFloat = .zero,
85 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
86 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
87 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
88 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:114:19: error: 'UIView' is unavailable in watchOS
112 | @discardableResult
113 | func pin(
114 | toRightOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
115 | withInset inset: CGFloat = .zero,
116 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:117:7: error: 'NSLayoutConstraint' is unavailable in watchOS
115 | withInset inset: CGFloat = .zero,
116 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
117 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
118 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
119 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:145:31: error: 'UIView' is unavailable in watchOS
143 | @discardableResult
144 | func pin(
145 | verticallySymmetricTo view: UIView,
| `- error: 'UIView' is unavailable in watchOS
146 | withInset inset: CGFloat = .zero,
147 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:149:18: error: 'NSLayoutConstraint' is unavailable in watchOS
147 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
148 | ) -> (
149 | topConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
150 | bottomConstraint: NSLayoutConstraint
151 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:150:21: error: 'NSLayoutConstraint' is unavailable in watchOS
148 | ) -> (
149 | topConstraint: NSLayoutConstraint,
150 | bottomConstraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
151 | ) {
152 | assert(self.isDescendant(of: view), "The current view must be a descendant of the specified view to pin it correctly.")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:186:33: error: 'UIView' is unavailable in watchOS
184 | @discardableResult
185 | func pin(
186 | horizontallySymmetricTo view: UIView,
| `- error: 'UIView' is unavailable in watchOS
187 | withInset inset: CGFloat = .zero,
188 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:190:19: error: 'NSLayoutConstraint' is unavailable in watchOS
188 | byBeingSafeAreaAware safeAreaEnabled: Bool = true
189 | ) -> (
190 | leftConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
191 | rightConstraint: NSLayoutConstraint
192 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:191:20: error: 'NSLayoutConstraint' is unavailable in watchOS
189 | ) -> (
190 | leftConstraint: NSLayoutConstraint,
191 | rightConstraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
192 | ) {
193 | let leftConstraint = pin(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:225:12: error: 'UIView' is unavailable in watchOS
223 | @discardableResult
224 | func pin(
225 | to view: UIView,
| `- error: 'UIView' is unavailable in watchOS
226 | withInsets insets: UIEdgeInsets = .zero,
227 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:229:18: error: 'NSLayoutConstraint' is unavailable in watchOS
227 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
228 | ) -> (
229 | topConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
230 | bottomConstraint: NSLayoutConstraint,
231 | rightConstraint: NSLayoutConstraint,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:230:21: error: 'NSLayoutConstraint' is unavailable in watchOS
228 | ) -> (
229 | topConstraint: NSLayoutConstraint,
230 | bottomConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
231 | rightConstraint: NSLayoutConstraint,
232 | leftConstraint: NSLayoutConstraint
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:231:20: error: 'NSLayoutConstraint' is unavailable in watchOS
229 | topConstraint: NSLayoutConstraint,
230 | bottomConstraint: NSLayoutConstraint,
231 | rightConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
232 | leftConstraint: NSLayoutConstraint
233 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:232:19: error: 'NSLayoutConstraint' is unavailable in watchOS
230 | bottomConstraint: NSLayoutConstraint,
231 | rightConstraint: NSLayoutConstraint,
232 | leftConstraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
233 | ) {
234 | let topConstraint = pin(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | /// Pins the current view to the top edge of the specified `view`.
12 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:31:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
29 |
30 | let constraint = self.topAnchor.constraint(
31 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.topAnchor : view.topAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
32 | constant: inset
33 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:60:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
58 |
59 | let constraint = self.bottomAnchor.constraint(
60 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.bottomAnchor : view.bottomAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
61 | constant: inset
62 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift:90:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
88 |
89 | let constraint = self.leadingAnchor.constraint(
90 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.leadingAnchor : view.leadingAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
91 | constant: inset
92 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Pin.swift (in target 'Silicon' from project 'Silicon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Pin.swift
SwiftCompile normal arm64 Compiling\ Silicon.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/Silicon.swift (in target 'Silicon' from project 'Silicon')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Silicon/Silicon.swift (in target 'Silicon' from project 'Silicon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Silicon.swift
SwiftCompile normal arm64_32 Compiling\ Match.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift (in target 'Silicon' from project 'Silicon')
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift:27:28: error: 'UIView' is unavailable in watchOS
25 | @discardableResult
26 | func match(
27 | toVerticalCenterOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
28 | withOffset offset: CGFloat = .zero,
29 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift:30:7: error: 'NSLayoutConstraint' is unavailable in watchOS
28 | withOffset offset: CGFloat = .zero,
29 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
30 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
31 | let constraint = self.centerYAnchor.constraint(
32 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.centerYAnchor : view.centerYAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift:57:30: error: 'UIView' is unavailable in watchOS
55 | @discardableResult
56 | func match(
57 | toHorizontalCenterOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
58 | withOffset offset: CGFloat = .zero,
59 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift:60:7: error: 'NSLayoutConstraint' is unavailable in watchOS
58 | withOffset offset: CGFloat = .zero,
59 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
60 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
61 | let constraint = self.centerXAnchor.constraint(
62 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.centerXAnchor : view.centerXAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | /// Matches the vertical center of the current view to the vertical center of the passed `view` argument.
12 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift:32:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
30 | ) -> NSLayoutConstraint {
31 | let constraint = self.centerYAnchor.constraint(
32 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.centerYAnchor : view.centerYAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
33 | constant: offset
34 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Match.swift (in target 'Silicon' from project 'Silicon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Match.swift
SwiftCompile normal arm64_32 Compiling\ Basic.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Basic.swift (in target 'Silicon' from project 'Silicon')
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Basic.swift:18:40: error: 'NSLayoutConstraint' is unavailable in watchOS
16 | /// Enables Auto Layout and activates the `constraint` passed in as the argument.
17 | /// - Parameter constraint: The constraint that you want to activate.
18 | func activateConstraint(_ constraint: NSLayoutConstraint) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
19 | enableAutoLayout()
20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Basic.swift:26:46: error: 'NSLayoutConstraint' is unavailable in watchOS
24 | /// Enables Auto Layout and activates all constraints passed in via the `constraints` argument.
25 | /// - Parameter constraints: The list of constraints that you want to activate.
26 | func activateAllConstraints(_ constraints: [NSLayoutConstraint]) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
27 | enableAutoLayout()
28 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Basic.swift:44:29: error: 'UIView' is unavailable in watchOS
42 | /// Adds current view as the subview of the passed `view` argument.
43 | /// - Parameter view: The parent view want to which you want to add current view as subview
44 | func addAsSubview(of view: UIView) {
| `- error: 'UIView' is unavailable in watchOS
45 | view.addSubview(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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Basic.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | /// Enables Auto Layout by setting `translatesAutoresizingMaskIntoConstraints = false` on `self`.
12 | func enableAutoLayout() {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Basic.swift (in target 'Silicon' from project 'Silicon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Basic.swift
SwiftCompile normal arm64 Compiling\ Attach.swift /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift (in target 'Silicon' from project 'Silicon')
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:25:20: error: 'UIView' is unavailable in watchOS
23 | @discardableResult
24 | func attachTop(
25 | toBottomOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
26 | withMargin margin: CGFloat = .zero,
27 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:28:7: error: 'NSLayoutConstraint' is unavailable in watchOS
26 | withMargin margin: CGFloat = .zero,
27 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
28 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
29 | let constraint = self.topAnchor.constraint(
30 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.bottomAnchor : view.bottomAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:54:17: error: 'UIView' is unavailable in watchOS
52 | @discardableResult
53 | func attach(
54 | toTopOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
55 | withMargin margin: CGFloat = .zero,
56 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:57:7: error: 'NSLayoutConstraint' is unavailable in watchOS
55 | withMargin margin: CGFloat = .zero,
56 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
57 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
58 | let constraint = self.topAnchor.constraint(
59 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.topAnchor : view.topAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:84:17: error: 'UIView' is unavailable in watchOS
82 | @discardableResult
83 | func attachBottom(
84 | toTopOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
85 | withMargin margin: CGFloat = .zero,
86 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:87:7: error: 'NSLayoutConstraint' is unavailable in watchOS
85 | withMargin margin: CGFloat = .zero,
86 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
87 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
88 | let constraint = self.bottomAnchor.constraint(
89 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.topAnchor : view.topAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:114:20: error: 'UIView' is unavailable in watchOS
112 | @discardableResult
113 | func attach(
114 | toBottomOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
115 | withMargin margin: CGFloat = .zero,
116 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:117:7: error: 'NSLayoutConstraint' is unavailable in watchOS
115 | withMargin margin: CGFloat = .zero,
116 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
117 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
118 | let constraint = self.bottomAnchor.constraint(
119 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.bottomAnchor : view.bottomAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:144:19: error: 'UIView' is unavailable in watchOS
142 | @discardableResult
143 | func attachLeft(
144 | toRightOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
145 | withMargin margin: CGFloat = .zero,
146 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:147:7: error: 'NSLayoutConstraint' is unavailable in watchOS
145 | withMargin margin: CGFloat = .zero,
146 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
147 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
148 | let constraint = self.leftAnchor.constraint(
149 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.rightAnchor : view.rightAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:174:18: error: 'UIView' is unavailable in watchOS
172 | @discardableResult
173 | func attach(
174 | toLeftOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
175 | withMargin margin: CGFloat = .zero,
176 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:177:7: error: 'NSLayoutConstraint' is unavailable in watchOS
175 | withMargin margin: CGFloat = .zero,
176 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
177 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
178 | let constraint = self.leftAnchor.constraint(
179 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.leftAnchor : view.leftAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:204:18: error: 'UIView' is unavailable in watchOS
202 | @discardableResult
203 | func attachRight(
204 | toLeftOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
205 | withMargin margin: CGFloat = .zero,
206 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:207:7: error: 'NSLayoutConstraint' is unavailable in watchOS
205 | withMargin margin: CGFloat = .zero,
206 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
207 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
208 | let constraint = self.rightAnchor.constraint(
209 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.leftAnchor : view.leftAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:234:19: error: 'UIView' is unavailable in watchOS
232 | @discardableResult
233 | func attach(
234 | toRightOf view: UIView,
| `- error: 'UIView' is unavailable in watchOS
235 | withMargin margin: CGFloat = .zero,
236 | byBeingSafeAreaAware safeAreaEnabled: 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:237:7: error: 'NSLayoutConstraint' is unavailable in watchOS
235 | withMargin margin: CGFloat = .zero,
236 | byBeingSafeAreaAware safeAreaEnabled: Bool = false
237 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
238 | let constraint = self.rightAnchor.constraint(
239 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.rightAnchor : view.rightAnchor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:10:18: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | /// Attaches the top of the current view to the bottom of the passed in `view` argument.
12 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:30:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
28 | ) -> NSLayoutConstraint {
29 | let constraint = self.topAnchor.constraint(
30 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.bottomAnchor : view.bottomAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
31 | constant: margin
32 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:59:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
57 | ) -> NSLayoutConstraint {
58 | let constraint = self.topAnchor.constraint(
59 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.topAnchor : view.topAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
60 | constant: margin
61 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:89:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
87 | ) -> NSLayoutConstraint {
88 | let constraint = self.bottomAnchor.constraint(
89 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.topAnchor : view.topAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
90 | constant: margin
91 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:119:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
117 | ) -> NSLayoutConstraint {
118 | let constraint = self.bottomAnchor.constraint(
119 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.bottomAnchor : view.bottomAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
120 | constant: margin
121 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:149:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
147 | ) -> NSLayoutConstraint {
148 | let constraint = self.leftAnchor.constraint(
149 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.rightAnchor : view.rightAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
150 | constant: margin
151 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:179:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
177 | ) -> NSLayoutConstraint {
178 | let constraint = self.leftAnchor.constraint(
179 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.leftAnchor : view.leftAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
180 | constant: margin
181 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift:209:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
207 | ) -> NSLayoutConstraint {
208 | let constraint = self.rightAnchor.constraint(
209 | equalTo: safeAreaEnabled ? view.safeAreaLayoutGuide.leftAnchor : view.leftAnchor,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
210 | constant: margin
211 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Silicon/UIViewX/Attach.swift (in target 'Silicon' from project 'Silicon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Attach.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Silicon (in target 'Silicon' from project 'Silicon')
SwiftCompile normal arm64 (in target 'Silicon' from project 'Silicon')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
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-22 08:38:02.883 xcodebuild[784:4820] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64_32 (in target 'Silicon' from project 'Silicon')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Silicon (in target 'Silicon' from project 'Silicon')
Building workspace Silicon with scheme Silicon
(3 failures)
BUILD FAILURE 6.4 watchOS