Build Information
Failed to build SketchKit, reference 2.2.0 (b74c6f), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 22:22:35 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 SketchKit -destination generic/platform=watchOSBuild Log
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/SketchKit/Extensions/Constrainable+Anchors.swift:234:53: error: 'required' is unavailable in watchOS
232 | func trailingAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
233 | constant: CGFloat = 0,
234 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
235 | let constraint = trailingAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
236 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:248:51: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
246 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
247 | @discardableResult
248 | func trailingAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
249 | constant: CGFloat = 0,
250 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:250:66: error: 'NSLayoutConstraint' is unavailable in watchOS
248 | func trailingAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
249 | constant: CGFloat = 0,
250 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
251 | let constraint = trailingAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
252 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:250:53: error: 'required' is unavailable in watchOS
248 | func trailingAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
249 | constant: CGFloat = 0,
250 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
251 | let constraint = trailingAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
252 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:264:38: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
262 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
263 | @discardableResult
264 | func rightAnchor(equalTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
265 | constant: CGFloat = 0,
266 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:266:63: error: 'NSLayoutConstraint' is unavailable in watchOS
264 | func rightAnchor(equalTo anchor: NSLayoutXAxisAnchor,
265 | constant: CGFloat = 0,
266 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
267 | let constraint = rightAnchor.constraint(equalTo: anchor, constant: constant)
268 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:266:50: error: 'required' is unavailable in watchOS
264 | func rightAnchor(equalTo anchor: NSLayoutXAxisAnchor,
265 | constant: CGFloat = 0,
266 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
267 | let constraint = rightAnchor.constraint(equalTo: anchor, constant: constant)
268 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:280:51: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
278 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
279 | @discardableResult
280 | func rightAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
281 | constant: CGFloat = 0,
282 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:282:63: error: 'NSLayoutConstraint' is unavailable in watchOS
280 | func rightAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
281 | constant: CGFloat = 0,
282 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
283 | let constraint = rightAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
284 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:282:50: error: 'required' is unavailable in watchOS
280 | func rightAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
281 | constant: CGFloat = 0,
282 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
283 | let constraint = rightAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
284 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:296:48: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
294 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
295 | @discardableResult
296 | func rightAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
297 | constant: CGFloat = 0,
298 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:298:63: error: 'NSLayoutConstraint' is unavailable in watchOS
296 | func rightAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
297 | constant: CGFloat = 0,
298 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
299 | let constraint = rightAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
300 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:298:50: error: 'required' is unavailable in watchOS
296 | func rightAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
297 | constant: CGFloat = 0,
298 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
299 | let constraint = rightAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
300 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:312:64: error: 'NSLayoutConstraint' is unavailable in watchOS
310 | @discardableResult
311 | func heightAnchor(equalToConstant height: CGFloat,
312 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
313 | let constraint = heightAnchor.constraint(equalToConstant: height)
314 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:312:51: error: 'required' is unavailable in watchOS
310 | @discardableResult
311 | func heightAnchor(equalToConstant height: CGFloat,
312 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
313 | let constraint = heightAnchor.constraint(equalToConstant: height)
314 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:326:64: error: 'NSLayoutConstraint' is unavailable in watchOS
324 | @discardableResult
325 | func heightAnchor(greaterThanOrEqualToConstant height: CGFloat,
326 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
327 | let constraint = heightAnchor.constraint(greaterThanOrEqualToConstant: height)
328 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:326:51: error: 'required' is unavailable in watchOS
324 | @discardableResult
325 | func heightAnchor(greaterThanOrEqualToConstant height: CGFloat,
326 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
327 | let constraint = heightAnchor.constraint(greaterThanOrEqualToConstant: height)
328 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:340:64: error: 'NSLayoutConstraint' is unavailable in watchOS
338 | @discardableResult
339 | func heightAnchor(lessThanOrEqualToConstant height: CGFloat,
340 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
341 | let constraint = heightAnchor.constraint(lessThanOrEqualToConstant: height)
342 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:340:51: error: 'required' is unavailable in watchOS
338 | @discardableResult
339 | func heightAnchor(lessThanOrEqualToConstant height: CGFloat,
340 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
341 | let constraint = heightAnchor.constraint(lessThanOrEqualToConstant: height)
342 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:354:48: error: 'NSLayoutDimension' is unavailable in watchOS
352 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
353 | @discardableResult
354 | func heightAnchor(equalTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
355 | priority: LayoutPriority = .required,
356 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:356:53: error: 'NSLayoutConstraint' is unavailable in watchOS
354 | func heightAnchor(equalTo layoutDimension: NSLayoutDimension,
355 | priority: LayoutPriority = .required,
356 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
357 | let constraint = heightAnchor.constraint(equalTo: layoutDimension, multiplier: multiplier)
358 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:355:51: error: 'required' is unavailable in watchOS
353 | @discardableResult
354 | func heightAnchor(equalTo layoutDimension: NSLayoutDimension,
355 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
356 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
357 | let constraint = heightAnchor.constraint(equalTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:370:58: error: 'NSLayoutDimension' is unavailable in watchOS
368 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
369 | @discardableResult
370 | func heightAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
371 | priority: LayoutPriority = .required,
372 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:372:53: error: 'NSLayoutConstraint' is unavailable in watchOS
370 | func heightAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
371 | priority: LayoutPriority = .required,
372 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
373 | let constraint = heightAnchor.constraint(lessThanOrEqualTo: layoutDimension, multiplier: multiplier)
374 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:371:51: error: 'required' is unavailable in watchOS
369 | @discardableResult
370 | func heightAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
371 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
372 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
373 | let constraint = heightAnchor.constraint(lessThanOrEqualTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:386:61: error: 'NSLayoutDimension' is unavailable in watchOS
384 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
385 | @discardableResult
386 | func heightAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
387 | priority: LayoutPriority = .required,
388 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:388:53: error: 'NSLayoutConstraint' is unavailable in watchOS
386 | func heightAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
387 | priority: LayoutPriority = .required,
388 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
389 | let constraint = heightAnchor.constraint(greaterThanOrEqualTo: layoutDimension, multiplier: multiplier)
390 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:387:51: error: 'required' is unavailable in watchOS
385 | @discardableResult
386 | func heightAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
387 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
388 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
389 | let constraint = heightAnchor.constraint(greaterThanOrEqualTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:402:63: error: 'NSLayoutConstraint' is unavailable in watchOS
400 | @discardableResult
401 | func widthAnchor(equalToConstant width: CGFloat,
402 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
403 | let constraint = widthAnchor.constraint(equalToConstant: width)
404 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:402:50: error: 'required' is unavailable in watchOS
400 | @discardableResult
401 | func widthAnchor(equalToConstant width: CGFloat,
402 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
403 | let constraint = widthAnchor.constraint(equalToConstant: width)
404 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:416:63: error: 'NSLayoutConstraint' is unavailable in watchOS
414 | @discardableResult
415 | func widthAnchor(greaterThanOrEqualToConstant width: CGFloat,
416 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
417 | let constraint = widthAnchor.constraint(greaterThanOrEqualToConstant: width)
418 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:416:50: error: 'required' is unavailable in watchOS
414 | @discardableResult
415 | func widthAnchor(greaterThanOrEqualToConstant width: CGFloat,
416 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
417 | let constraint = widthAnchor.constraint(greaterThanOrEqualToConstant: width)
418 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:430:63: error: 'NSLayoutConstraint' is unavailable in watchOS
428 | @discardableResult
429 | func widthAnchor(lessThanOrEqualToConstant width: CGFloat,
430 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
431 | let constraint = widthAnchor.constraint(lessThanOrEqualToConstant: width)
432 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:430:50: error: 'required' is unavailable in watchOS
428 | @discardableResult
429 | func widthAnchor(lessThanOrEqualToConstant width: CGFloat,
430 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
431 | let constraint = widthAnchor.constraint(lessThanOrEqualToConstant: width)
432 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:444:47: error: 'NSLayoutDimension' is unavailable in watchOS
442 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
443 | @discardableResult
444 | func widthAnchor(equalTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
445 | priority: LayoutPriority = .required,
446 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:446:52: error: 'NSLayoutConstraint' is unavailable in watchOS
444 | func widthAnchor(equalTo layoutDimension: NSLayoutDimension,
445 | priority: LayoutPriority = .required,
446 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
447 | let constraint = widthAnchor.constraint(equalTo: layoutDimension, multiplier: multiplier)
448 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:445:50: error: 'required' is unavailable in watchOS
443 | @discardableResult
444 | func widthAnchor(equalTo layoutDimension: NSLayoutDimension,
445 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
446 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
447 | let constraint = widthAnchor.constraint(equalTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:460:57: error: 'NSLayoutDimension' is unavailable in watchOS
458 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
459 | @discardableResult
460 | func widthAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
461 | priority: LayoutPriority = .required,
462 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:462:52: error: 'NSLayoutConstraint' is unavailable in watchOS
460 | func widthAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
461 | priority: LayoutPriority = .required,
462 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
463 | let constraint = widthAnchor.constraint(lessThanOrEqualTo: layoutDimension, multiplier: multiplier)
464 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:461:50: error: 'required' is unavailable in watchOS
459 | @discardableResult
460 | func widthAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
461 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
462 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
463 | let constraint = widthAnchor.constraint(lessThanOrEqualTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:476:60: error: 'NSLayoutDimension' is unavailable in watchOS
474 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
475 | @discardableResult
476 | func widthAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
477 | priority: LayoutPriority = .required,
478 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:478:52: error: 'NSLayoutConstraint' is unavailable in watchOS
476 | func widthAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
477 | priority: LayoutPriority = .required,
478 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
479 | let constraint = widthAnchor.constraint(greaterThanOrEqualTo: layoutDimension, multiplier: multiplier)
480 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:477:50: error: 'required' is unavailable in watchOS
475 | @discardableResult
476 | func widthAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
477 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
478 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
479 | let constraint = widthAnchor.constraint(greaterThanOrEqualTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:492:40: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
490 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
491 | @discardableResult
492 | func centerXAnchor(equalTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
493 | constant: CGFloat = 0,
494 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:494:65: error: 'NSLayoutConstraint' is unavailable in watchOS
492 | func centerXAnchor(equalTo anchor: NSLayoutXAxisAnchor,
493 | constant: CGFloat = 0,
494 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
495 | let constraint = centerXAnchor.constraint(equalTo: anchor, constant: constant)
496 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:494:52: error: 'required' is unavailable in watchOS
492 | func centerXAnchor(equalTo anchor: NSLayoutXAxisAnchor,
493 | constant: CGFloat = 0,
494 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
495 | let constraint = centerXAnchor.constraint(equalTo: anchor, constant: constant)
496 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:508:40: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
506 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
507 | @discardableResult
508 | func centerYAnchor(equalTo anchor: NSLayoutYAxisAnchor,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
509 | constant: CGFloat = 0,
510 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:510:65: error: 'NSLayoutConstraint' is unavailable in watchOS
508 | func centerYAnchor(equalTo anchor: NSLayoutYAxisAnchor,
509 | constant: CGFloat = 0,
510 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
511 | let constraint = centerYAnchor.constraint(equalTo: anchor, constant: constant)
512 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:510:52: error: 'required' is unavailable in watchOS
508 | func centerYAnchor(equalTo anchor: NSLayoutYAxisAnchor,
509 | constant: CGFloat = 0,
510 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
511 | let constraint = centerYAnchor.constraint(equalTo: anchor, constant: constant)
512 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:526:71: error: 'NSLayoutConstraint' is unavailable in watchOS
524 | /// - Returns: All the activated and applied constraints to the current View with
525 | @discardableResult
526 | func inset(to view: View, withInset inset: EdgeInsets? = nil) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
527 | return [
528 | topAnchor(equalTo: view.topAnchor, constant: inset?.top ?? 0),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:540:44: error: 'NSLayoutConstraint' is unavailable in watchOS
538 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
539 | @discardableResult
540 | func aspectRatio(constant: CGFloat) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
541 | let constraint = widthAnchor.constraint(equalTo: self.heightAnchor, multiplier: constant)
542 | constraint.priority = .required
/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/SketchKit/SketchKitDSL.swift:28:25: error: 'UIView' is unavailable in watchOS
26 |
27 | /// Abstration for UIView
28 | public typealias View = UIView
| `- error: 'UIView' is unavailable in watchOS
29 |
30 | /// Abstration for UILayoutGuide
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/SketchKit/SketchKitDSL.swift:31:32: error: 'UILayoutGuide' is unavailable in watchOS
29 |
30 | /// Abstration for UILayoutGuide
31 | public typealias LayoutGuide = UILayoutGuide
| `- error: 'UILayoutGuide' is unavailable in watchOS
32 |
33 | /// Abstration for UILayoutPriority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/SketchKitDSL.swift:34:35: error: 'UILayoutPriority' is unavailable in watchOS
32 |
33 | /// Abstration for UILayoutPriority
34 | public typealias LayoutPriority = UILayoutPriority
| `- error: 'UILayoutPriority' is unavailable in watchOS
35 |
36 | /// Abstration for UIEdgeInsets
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift /Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Anchors+SafeArea.swift /Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift /Users/admin/builder/spi-builder-workspace/Sources/SketchKit/KeyboardLayoutGuide.swift /Users/admin/builder/spi-builder-workspace/Sources/SketchKit/SketchKitDSL.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/SketchKit.build/Debug-watchos/SketchKit-t.build/Objects-normal/arm64_32/SketchKit-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/SketchKit.build/Debug-watchos/SketchKit-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SketchKit.build/Debug-watchos/SketchKit-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SketchKit.build/Debug-watchos/SketchKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SketchKit -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SketchKit.build/Debug-watchos/SketchKit-t.build/Objects-normal/arm64_32/SketchKit_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/SketchKit.build/Debug-watchos/SketchKit-t.build/Objects-normal/arm64_32/SketchKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SketchKit.build/Debug-watchos/SketchKit-t.build/Objects-normal/arm64_32/SketchKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SketchKit.build/Debug-watchos/SketchKit-t.build/Objects-normal/arm64_32/SketchKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SketchKit.build/Debug-watchos/SketchKit-t.build/Objects-normal/arm64_32/SketchKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SketchKit.build/Debug-watchos/SketchKit-t.build/Objects-normal/arm64_32/SketchKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SketchKit.build/Debug-watchos/SketchKit-t.build/Objects-normal/arm64_32/SketchKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SketchKit.build/Debug-watchos/SketchKit-t.build/Objects-normal/arm64_32/SketchKit.abi.json
SwiftCompile normal arm64_32 (in target 'SketchKit' from project 'SketchKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ Constrainable.swift /Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift (in target 'SketchKit' from project 'SketchKit')
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift:19:20: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
17 |
18 | /// A layout anchor abstraction representing the top edge of the view or layout guide frame.
19 | var topAnchor: NSLayoutYAxisAnchor { get }
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
20 |
21 | /// A layout anchor abstraction representing the bottom edge of the view or layout guide frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift:22:23: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
20 |
21 | /// A layout anchor abstraction representing the bottom edge of the view or layout guide frame.
22 | var bottomAnchor: NSLayoutYAxisAnchor { get }
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
23 |
24 | /// A layout anchor abstraction representing the leading edge of the view or layout guide frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift:25:24: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
23 |
24 | /// A layout anchor abstraction representing the leading edge of the view or layout guide frame.
25 | var leadingAnchor: NSLayoutXAxisAnchor { get }
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
26 |
27 | /// A layout anchor abstraction representing the left edge of the view or layout guide frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift:28:21: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
26 |
27 | /// A layout anchor abstraction representing the left edge of the view or layout guide frame.
28 | var leftAnchor: NSLayoutXAxisAnchor { get }
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
29 |
30 | /// A layout anchor abstraction representing the trailing edge of the view or layout guide frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift:31:25: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
29 |
30 | /// A layout anchor abstraction representing the trailing edge of the view or layout guide frame.
31 | var trailingAnchor: NSLayoutXAxisAnchor { get }
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
32 |
33 | /// A layout anchor abstraction representing the right edge of the view or layout guide frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift:34:22: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
32 |
33 | /// A layout anchor abstraction representing the right edge of the view or layout guide frame.
34 | var rightAnchor: NSLayoutXAxisAnchor { get }
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
35 |
36 | /// A layout anchor abstraction representing the height of the view or layout guide frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift:37:23: error: 'NSLayoutDimension' is unavailable in watchOS
35 |
36 | /// A layout anchor abstraction representing the height of the view or layout guide frame.
37 | var heightAnchor: NSLayoutDimension { get }
| `- error: 'NSLayoutDimension' is unavailable in watchOS
38 |
39 | /// A layout anchor abstraction representing the width of the view or layout guide frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift:40:22: error: 'NSLayoutDimension' is unavailable in watchOS
38 |
39 | /// A layout anchor abstraction representing the width of the view or layout guide frame.
40 | var widthAnchor: NSLayoutDimension { get }
| `- error: 'NSLayoutDimension' is unavailable in watchOS
41 |
42 | /// A layout anchor abstraction representing the horizontal center of the view or layout guide frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift:43:24: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
41 |
42 | /// A layout anchor abstraction representing the horizontal center of the view or layout guide frame.
43 | var centerXAnchor: NSLayoutXAxisAnchor { get }
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
44 |
45 | /// A layout anchor abstraction representing the vertical center of the view or layout guide frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Constrainable.swift (in target 'SketchKit' from project 'SketchKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Constrainable.swift
SwiftCompile normal arm64_32 Compiling\ Constrainable+Anchors.swift /Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift (in target 'SketchKit' from project 'SketchKit')
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:24:36: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
22 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
23 | @discardableResult
24 | func topAnchor(equalTo anchor: NSLayoutYAxisAnchor,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
25 | constant: CGFloat = 0,
26 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:26:61: error: 'NSLayoutConstraint' is unavailable in watchOS
24 | func topAnchor(equalTo anchor: NSLayoutYAxisAnchor,
25 | constant: CGFloat = 0,
26 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
27 | let constraint = topAnchor.constraint(equalTo: anchor, constant: constant)
28 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:26:48: error: 'required' is unavailable in watchOS
24 | func topAnchor(equalTo anchor: NSLayoutYAxisAnchor,
25 | constant: CGFloat = 0,
26 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
27 | let constraint = topAnchor.constraint(equalTo: anchor, constant: constant)
28 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:40:49: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
38 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
39 | @discardableResult
40 | func topAnchor(greaterThanOrEqualTo anchor: NSLayoutYAxisAnchor,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
41 | constant: CGFloat = 0,
42 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:42:61: error: 'NSLayoutConstraint' is unavailable in watchOS
40 | func topAnchor(greaterThanOrEqualTo anchor: NSLayoutYAxisAnchor,
41 | constant: CGFloat = 0,
42 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
43 | let constraint = topAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
44 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:42:48: error: 'required' is unavailable in watchOS
40 | func topAnchor(greaterThanOrEqualTo anchor: NSLayoutYAxisAnchor,
41 | constant: CGFloat = 0,
42 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
43 | let constraint = topAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
44 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:56:46: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
54 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
55 | @discardableResult
56 | func topAnchor(lessThanOrEqualTo anchor: NSLayoutYAxisAnchor,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
57 | constant: CGFloat = 0,
58 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:58:61: error: 'NSLayoutConstraint' is unavailable in watchOS
56 | func topAnchor(lessThanOrEqualTo anchor: NSLayoutYAxisAnchor,
57 | constant: CGFloat = 0,
58 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
59 | let constraint = topAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
60 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:58:48: error: 'required' is unavailable in watchOS
56 | func topAnchor(lessThanOrEqualTo anchor: NSLayoutYAxisAnchor,
57 | constant: CGFloat = 0,
58 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
59 | let constraint = topAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
60 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:72:39: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
70 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
71 | @discardableResult
72 | func bottomAnchor(equalTo anchor: NSLayoutYAxisAnchor,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
73 | constant: CGFloat = 0,
74 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:74:64: error: 'NSLayoutConstraint' is unavailable in watchOS
72 | func bottomAnchor(equalTo anchor: NSLayoutYAxisAnchor,
73 | constant: CGFloat = 0,
74 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
75 | let constraint = bottomAnchor.constraint(equalTo: anchor, constant: constant)
76 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:74:51: error: 'required' is unavailable in watchOS
72 | func bottomAnchor(equalTo anchor: NSLayoutYAxisAnchor,
73 | constant: CGFloat = 0,
74 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
75 | let constraint = bottomAnchor.constraint(equalTo: anchor, constant: constant)
76 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:88:52: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
86 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
87 | @discardableResult
88 | func bottomAnchor(greaterThanOrEqualTo anchor: NSLayoutYAxisAnchor,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
89 | constant: CGFloat = 0,
90 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:90:64: error: 'NSLayoutConstraint' is unavailable in watchOS
88 | func bottomAnchor(greaterThanOrEqualTo anchor: NSLayoutYAxisAnchor,
89 | constant: CGFloat = 0,
90 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
91 | let constraint = bottomAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
92 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:90:51: error: 'required' is unavailable in watchOS
88 | func bottomAnchor(greaterThanOrEqualTo anchor: NSLayoutYAxisAnchor,
89 | constant: CGFloat = 0,
90 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
91 | let constraint = bottomAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
92 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:104:49: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
102 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
103 | @discardableResult
104 | func bottomAnchor(lessThanOrEqualTo anchor: NSLayoutYAxisAnchor,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
105 | constant: CGFloat = 0,
106 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:106:64: error: 'NSLayoutConstraint' is unavailable in watchOS
104 | func bottomAnchor(lessThanOrEqualTo anchor: NSLayoutYAxisAnchor,
105 | constant: CGFloat = 0,
106 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
107 | let constraint = bottomAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
108 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:106:51: error: 'required' is unavailable in watchOS
104 | func bottomAnchor(lessThanOrEqualTo anchor: NSLayoutYAxisAnchor,
105 | constant: CGFloat = 0,
106 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
107 | let constraint = bottomAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
108 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:120:40: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
118 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
119 | @discardableResult
120 | func leadingAnchor(equalTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
121 | constant: CGFloat = 0,
122 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:122:65: error: 'NSLayoutConstraint' is unavailable in watchOS
120 | func leadingAnchor(equalTo anchor: NSLayoutXAxisAnchor,
121 | constant: CGFloat = 0,
122 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
123 | let constraint = leadingAnchor.constraint(equalTo: anchor, constant: constant)
124 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:122:52: error: 'required' is unavailable in watchOS
120 | func leadingAnchor(equalTo anchor: NSLayoutXAxisAnchor,
121 | constant: CGFloat = 0,
122 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
123 | let constraint = leadingAnchor.constraint(equalTo: anchor, constant: constant)
124 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:136:53: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
134 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
135 | @discardableResult
136 | func leadingAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
137 | constant: CGFloat = 0,
138 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:138:65: error: 'NSLayoutConstraint' is unavailable in watchOS
136 | func leadingAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
137 | constant: CGFloat = 0,
138 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
139 | let constraint = leadingAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
140 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:138:52: error: 'required' is unavailable in watchOS
136 | func leadingAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
137 | constant: CGFloat = 0,
138 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
139 | let constraint = leadingAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
140 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:152:50: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
150 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
151 | @discardableResult
152 | func leadingAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
153 | constant: CGFloat = 0,
154 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:154:65: error: 'NSLayoutConstraint' is unavailable in watchOS
152 | func leadingAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
153 | constant: CGFloat = 0,
154 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
155 | let constraint = leadingAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
156 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:154:52: error: 'required' is unavailable in watchOS
152 | func leadingAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
153 | constant: CGFloat = 0,
154 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
155 | let constraint = leadingAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
156 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:168:37: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
166 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
167 | @discardableResult
168 | func leftAnchor(equalTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
169 | constant: CGFloat = 0,
170 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:170:62: error: 'NSLayoutConstraint' is unavailable in watchOS
168 | func leftAnchor(equalTo anchor: NSLayoutXAxisAnchor,
169 | constant: CGFloat = 0,
170 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
171 | let constraint = leftAnchor.constraint(equalTo: anchor, constant: constant)
172 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:170:49: error: 'required' is unavailable in watchOS
168 | func leftAnchor(equalTo anchor: NSLayoutXAxisAnchor,
169 | constant: CGFloat = 0,
170 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
171 | let constraint = leftAnchor.constraint(equalTo: anchor, constant: constant)
172 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:184:50: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
182 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
183 | @discardableResult
184 | func leftAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
185 | constant: CGFloat = 0,
186 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:186:62: error: 'NSLayoutConstraint' is unavailable in watchOS
184 | func leftAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
185 | constant: CGFloat = 0,
186 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
187 | let constraint = leftAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
188 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:186:49: error: 'required' is unavailable in watchOS
184 | func leftAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
185 | constant: CGFloat = 0,
186 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
187 | let constraint = leftAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
188 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:200:47: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
198 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
199 | @discardableResult
200 | func leftAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
201 | constant: CGFloat = 0,
202 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:202:62: error: 'NSLayoutConstraint' is unavailable in watchOS
200 | func leftAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
201 | constant: CGFloat = 0,
202 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
203 | let constraint = leftAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
204 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:202:49: error: 'required' is unavailable in watchOS
200 | func leftAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
201 | constant: CGFloat = 0,
202 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
203 | let constraint = leftAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
204 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:216:41: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
214 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
215 | @discardableResult
216 | func trailingAnchor(equalTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
217 | constant: CGFloat = 0,
218 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:218:66: error: 'NSLayoutConstraint' is unavailable in watchOS
216 | func trailingAnchor(equalTo anchor: NSLayoutXAxisAnchor,
217 | constant: CGFloat = 0,
218 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
219 | let constraint = trailingAnchor.constraint(equalTo: anchor, constant: constant)
220 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:218:53: error: 'required' is unavailable in watchOS
216 | func trailingAnchor(equalTo anchor: NSLayoutXAxisAnchor,
217 | constant: CGFloat = 0,
218 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
219 | let constraint = trailingAnchor.constraint(equalTo: anchor, constant: constant)
220 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:232:54: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
230 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
231 | @discardableResult
232 | func trailingAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
233 | constant: CGFloat = 0,
234 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:234:66: error: 'NSLayoutConstraint' is unavailable in watchOS
232 | func trailingAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
233 | constant: CGFloat = 0,
234 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
235 | let constraint = trailingAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
236 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:234:53: error: 'required' is unavailable in watchOS
232 | func trailingAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
233 | constant: CGFloat = 0,
234 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
235 | let constraint = trailingAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
236 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:248:51: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
246 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
247 | @discardableResult
248 | func trailingAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
249 | constant: CGFloat = 0,
250 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:250:66: error: 'NSLayoutConstraint' is unavailable in watchOS
248 | func trailingAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
249 | constant: CGFloat = 0,
250 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
251 | let constraint = trailingAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
252 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:250:53: error: 'required' is unavailable in watchOS
248 | func trailingAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
249 | constant: CGFloat = 0,
250 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
251 | let constraint = trailingAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
252 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:264:38: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
262 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
263 | @discardableResult
264 | func rightAnchor(equalTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
265 | constant: CGFloat = 0,
266 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:266:63: error: 'NSLayoutConstraint' is unavailable in watchOS
264 | func rightAnchor(equalTo anchor: NSLayoutXAxisAnchor,
265 | constant: CGFloat = 0,
266 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
267 | let constraint = rightAnchor.constraint(equalTo: anchor, constant: constant)
268 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:266:50: error: 'required' is unavailable in watchOS
264 | func rightAnchor(equalTo anchor: NSLayoutXAxisAnchor,
265 | constant: CGFloat = 0,
266 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
267 | let constraint = rightAnchor.constraint(equalTo: anchor, constant: constant)
268 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:280:51: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
278 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
279 | @discardableResult
280 | func rightAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
281 | constant: CGFloat = 0,
282 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:282:63: error: 'NSLayoutConstraint' is unavailable in watchOS
280 | func rightAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
281 | constant: CGFloat = 0,
282 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
283 | let constraint = rightAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
284 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:282:50: error: 'required' is unavailable in watchOS
280 | func rightAnchor(greaterThanOrEqualTo anchor: NSLayoutXAxisAnchor,
281 | constant: CGFloat = 0,
282 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
283 | let constraint = rightAnchor.constraint(greaterThanOrEqualTo: anchor, constant: constant)
284 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:296:48: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
294 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
295 | @discardableResult
296 | func rightAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
297 | constant: CGFloat = 0,
298 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:298:63: error: 'NSLayoutConstraint' is unavailable in watchOS
296 | func rightAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
297 | constant: CGFloat = 0,
298 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
299 | let constraint = rightAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
300 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:298:50: error: 'required' is unavailable in watchOS
296 | func rightAnchor(lessThanOrEqualTo anchor: NSLayoutXAxisAnchor,
297 | constant: CGFloat = 0,
298 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
299 | let constraint = rightAnchor.constraint(lessThanOrEqualTo: anchor, constant: constant)
300 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:312:64: error: 'NSLayoutConstraint' is unavailable in watchOS
310 | @discardableResult
311 | func heightAnchor(equalToConstant height: CGFloat,
312 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
313 | let constraint = heightAnchor.constraint(equalToConstant: height)
314 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:312:51: error: 'required' is unavailable in watchOS
310 | @discardableResult
311 | func heightAnchor(equalToConstant height: CGFloat,
312 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
313 | let constraint = heightAnchor.constraint(equalToConstant: height)
314 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:326:64: error: 'NSLayoutConstraint' is unavailable in watchOS
324 | @discardableResult
325 | func heightAnchor(greaterThanOrEqualToConstant height: CGFloat,
326 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
327 | let constraint = heightAnchor.constraint(greaterThanOrEqualToConstant: height)
328 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:326:51: error: 'required' is unavailable in watchOS
324 | @discardableResult
325 | func heightAnchor(greaterThanOrEqualToConstant height: CGFloat,
326 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
327 | let constraint = heightAnchor.constraint(greaterThanOrEqualToConstant: height)
328 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:340:64: error: 'NSLayoutConstraint' is unavailable in watchOS
338 | @discardableResult
339 | func heightAnchor(lessThanOrEqualToConstant height: CGFloat,
340 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
341 | let constraint = heightAnchor.constraint(lessThanOrEqualToConstant: height)
342 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:340:51: error: 'required' is unavailable in watchOS
338 | @discardableResult
339 | func heightAnchor(lessThanOrEqualToConstant height: CGFloat,
340 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
341 | let constraint = heightAnchor.constraint(lessThanOrEqualToConstant: height)
342 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:354:48: error: 'NSLayoutDimension' is unavailable in watchOS
352 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
353 | @discardableResult
354 | func heightAnchor(equalTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
355 | priority: LayoutPriority = .required,
356 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:356:53: error: 'NSLayoutConstraint' is unavailable in watchOS
354 | func heightAnchor(equalTo layoutDimension: NSLayoutDimension,
355 | priority: LayoutPriority = .required,
356 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
357 | let constraint = heightAnchor.constraint(equalTo: layoutDimension, multiplier: multiplier)
358 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:355:51: error: 'required' is unavailable in watchOS
353 | @discardableResult
354 | func heightAnchor(equalTo layoutDimension: NSLayoutDimension,
355 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
356 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
357 | let constraint = heightAnchor.constraint(equalTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:370:58: error: 'NSLayoutDimension' is unavailable in watchOS
368 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
369 | @discardableResult
370 | func heightAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
371 | priority: LayoutPriority = .required,
372 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:372:53: error: 'NSLayoutConstraint' is unavailable in watchOS
370 | func heightAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
371 | priority: LayoutPriority = .required,
372 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
373 | let constraint = heightAnchor.constraint(lessThanOrEqualTo: layoutDimension, multiplier: multiplier)
374 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:371:51: error: 'required' is unavailable in watchOS
369 | @discardableResult
370 | func heightAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
371 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
372 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
373 | let constraint = heightAnchor.constraint(lessThanOrEqualTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:386:61: error: 'NSLayoutDimension' is unavailable in watchOS
384 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
385 | @discardableResult
386 | func heightAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
387 | priority: LayoutPriority = .required,
388 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:388:53: error: 'NSLayoutConstraint' is unavailable in watchOS
386 | func heightAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
387 | priority: LayoutPriority = .required,
388 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
389 | let constraint = heightAnchor.constraint(greaterThanOrEqualTo: layoutDimension, multiplier: multiplier)
390 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:387:51: error: 'required' is unavailable in watchOS
385 | @discardableResult
386 | func heightAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
387 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
388 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
389 | let constraint = heightAnchor.constraint(greaterThanOrEqualTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:402:63: error: 'NSLayoutConstraint' is unavailable in watchOS
400 | @discardableResult
401 | func widthAnchor(equalToConstant width: CGFloat,
402 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
403 | let constraint = widthAnchor.constraint(equalToConstant: width)
404 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:402:50: error: 'required' is unavailable in watchOS
400 | @discardableResult
401 | func widthAnchor(equalToConstant width: CGFloat,
402 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
403 | let constraint = widthAnchor.constraint(equalToConstant: width)
404 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:416:63: error: 'NSLayoutConstraint' is unavailable in watchOS
414 | @discardableResult
415 | func widthAnchor(greaterThanOrEqualToConstant width: CGFloat,
416 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
417 | let constraint = widthAnchor.constraint(greaterThanOrEqualToConstant: width)
418 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:416:50: error: 'required' is unavailable in watchOS
414 | @discardableResult
415 | func widthAnchor(greaterThanOrEqualToConstant width: CGFloat,
416 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
417 | let constraint = widthAnchor.constraint(greaterThanOrEqualToConstant: width)
418 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:430:63: error: 'NSLayoutConstraint' is unavailable in watchOS
428 | @discardableResult
429 | func widthAnchor(lessThanOrEqualToConstant width: CGFloat,
430 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
431 | let constraint = widthAnchor.constraint(lessThanOrEqualToConstant: width)
432 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:430:50: error: 'required' is unavailable in watchOS
428 | @discardableResult
429 | func widthAnchor(lessThanOrEqualToConstant width: CGFloat,
430 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
431 | let constraint = widthAnchor.constraint(lessThanOrEqualToConstant: width)
432 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:444:47: error: 'NSLayoutDimension' is unavailable in watchOS
442 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
443 | @discardableResult
444 | func widthAnchor(equalTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
445 | priority: LayoutPriority = .required,
446 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:446:52: error: 'NSLayoutConstraint' is unavailable in watchOS
444 | func widthAnchor(equalTo layoutDimension: NSLayoutDimension,
445 | priority: LayoutPriority = .required,
446 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
447 | let constraint = widthAnchor.constraint(equalTo: layoutDimension, multiplier: multiplier)
448 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:445:50: error: 'required' is unavailable in watchOS
443 | @discardableResult
444 | func widthAnchor(equalTo layoutDimension: NSLayoutDimension,
445 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
446 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
447 | let constraint = widthAnchor.constraint(equalTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:460:57: error: 'NSLayoutDimension' is unavailable in watchOS
458 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
459 | @discardableResult
460 | func widthAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
461 | priority: LayoutPriority = .required,
462 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:462:52: error: 'NSLayoutConstraint' is unavailable in watchOS
460 | func widthAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
461 | priority: LayoutPriority = .required,
462 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
463 | let constraint = widthAnchor.constraint(lessThanOrEqualTo: layoutDimension, multiplier: multiplier)
464 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:461:50: error: 'required' is unavailable in watchOS
459 | @discardableResult
460 | func widthAnchor(lessThanOrEqualTo layoutDimension: NSLayoutDimension,
461 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
462 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
463 | let constraint = widthAnchor.constraint(lessThanOrEqualTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:476:60: error: 'NSLayoutDimension' is unavailable in watchOS
474 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
475 | @discardableResult
476 | func widthAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
477 | priority: LayoutPriority = .required,
478 | multiplier: CGFloat = 1.0) -> 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:478:52: error: 'NSLayoutConstraint' is unavailable in watchOS
476 | func widthAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
477 | priority: LayoutPriority = .required,
478 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
479 | let constraint = widthAnchor.constraint(greaterThanOrEqualTo: layoutDimension, multiplier: multiplier)
480 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:477:50: error: 'required' is unavailable in watchOS
475 | @discardableResult
476 | func widthAnchor(greaterThanOrEqualTo layoutDimension: NSLayoutDimension,
477 | priority: LayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
478 | multiplier: CGFloat = 1.0) -> NSLayoutConstraint {
479 | let constraint = widthAnchor.constraint(greaterThanOrEqualTo: layoutDimension, multiplier: multiplier)
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:492:40: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
490 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
491 | @discardableResult
492 | func centerXAnchor(equalTo anchor: NSLayoutXAxisAnchor,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
493 | constant: CGFloat = 0,
494 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:494:65: error: 'NSLayoutConstraint' is unavailable in watchOS
492 | func centerXAnchor(equalTo anchor: NSLayoutXAxisAnchor,
493 | constant: CGFloat = 0,
494 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
495 | let constraint = centerXAnchor.constraint(equalTo: anchor, constant: constant)
496 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:494:52: error: 'required' is unavailable in watchOS
492 | func centerXAnchor(equalTo anchor: NSLayoutXAxisAnchor,
493 | constant: CGFloat = 0,
494 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
495 | let constraint = centerXAnchor.constraint(equalTo: anchor, constant: constant)
496 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:508:40: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
506 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
507 | @discardableResult
508 | func centerYAnchor(equalTo anchor: NSLayoutYAxisAnchor,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
509 | constant: CGFloat = 0,
510 | priority: LayoutPriority = .required) -> 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:510:65: error: 'NSLayoutConstraint' is unavailable in watchOS
508 | func centerYAnchor(equalTo anchor: NSLayoutYAxisAnchor,
509 | constant: CGFloat = 0,
510 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
511 | let constraint = centerYAnchor.constraint(equalTo: anchor, constant: constant)
512 | constraint.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/SketchKit/Extensions/Constrainable+Anchors.swift:510:52: error: 'required' is unavailable in watchOS
508 | func centerYAnchor(equalTo anchor: NSLayoutYAxisAnchor,
509 | constant: CGFloat = 0,
510 | priority: LayoutPriority = .required) -> NSLayoutConstraint {
| `- error: 'required' is unavailable in watchOS
511 | let constraint = centerYAnchor.constraint(equalTo: anchor, constant: constant)
512 | constraint.priority = priority
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:526:71: error: 'NSLayoutConstraint' is unavailable in watchOS
524 | /// - Returns: All the activated and applied constraints to the current View with
525 | @discardableResult
526 | func inset(to view: View, withInset inset: EdgeInsets? = nil) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
527 | return [
528 | topAnchor(equalTo: view.topAnchor, constant: inset?.top ?? 0),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift:540:44: error: 'NSLayoutConstraint' is unavailable in watchOS
538 | /// - Returns: An activated NSLayoutConstraint object that defines a constant size for the attribute associated with this dimension anchor.
539 | @discardableResult
540 | func aspectRatio(constant: CGFloat) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
541 | let constraint = widthAnchor.constraint(equalTo: self.heightAnchor, multiplier: constant)
542 | constraint.priority = .required
/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).
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SketchKit/Extensions/Constrainable+Anchors.swift (in target 'SketchKit' from project 'SketchKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Constrainable+Anchors.swift
SwiftCompile normal arm64_32 Compiling\ SketchKitDSL.swift /Users/admin/builder/spi-builder-workspace/Sources/SketchKit/SketchKitDSL.swift (in target 'SketchKit' from project 'SketchKit')
/Users/admin/builder/spi-builder-workspace/Sources/SketchKit/SketchKitDSL.swift:28:25: error: 'UIView' is unavailable in watchOS
26 |
27 | /// Abstration for UIView
28 | public typealias View = UIView
| `- error: 'UIView' is unavailable in watchOS
29 |
30 | /// Abstration for UILayoutGuide
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/SketchKit/SketchKitDSL.swift:31:32: error: 'UILayoutGuide' is unavailable in watchOS
29 |
30 | /// Abstration for UILayoutGuide
31 | public typealias LayoutGuide = UILayoutGuide
| `- error: 'UILayoutGuide' is unavailable in watchOS
32 |
33 | /// Abstration for UILayoutPriority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SketchKit/SketchKitDSL.swift (in target 'SketchKit' from project 'SketchKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SketchKitDSL.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-25 18:22:33.961 xcodebuild[785:4780] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ SketchKit (in target 'SketchKit' from project 'SketchKit')
SwiftCompile normal arm64 (in target 'SketchKit' from project 'SketchKit')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SketchKit (in target 'SketchKit' from project 'SketchKit')
SwiftCompile normal arm64_32 (in target 'SketchKit' from project 'SketchKit')
Building workspace SketchKit with scheme SketchKit
(5 failures)
BUILD FAILURE 6.4 watchOS