Build Information
Failed to build VDPin, reference main (77af71), with Swift 6.4 for watchOS using Xcode 27.0 on 19 Sep 2026 06:36:33 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 VDPin -destination generic/platform=watchOSBuild Log
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/VDPin/Pinnable.swift:40:29: error: 'UIView' is unavailable in watchOS
38 |
39 | var asUIView: UIView? {
40 | (constraintItem as? UIView) ?? (constraintItem as? UILayoutGuide)?.owningView
| `- error: 'UIView' is unavailable in watchOS
41 | }
42 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/VDPin/Pinnable.swift (in target 'VDPin' from project 'VDPin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Pinnable.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ VDPin (in target 'VDPin' from project 'VDPin')
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Constraints.swift:6:30: error: 'NSLayoutConstraint' is unavailable in watchOS
4 |
5 | public weak var item: AnyObject?
6 | public var constraints: [NSLayoutConstraint] = []
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
7 | public var isEmpty: Bool { constraints.isEmpty }
8 |
/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/VDPin/Constraints.swift:9:42: error: 'NSLayoutConstraint' is unavailable in watchOS
7 | public var isEmpty: Bool { constraints.isEmpty }
8 |
9 | init(item: AnyObject?, constraints: [NSLayoutConstraint] = []) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
10 | self.item = item
11 | self.constraints = constraints
/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/VDPin/Constraints.swift:20:31: error: 'UILayoutPriority' is unavailable in watchOS
18 | }
19 |
20 | public func set(priority: UILayoutPriority) {
| `- error: 'UILayoutPriority' is unavailable in watchOS
21 | constraints.forEach {
22 | let isActive = $0.isActive
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Constraints.swift:45:91: error: 'NSLayoutConstraint' is unavailable in watchOS
43 | extension Constraints: Pinnable {
44 |
45 | public func makeConstraints(_ constraints: @escaping (any NSLayoutConstraintable) -> [NSLayoutConstraint]) -> Constraints {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
46 | Constraints(
47 | item: item,
/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/VDPin/Edge+Ext.swift:3:1: warning: extension declares a conformance of imported type 'Set' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
1 | import SwiftUI
2 |
3 | extension Edge.Set: Hashable {
| |- warning: extension declares a conformance of imported type 'Set' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
4 |
5 | public var asAttributes: [NSLayoutConstraint.Attribute] {
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Edge+Ext.swift:5:31: error: 'NSLayoutConstraint' is unavailable in watchOS
3 | extension Edge.Set: Hashable {
4 |
5 | public var asAttributes: [NSLayoutConstraint.Attribute] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
6 | var result: [NSLayoutConstraint.Attribute] = []
7 | if contains(.top) { result.append(.top) }
/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/VDPin/Edge+Ext.swift:24:1: warning: extension declares a conformance of imported type 'UIRectEdge' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'UIUtilities' introduce this conformance in the future
22 | }
23 |
24 | extension UIRectEdge: Hashable {
| |- warning: extension declares a conformance of imported type 'UIRectEdge' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'UIUtilities' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
25 |
26 | public static var vertical: UIRectEdge { [.top, .bottom] }
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Edge+Ext.swift:56:1: warning: extension declares a conformance of imported type 'UIRectEdge' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIUtilities' introduce this conformance in the future
54 | }
55 |
56 | extension UIRectEdge: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'UIRectEdge' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIUtilities' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
57 |
58 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Edge+Ext.swift:96:20: error: 'NSLayoutConstraint' is unavailable in watchOS
94 | }
95 |
96 | var attribute: NSLayoutConstraint.Attribute {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
97 | switch self {
98 | case .leading: return .leading
/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/VDPin/Edge+Ext.swift:125:1: warning: extension declares a conformance of imported type 'UIEdgeInsets' to imported protocol 'ExpressibleByDictionaryLiteral'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
123 | }
124 |
125 | extension UIEdgeInsets: ExpressibleByDictionaryLiteral {
| |- warning: extension declares a conformance of imported type 'UIEdgeInsets' to imported protocol 'ExpressibleByDictionaryLiteral'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
126 | }
127 |
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Edge+Ext.swift:195:39: error: 'CACornerMask' is unavailable in watchOS
193 | public extension CACornerMask {
194 |
195 | static func edge(_ edge: Edge) -> CACornerMask {
| `- error: 'CACornerMask' is unavailable in watchOS
196 | switch edge {
197 | case .leading: return [.layerMinXMinYCorner, .layerMinXMaxYCorner]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
104 | /* Bit definitions for `maskedCorners' property. */
105 |
106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
| `- note: 'CACornerMask' has been explicitly marked unavailable here
107 | {
108 | kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Edge+Ext.swift:193:18: error: 'CACornerMask' is unavailable in watchOS
191 | }
192 |
193 | public extension CACornerMask {
| `- error: 'CACornerMask' is unavailable in watchOS
194 |
195 | static func edge(_ edge: Edge) -> CACornerMask {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
104 | /* Bit definitions for `maskedCorners' property. */
105 |
106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
| `- note: 'CACornerMask' has been explicitly marked unavailable here
107 | {
108 | kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Extensions/ContentPriority.swift:13:28: error: 'Axis' is unavailable in watchOS
11 | }
12 |
13 | public init(axis: [Axis]) {
| `- error: 'Axis' is unavailable in watchOS
14 | var result = AxisSet()
15 | if axis.contains(.vertical) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:434:28: note: 'Axis' has been explicitly marked unavailable here
432 | //
433 |
434 | typedef NS_ENUM(NSInteger, UILayoutConstraintAxis) {
| `- note: 'Axis' has been explicitly marked unavailable here
435 | UILayoutConstraintAxisHorizontal = 0,
436 | UILayoutConstraintAxisVertical = 1
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Extensions/ContentPriority.swift:28:27: error: 'Axis' is unavailable in watchOS
26 | public static var both: AxisSet { [.horizontal, .vertical] }
27 |
28 | public var axis: [Axis] {
| `- error: 'Axis' is unavailable in watchOS
29 | var result: [Axis] = []
30 | if contains(.vertical) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:434:28: note: 'Axis' has been explicitly marked unavailable here
432 | //
433 |
434 | typedef NS_ENUM(NSInteger, UILayoutConstraintAxis) {
| `- note: 'Axis' has been explicitly marked unavailable here
435 | UILayoutConstraintAxisHorizontal = 0,
436 | UILayoutConstraintAxisVertical = 1
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Extensions/ContentPriority.swift:3:18: error: 'NSLayoutConstraint' is unavailable in watchOS
1 | import UIKit
2 |
3 | public extension NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
4 |
5 | struct AxisSet: OptionSet {
/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/VDPin/Extensions/ContentPriority.swift:44:35: error: 'UILayoutPriority' is unavailable in watchOS
42 |
43 | func set(
44 | contentPriority priority: UILayoutPriority,
| `- error: 'UILayoutPriority' is unavailable in watchOS
45 | axis: NSLayoutConstraint.AxisSet = .both,
46 | type: UIView.LayoutPriorityDirectionSet = .both
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Extensions/ContentPriority.swift:45:15: error: 'NSLayoutConstraint' is unavailable in watchOS
43 | func set(
44 | contentPriority priority: UILayoutPriority,
45 | axis: NSLayoutConstraint.AxisSet = .both,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
46 | type: UIView.LayoutPriorityDirectionSet = .both
47 | ) {
/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/VDPin/Extensions/ContentPriority.swift:46:15: error: 'UIView' is unavailable in watchOS
44 | contentPriority priority: UILayoutPriority,
45 | axis: NSLayoutConstraint.AxisSet = .both,
46 | type: UIView.LayoutPriorityDirectionSet = .both
| `- error: 'UIView' is unavailable in watchOS
47 | ) {
48 | axis.axis.forEach { axe in
/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/VDPin/Extensions/ContentPriority.swift:41:18: error: 'UIView' is unavailable in watchOS
39 | }
40 |
41 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
42 |
43 | func set(
/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/VDPin/Extensions/UIApplication++.swift:3:11: error: 'UIApplication' is unavailable in watchOS
1 | import UIKit
2 |
3 | extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
4 |
5 | var isLTRLanguage: Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Extensions/UIView++.swift:5:25: error: 'UIView' is unavailable in watchOS
3 | extension UIView {
4 |
5 | var allSuperviews: [UIView] {
| `- error: 'UIView' is unavailable in watchOS
6 | superview.map { [$0] + $0.allSuperviews } ?? []
7 | }
/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/VDPin/Extensions/UIView++.swift:9:38: error: 'UIView' is unavailable in watchOS
7 | }
8 |
9 | func commonAncestor(with views: [UIView]) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
10 | var superviews = [self] + allSuperviews
11 | for view in views {
/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/VDPin/Extensions/UIView++.swift:9:50: error: 'UIView' is unavailable in watchOS
7 | }
8 |
9 | func commonAncestor(with views: [UIView]) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
10 | var superviews = [self] + allSuperviews
11 | for view in views {
/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/VDPin/Extensions/UIView++.swift:18:36: error: 'UIView' is unavailable in watchOS
16 | }
17 |
18 | func commonAncestor(with view: UIView, _ views: UIView...) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
19 | commonAncestor(with: [view] + views)
20 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/Extensions/UIView++.swift:18:53: error: 'UIView' is unavailable in watchOS
16 | }
17 |
18 | func commonAncestor(with view: UIView, _ views: UIView...) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
19 | commonAncestor(with: [view] + views)
20 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/Extensions/UIView++.swift:18:67: error: 'UIView' is unavailable in watchOS
16 | }
17 |
18 | func commonAncestor(with view: UIView, _ views: UIView...) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
19 | commonAncestor(with: [view] + views)
20 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/Extensions/UIView++.swift:3:11: error: 'UIView' is unavailable in watchOS
1 | import UIKit
2 |
3 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
4 |
5 | var allSuperviews: [UIView] {
/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/VDPin/NSLayoutConstraint+Ext.swift:6:35: error: 'NSLayoutConstraint' is unavailable in watchOS
4 |
5 | static func create(
6 | attribute firstAttribute: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
7 | item firstItem: any NSLayoutConstraintable,
8 | attribute secondAttribute: NSLayoutConstraint.Attribute,
/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/VDPin/NSLayoutConstraint+Ext.swift:8:36: error: 'NSLayoutConstraint' is unavailable in watchOS
6 | attribute firstAttribute: NSLayoutConstraint.Attribute,
7 | item firstItem: any NSLayoutConstraintable,
8 | attribute secondAttribute: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
9 | toItem secondItem: (any NSLayoutConstraintable)?,
10 | options: Options,
/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/VDPin/NSLayoutConstraint+Ext.swift:13:10: error: 'NSLayoutConstraint' is unavailable in watchOS
11 | file: String = #fileID,
12 | line: UInt = #line
13 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
14 | if options.turnOffAutoresizing {
15 | firstItem.asUIView?.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/NSLayoutConstraint+Ext.swift:63:45: error: 'NSLayoutConstraint' is unavailable in watchOS
61 | }
62 |
63 | func removeConflicts(with constraints: [NSLayoutConstraint]) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
64 | Set(constraints).filter(willConflict).forEach {
65 | $0.isActive = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/VDPin/NSLayoutConstraint+Ext.swift:69:33: error: 'NSLayoutConstraint' is unavailable in watchOS
67 | }
68 |
69 | func willConflict(with rhs: NSLayoutConstraint) -> Bool {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
70 | guard self !== rhs else { return false }
71 | return willConflictWith(
/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/VDPin/NSLayoutConstraint+Ext.swift:3:18: error: 'NSLayoutConstraint' is unavailable in watchOS
1 | import UIKit
2 |
3 | public extension NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
4 |
5 | static func create(
/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/VDPin/NSLayoutConstraint+Ext.swift:83:24: error: 'NSLayoutConstraint' is unavailable in watchOS
81 | struct Item: Equatable {
82 |
83 | let attribute: NSLayoutConstraint.Attribute
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
84 | let view: AnyObject?
85 |
/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/VDPin/NSLayoutConstraint+Ext.swift:86:30: error: 'NSLayoutConstraint' is unavailable in watchOS
84 | let view: AnyObject?
85 |
86 | static func == (lhs: NSLayoutConstraint.Item, rhs: NSLayoutConstraint.Item) -> Bool {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
87 | if let left = lhs.view, let right = rhs.view {
88 | return left === right && lhs.attribute == rhs.attribute
/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/VDPin/NSLayoutConstraint+Ext.swift:86:60: error: 'NSLayoutConstraint' is unavailable in watchOS
84 | let view: AnyObject?
85 |
86 | static func == (lhs: NSLayoutConstraint.Item, rhs: NSLayoutConstraint.Item) -> Bool {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
87 | if let left = lhs.view, let right = rhs.view {
88 | return left === right && lhs.attribute == rhs.attribute
/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/VDPin/NSLayoutConstraint+Ext.swift:108:18: error: 'NSLayoutConstraint' is unavailable in watchOS
106 | item firstItemTo: Item,
107 | toItem secondItemTo: Item,
108 | options: NSLayoutConstraint.Options
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
109 | ) -> Bool {
110 | guard priority == options.priority ?? .required else { return false }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/VDPin/NSLayoutConstraint+Ext.swift:121:35: error: 'NSLayoutConstraint' is unavailable in watchOS
119 |
120 | static func updateConstraint(
121 | attribute firstAttribute: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
122 | item firstItem: (any NSLayoutConstraintable)?,
123 | attribute secondAttribute: NSLayoutConstraint.Attribute,
/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/VDPin/NSLayoutConstraint+Ext.swift:123:36: error: 'NSLayoutConstraint' is unavailable in watchOS
121 | attribute firstAttribute: NSLayoutConstraint.Attribute,
122 | item firstItem: (any NSLayoutConstraintable)?,
123 | attribute secondAttribute: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
124 | toItem secondItem: (any NSLayoutConstraintable)?,
125 | options: NSLayoutConstraint.Options
/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/VDPin/NSLayoutConstraint+Ext.swift:125:18: error: 'NSLayoutConstraint' is unavailable in watchOS
123 | attribute secondAttribute: NSLayoutConstraint.Attribute,
124 | toItem secondItem: (any NSLayoutConstraintable)?,
125 | options: NSLayoutConstraint.Options
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
126 | ) -> NSLayoutConstraint? {
127 | guard options.update else { return nil }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraint+Ext.swift:126:10: error: 'NSLayoutConstraint' is unavailable in watchOS
124 | toItem secondItem: (any NSLayoutConstraintable)?,
125 | options: NSLayoutConstraint.Options
126 | ) -> NSLayoutConstraint? {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
127 | guard options.update else { return nil }
128 | let constraintOwner: UIView?
/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/VDPin/NSLayoutConstraint+Ext.swift:79:19: error: 'NSLayoutConstraint' is unavailable in watchOS
77 | }
78 |
79 | private extension NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
80 |
81 | struct Item: Equatable {
/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/VDPin/NSLayoutConstraint+Ext.swift:157:29: error: 'NSLayoutConstraint' is unavailable in watchOS
155 | private extension NSLayoutConstraint.Relation {
156 |
157 | func isOpposite(to rhs: NSLayoutConstraint.Relation) -> Bool {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
158 | switch (self, rhs) {
159 | case (.equal, .equal): return true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/NSLayoutConstraint+Ext.swift:155:19: error: 'NSLayoutConstraint' is unavailable in watchOS
153 | }
154 |
155 | private extension NSLayoutConstraint.Relation {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
156 |
157 | func isOpposite(to rhs: NSLayoutConstraint.Relation) -> Bool {
/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/VDPin/NSLayoutConstraint+Ext.swift:170:35: error: 'NSLayoutConstraint' is unavailable in watchOS
168 |
169 | func constraintWith(
170 | attribute firstAttribute: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
171 | item firstItem: AnyObject?,
172 | attribute secondAttribute: NSLayoutConstraint.Attribute,
/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/VDPin/NSLayoutConstraint+Ext.swift:172:36: error: 'NSLayoutConstraint' is unavailable in watchOS
170 | attribute firstAttribute: NSLayoutConstraint.Attribute,
171 | item firstItem: AnyObject?,
172 | attribute secondAttribute: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
173 | toItem secondItem: AnyObject?,
174 | options: NSLayoutConstraint.Options
/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/VDPin/NSLayoutConstraint+Ext.swift:174:18: error: 'NSLayoutConstraint' is unavailable in watchOS
172 | attribute secondAttribute: NSLayoutConstraint.Attribute,
173 | toItem secondItem: AnyObject?,
174 | options: NSLayoutConstraint.Options
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
175 | ) -> NSLayoutConstraint? {
176 | constraints.first {
/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/VDPin/NSLayoutConstraint+Ext.swift:175:10: error: 'NSLayoutConstraint' is unavailable in watchOS
173 | toItem secondItem: AnyObject?,
174 | options: NSLayoutConstraint.Options
175 | ) -> NSLayoutConstraint? {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
176 | constraints.first {
177 | $0.willConflictWith(
/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/VDPin/NSLayoutConstraint+Ext.swift:167:19: error: 'UIView' is unavailable in watchOS
165 | }
166 |
167 | private extension UIView {
| `- error: 'UIView' is unavailable in watchOS
168 |
169 | func constraintWith(
/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/VDPin/NSLayoutConstraint+pin.swift:13:23: error: 'NSLayoutConstraint' is unavailable in watchOS
11 | @discardableResult
12 | func pin(
13 | _ attributes: NSLayoutConstraint.Attribute.Set,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
14 | to toItem: (any NSLayoutConstraintable)? = nil,
15 | options: NSLayoutConstraint.Options...,
/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/VDPin/NSLayoutConstraint+pin.swift:15:18: error: 'NSLayoutConstraint' is unavailable in watchOS
13 | _ attributes: NSLayoutConstraint.Attribute.Set,
14 | to toItem: (any NSLayoutConstraintable)? = nil,
15 | options: NSLayoutConstraint.Options...,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
16 | file: String = #fileID,
17 | line: UInt = #line
/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/VDPin/NSLayoutConstraint+pin.swift:44:23: error: 'NSLayoutConstraint' is unavailable in watchOS
42 | @discardableResult
43 | func pin<Value: ConstraintsRangeConvertable>(
44 | _ attributes: NSLayoutConstraint.Attribute.Set,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
45 | _ value: Value,
46 | to toItem: (any NSLayoutConstraintable)? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraint+pin.swift:47:18: error: 'NSLayoutConstraint' is unavailable in watchOS
45 | _ value: Value,
46 | to toItem: (any NSLayoutConstraintable)? = nil,
47 | options: NSLayoutConstraint.Options...,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
48 | file: String = #fileID,
49 | line: UInt = #line
/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/VDPin/NSLayoutConstraint+pin.swift:71:18: error: 'NSLayoutConstraint' is unavailable in watchOS
69 | edges: [Edge.Set: CGFloat],
70 | to toItem: (any NSLayoutConstraintable)? = nil,
71 | options: NSLayoutConstraint.Options...,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
72 | file: String = #fileID,
73 | line: UInt = #line
/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/VDPin/NSLayoutConstraint+pin.swift:102:18: error: 'NSLayoutConstraint' is unavailable in watchOS
100 | to edge: Edge,
101 | of item: any NSLayoutConstraintable,
102 | options: NSLayoutConstraint.Options...,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
103 | file: String = #fileID,
104 | line: UInt = #line
/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/VDPin/NSLayoutConstraint+pin.swift:124:24: error: 'NSLayoutConstraint' is unavailable in watchOS
122 | @discardableResult
123 | func pin(
124 | _ attributes: [NSLayoutConstraint.Attribute.Set: CGFloat],
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
125 | to toItem: (any NSLayoutConstraintable)? = nil,
126 | options: NSLayoutConstraint.Options...,
/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/VDPin/NSLayoutConstraint+pin.swift:126:18: error: 'NSLayoutConstraint' is unavailable in watchOS
124 | _ attributes: [NSLayoutConstraint.Attribute.Set: CGFloat],
125 | to toItem: (any NSLayoutConstraintable)? = nil,
126 | options: NSLayoutConstraint.Options...,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
127 | file: String = #fileID,
128 | line: UInt = #line
/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/VDPin/NSLayoutConstraint+pin.swift:150:28: error: 'NSLayoutConstraint' is unavailable in watchOS
148 | @discardableResult
149 | func pin(
150 | _ firstAttributes: NSLayoutConstraint.Attribute.Set,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
151 | to secondAttributes: NSLayoutConstraint.Attribute.Set,
152 | of toItem: (any NSLayoutConstraintable)? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraint+pin.swift:151:30: error: 'NSLayoutConstraint' is unavailable in watchOS
149 | func pin(
150 | _ firstAttributes: NSLayoutConstraint.Attribute.Set,
151 | to secondAttributes: NSLayoutConstraint.Attribute.Set,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
152 | of toItem: (any NSLayoutConstraintable)? = nil,
153 | options: NSLayoutConstraint.Options...,
/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/VDPin/NSLayoutConstraint+pin.swift:153:18: error: 'NSLayoutConstraint' is unavailable in watchOS
151 | to secondAttributes: NSLayoutConstraint.Attribute.Set,
152 | of toItem: (any NSLayoutConstraintable)? = nil,
153 | options: NSLayoutConstraint.Options...,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
154 | file: String = #fileID,
155 | line: UInt = #line
/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/VDPin/NSLayoutConstraint+pin.swift:188:18: error: 'NSLayoutConstraint' is unavailable in watchOS
186 | func pin(
187 | aspectRatio: CGFloat,
188 | options: NSLayoutConstraint.Options...,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
189 | file: String = #fileID,
190 | line: UInt = #line
/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/VDPin/NSLayoutConstraintAttribute+Ext.swift:18:33: error: 'NSLayoutConstraint' is unavailable in watchOS
16 | }
17 |
18 | func relation(for relation: NSLayoutConstraint.Relation) -> NSLayoutConstraint.Relation {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
19 | guard needMirroring else { return relation }
20 | switch relation {
/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/VDPin/NSLayoutConstraintAttribute+Ext.swift:18:65: error: 'NSLayoutConstraint' is unavailable in watchOS
16 | }
17 |
18 | func relation(for relation: NSLayoutConstraint.Relation) -> NSLayoutConstraint.Relation {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
19 | guard needMirroring else { return relation }
20 | switch relation {
/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/VDPin/NSLayoutConstraintAttribute+Ext.swift:3:11: error: 'NSLayoutConstraint' is unavailable in watchOS
1 | import UIKit
2 |
3 | extension NSLayoutConstraint.Attribute {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
4 |
5 | var needMirroring: Bool {
/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/VDPin/NSLayoutConstraintAttribute+Ext.swift:40:1: warning: extension declares a conformance of imported type 'Attribute' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
38 | }
39 |
40 | extension NSLayoutConstraint.Attribute: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'Attribute' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
41 |
42 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:40:11: error: 'NSLayoutConstraint' is unavailable in watchOS
38 | }
39 |
40 | extension NSLayoutConstraint.Attribute: CustomStringConvertible {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
41 |
42 | public var description: String {
/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/VDPin/NSLayoutConstraintAttribute+Ext.swift:72:35: error: 'NSLayoutConstraint' is unavailable in watchOS
70 | public extension NSLayoutConstraint.Attribute {
71 |
72 | func isCompatible(with other: NSLayoutConstraint.Attribute) -> Bool {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
73 | self == other || NSLayoutConstraint.Attribute.compatibilityGroups.contains {
74 | $0.contains(self) && $0.contains(other)
/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/VDPin/NSLayoutConstraintAttribute+Ext.swift:78:32: error: 'NSLayoutConstraint' is unavailable in watchOS
76 | }
77 |
78 | func isSimilar(with other: NSLayoutConstraint.Attribute) -> Bool {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
79 | self == other || NSLayoutConstraint.Attribute.similarityGroups.contains {
80 | $0.contains(self) && $0.contains(other)
/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/VDPin/NSLayoutConstraintAttribute+Ext.swift:70:18: error: 'NSLayoutConstraint' is unavailable in watchOS
68 | }
69 |
70 | public extension NSLayoutConstraint.Attribute {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
71 |
72 | func isCompatible(with other: NSLayoutConstraint.Attribute) -> Bool {
/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/VDPin/NSLayoutConstraintAttribute+Ext.swift:87:48: error: 'NSLayoutConstraint' is unavailable in watchOS
85 | private extension NSLayoutConstraint.Attribute {
86 |
87 | static var compatibilityGroups: [Swift.Set<NSLayoutConstraint.Attribute>] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
88 | [
89 | [.width, .height],
/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/VDPin/NSLayoutConstraintAttribute+Ext.swift:97:45: error: 'NSLayoutConstraint' is unavailable in watchOS
95 | }
96 |
97 | static var similarityGroups: [Swift.Set<NSLayoutConstraint.Attribute>] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
98 | [
99 | [.width],
/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/VDPin/NSLayoutConstraintAttribute+Ext.swift:85:19: error: 'NSLayoutConstraint' is unavailable in watchOS
83 | }
84 |
85 | private extension NSLayoutConstraint.Attribute {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
86 |
87 | static var compatibilityGroups: [Swift.Set<NSLayoutConstraint.Attribute>] {
/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/VDPin/NSLayoutConstraintAttributeSet.swift:15:35: error: 'NSLayoutConstraint' is unavailable in watchOS
13 |
14 | // swiftlint:disable cyclomatic_complexity
15 | public init(_ attributes: NSLayoutConstraint.Attribute...) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
16 | var result: Set = []
17 | if attributes.contains(.top) {
/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/VDPin/NSLayoutConstraintAttributeSet.swift:80:33: error: 'NSLayoutConstraint' is unavailable in watchOS
78 | }
79 |
80 | public var attributes: [NSLayoutConstraint.Attribute] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
81 | var result: [NSLayoutConstraint.Attribute] = []
82 | if contains(.top) {
/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/VDPin/NSLayoutConstraintAttributeSet.swift:4:18: error: 'NSLayoutConstraint' is unavailable in watchOS
2 | import UIKit
3 |
4 | public extension NSLayoutConstraint.Attribute {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
5 |
6 | struct Set: OptionSet, Hashable {
/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/VDPin/NSLayoutConstraintAttributeSet.swift:148:11: error: 'NSLayoutConstraint' is unavailable in watchOS
146 | }
147 |
148 | extension NSLayoutConstraint.Attribute.Set: CustomStringConvertible {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
149 |
150 | public var description: String {
/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/VDPin/NSLayoutConstraintAttributeSet.swift:157:22: error: 'NSLayoutConstraint' is unavailable in watchOS
155 | public extension NSLayoutConstraint.Attribute.Set {
156 |
157 | static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 0)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
158 | static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
159 | static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:158:23: error: 'NSLayoutConstraint' is unavailable in watchOS
156 |
157 | static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 0)
158 | static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
159 | static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
160 | static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:159:24: error: 'NSLayoutConstraint' is unavailable in watchOS
157 | static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 0)
158 | static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
159 | static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
160 | static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
161 | static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:160:25: error: 'NSLayoutConstraint' is unavailable in watchOS
158 | static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
159 | static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
160 | static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
161 | static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
162 | static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:161:26: error: 'NSLayoutConstraint' is unavailable in watchOS
159 | static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
160 | static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
161 | static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
162 | static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
163 | static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:162:27: error: 'NSLayoutConstraint' is unavailable in watchOS
160 | static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
161 | static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
162 | static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
163 | static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
164 | static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:163:24: error: 'NSLayoutConstraint' is unavailable in watchOS
161 | static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
162 | static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
163 | static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
164 | static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
165 | static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:164:25: error: 'NSLayoutConstraint' is unavailable in watchOS
162 | static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
163 | static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
164 | static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
165 | static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
166 | static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:165:26: error: 'NSLayoutConstraint' is unavailable in watchOS
163 | static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
164 | static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
165 | static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
166 | static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
167 | static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:166:26: error: 'NSLayoutConstraint' is unavailable in watchOS
164 | static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
165 | static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
166 | static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
167 | static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
168 | static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:167:31: error: 'NSLayoutConstraint' is unavailable in watchOS
165 | static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
166 | static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
167 | static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
168 | static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
169 | static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/NSLayoutConstraintAttributeSet.swift:168:32: error: 'NSLayoutConstraint' is unavailable in watchOS
166 | static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
167 | static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
168 | static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
169 | static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
170 | static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/NSLayoutConstraintAttributeSet.swift:169:29: error: 'NSLayoutConstraint' is unavailable in watchOS
167 | static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
168 | static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
169 | static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
170 | static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
171 | static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/VDPin/NSLayoutConstraintAttributeSet.swift:170:30: error: 'NSLayoutConstraint' is unavailable in watchOS
168 | static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
169 | static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
170 | static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
171 | static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
172 | static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:171:28: error: 'NSLayoutConstraint' is unavailable in watchOS
169 | static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
170 | static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
171 | static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
172 | static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
173 | static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:172:31: error: 'NSLayoutConstraint' is unavailable in watchOS
170 | static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
171 | static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
172 | static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
173 | static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
174 | static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:173:32: error: 'NSLayoutConstraint' is unavailable in watchOS
171 | static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
172 | static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
173 | static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
174 | static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
175 | static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
/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/VDPin/NSLayoutConstraintAttributeSet.swift:174:33: error: 'NSLayoutConstraint' is unavailable in watchOS
172 | static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
173 | static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
174 | static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
175 | static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
176 | static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/VDPin/NSLayoutConstraintAttributeSet.swift:175:39: error: 'NSLayoutConstraint' is unavailable in watchOS
173 | static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
174 | static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
175 | static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
176 | static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
177 |
/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/VDPin/NSLayoutConstraintAttributeSet.swift:176:39: error: 'NSLayoutConstraint' is unavailable in watchOS
174 | static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
175 | static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
176 | static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
177 |
178 | static var all: NSLayoutConstraint.Attribute.Set {
/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/VDPin/NSLayoutConstraintAttributeSet.swift:178:21: error: 'NSLayoutConstraint' is unavailable in watchOS
176 | static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
177 |
178 | static var all: NSLayoutConstraint.Attribute.Set {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
179 | [
180 | .top,
/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/VDPin/NSLayoutConstraintAttributeSet.swift:203:24: error: 'NSLayoutConstraint' is unavailable in watchOS
201 | }
202 |
203 | static var center: NSLayoutConstraint.Attribute.Set {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
204 | [.centerX, .centerY]
205 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:207:37: error: 'NSLayoutConstraint' is unavailable in watchOS
205 | }
206 |
207 | static var centerWithinMargins: NSLayoutConstraint.Attribute.Set {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
208 | [.centerXWithinMargins, .centerYWithinMargins]
209 | }
/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/VDPin/NSLayoutConstraintAttributeSet.swift:211:70: error: 'NSLayoutConstraint' is unavailable in watchOS
209 | }
210 |
211 | static func edges(_ edges: Edge.Set, _ optional: Edge.Set...) -> NSLayoutConstraint.Attribute.Set {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
212 | let edges = optional.reduce(edges) { $0.union($1) }
213 | var result: NSLayoutConstraint.Attribute.Set = []
/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/VDPin/NSLayoutConstraintAttributeSet.swift:229:23: error: 'NSLayoutConstraint' is unavailable in watchOS
227 | }
228 |
229 | static var edges: NSLayoutConstraint.Attribute.Set {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
230 | .edges(.all)
231 | }
/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/VDPin/NSLayoutConstraintAttributeSet.swift:233:72: error: 'NSLayoutConstraint' is unavailable in watchOS
231 | }
232 |
233 | static func margins(_ edges: Edge.Set, _ optional: Edge.Set...) -> NSLayoutConstraint.Attribute.Set {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
234 | let edges = optional.reduce(edges) { $0.union($1) }
235 | var result: NSLayoutConstraint.Attribute.Set = []
/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/VDPin/NSLayoutConstraintAttributeSet.swift:251:25: error: 'NSLayoutConstraint' is unavailable in watchOS
249 | }
250 |
251 | static var margins: NSLayoutConstraint.Attribute.Set {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
252 | .margins(.all)
253 | }
/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/VDPin/NSLayoutConstraintAttributeSet.swift:255:22: error: 'NSLayoutConstraint' is unavailable in watchOS
253 | }
254 |
255 | static var size: NSLayoutConstraint.Attribute.Set {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
256 | [.width, .height]
257 | }
/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/VDPin/NSLayoutConstraintAttributeSet.swift:259:30: error: 'NSLayoutConstraint' is unavailable in watchOS
257 | }
258 |
259 | static func size(_ axis: NSLayoutConstraint.Axis) -> NSLayoutConstraint.Attribute.Set {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
260 | switch axis {
261 | case .horizontal: return .width
/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/VDPin/NSLayoutConstraintAttributeSet.swift:259:58: error: 'NSLayoutConstraint' is unavailable in watchOS
257 | }
258 |
259 | static func size(_ axis: NSLayoutConstraint.Axis) -> NSLayoutConstraint.Attribute.Set {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
260 | switch axis {
261 | case .horizontal: return .width
/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/VDPin/NSLayoutConstraintAttributeSet.swift:155:18: error: 'NSLayoutConstraint' is unavailable in watchOS
153 | }
154 |
155 | public extension NSLayoutConstraint.Attribute.Set {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
156 |
157 | static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 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/VDPin/NSLayoutConstraints+Options.swift:9:30: error: 'NSLayoutConstraint' is unavailable in watchOS
7 | public var offset: CGFloat
8 | public var multiplier: CGFloat
9 | public var relation: NSLayoutConstraint.Relation
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
10 | public var priority: UILayoutPriority?
11 | public var activated: Bool?
/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/VDPin/NSLayoutConstraints+Options.swift:10:30: error: 'UILayoutPriority' is unavailable in watchOS
8 | public var multiplier: CGFloat
9 | public var relation: NSLayoutConstraint.Relation
10 | public var priority: UILayoutPriority?
| `- error: 'UILayoutPriority' is unavailable in watchOS
11 | public var activated: Bool?
12 | public var update: Bool
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraints+Options.swift:34:23: error: 'NSLayoutConstraint' is unavailable in watchOS
32 | offset: CGFloat = 0,
33 | multiplier: CGFloat = 1,
34 | relation: NSLayoutConstraint.Relation = .equal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
35 | priority: UILayoutPriority? = nil,
36 | activated: Bool? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraints+Options.swift:35:23: error: 'UILayoutPriority' is unavailable in watchOS
33 | multiplier: CGFloat = 1,
34 | relation: NSLayoutConstraint.Relation = .equal,
35 | priority: UILayoutPriority? = nil,
| `- error: 'UILayoutPriority' is unavailable in watchOS
36 | activated: Bool? = nil,
37 | update: Bool = false,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraints+Options.swift:3:18: error: 'NSLayoutConstraint' is unavailable in watchOS
1 | import UIKit
2 |
3 | public extension NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
4 |
5 | struct Options: Hashable, ExpressibleByArrayLiteral {
/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/VDPin/NSLayoutConstraints+Options.swift:75:28: error: 'NSLayoutConstraint' is unavailable in watchOS
73 | public extension NSLayoutConstraint.Options {
74 |
75 | static var `default` = NSLayoutConstraint.Options()
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
76 |
77 | static func offset<Value: ConstraintsRangeConvertable>(_ offset: Value) -> NSLayoutConstraint.Options {
/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/VDPin/NSLayoutConstraints+Options.swift:77:80: error: 'NSLayoutConstraint' is unavailable in watchOS
75 | static var `default` = NSLayoutConstraint.Options()
76 |
77 | static func offset<Value: ConstraintsRangeConvertable>(_ offset: Value) -> NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
78 | NSLayoutConstraint.Options(
79 | offset: offset.toConstraintsRange().1,
/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/VDPin/NSLayoutConstraints+Options.swift:84:54: error: 'NSLayoutConstraint' is unavailable in watchOS
82 | }
83 |
84 | static func multiplier(_ multiplier: CGFloat) -> NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
85 | NSLayoutConstraint.Options(multiplier: multiplier)
86 | }
/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/VDPin/NSLayoutConstraints+Options.swift:88:38: error: 'NSLayoutConstraint' is unavailable in watchOS
86 | }
87 |
88 | static func relation(_ relation: NSLayoutConstraint.Relation) -> NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
89 | NSLayoutConstraint.Options(relation: relation)
90 | }
/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/VDPin/NSLayoutConstraints+Options.swift:88:70: error: 'NSLayoutConstraint' is unavailable in watchOS
86 | }
87 |
88 | static func relation(_ relation: NSLayoutConstraint.Relation) -> NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
89 | NSLayoutConstraint.Options(relation: relation)
90 | }
/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/VDPin/NSLayoutConstraints+Options.swift:92:38: error: 'UILayoutPriority' is unavailable in watchOS
90 | }
91 |
92 | static func priority(_ priority: UILayoutPriority) -> NSLayoutConstraint.Options {
| `- error: 'UILayoutPriority' is unavailable in watchOS
93 | NSLayoutConstraint.Options(priority: priority)
94 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraints+Options.swift:92:59: error: 'NSLayoutConstraint' is unavailable in watchOS
90 | }
91 |
92 | static func priority(_ priority: UILayoutPriority) -> NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
93 | NSLayoutConstraint.Options(priority: priority)
94 | }
/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/VDPin/NSLayoutConstraints+Options.swift:96:26: error: 'NSLayoutConstraint' is unavailable in watchOS
94 | }
95 |
96 | static var inactive: NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
97 | .activated(false)
98 | }
/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/VDPin/NSLayoutConstraints+Options.swift:100:49: error: 'NSLayoutConstraint' is unavailable in watchOS
98 | }
99 |
100 | static func activated(_ activated: Bool) -> NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
101 | NSLayoutConstraint.Options(activated: activated)
102 | }
/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/VDPin/NSLayoutConstraints+Options.swift:104:33: error: 'NSLayoutConstraint' is unavailable in watchOS
102 | }
103 |
104 | static var lessThanOrEqual: NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
105 | .relation(.lessThanOrEqual)
106 | }
/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/VDPin/NSLayoutConstraints+Options.swift:108:36: error: 'NSLayoutConstraint' is unavailable in watchOS
106 | }
107 |
108 | static var greaterThanOrEqual: NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
109 | .relation(.greaterThanOrEqual)
110 | }
/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/VDPin/NSLayoutConstraints+Options.swift:112:24: error: 'NSLayoutConstraint' is unavailable in watchOS
110 | }
111 |
112 | static var update: NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
113 | NSLayoutConstraint.Options(update: true)
114 | }
/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/VDPin/NSLayoutConstraints+Options.swift:116:44: error: 'NSLayoutConstraint' is unavailable in watchOS
114 | }
115 |
116 | static var translatesAutoresizingMask: NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
117 | NSLayoutConstraint.Options(turnOffAutoresizing: false)
118 | }
/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/VDPin/NSLayoutConstraints+Options.swift:120:28: error: 'NSLayoutConstraint' is unavailable in watchOS
118 | }
119 |
120 | static var toSafeArea: NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
121 | NSLayoutConstraint.Options(useSafeArea: true)
122 | }
/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/VDPin/NSLayoutConstraints+Options.swift:124:33: error: 'NSLayoutConstraint' is unavailable in watchOS
122 | }
123 |
124 | static var toLayoutMargins: NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
125 | NSLayoutConstraint.Options(useLayoutMargins: true)
126 | }
/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/VDPin/NSLayoutConstraints+Options.swift:129:26: error: 'NSLayoutConstraint' is unavailable in watchOS
127 |
128 | @available(*, deprecated, message: "Use toSafeArea instead")
129 | static var safeArea: NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
130 | .toSafeArea
131 | }
/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/VDPin/NSLayoutConstraints+Options.swift:134:31: error: 'NSLayoutConstraint' is unavailable in watchOS
132 |
133 | @available(*, deprecated, message: "Use toLayoutMargins instead")
134 | static var layoutMargins: NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
135 | .toLayoutMargins
136 | }
/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/VDPin/NSLayoutConstraints+Options.swift:73:18: error: 'NSLayoutConstraint' is unavailable in watchOS
71 | }
72 |
73 | public extension NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
74 |
75 | static var `default` = NSLayoutConstraint.Options()
/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/VDPin/NSLayoutConstraints+Options.swift:141:45: error: 'NSLayoutConstraint' is unavailable in watchOS
139 | private extension NSLayoutConstraint.Options {
140 |
141 | static func relation(for relations: Set<NSLayoutConstraint.Relation>) -> NSLayoutConstraint.Relation {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
142 | if relations.contains(.lessThanOrEqual), relations.contains(.greaterThanOrEqual) {
143 | return .equal
/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/VDPin/NSLayoutConstraints+Options.swift:141:78: error: 'NSLayoutConstraint' is unavailable in watchOS
139 | private extension NSLayoutConstraint.Options {
140 |
141 | static func relation(for relations: Set<NSLayoutConstraint.Relation>) -> NSLayoutConstraint.Relation {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
142 | if relations.contains(.lessThanOrEqual), relations.contains(.greaterThanOrEqual) {
143 | return .equal
/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/VDPin/NSLayoutConstraints+Options.swift:139:19: error: 'NSLayoutConstraint' is unavailable in watchOS
137 | }
138 |
139 | private extension NSLayoutConstraint.Options {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
140 |
141 | static func relation(for relations: Set<NSLayoutConstraint.Relation>) -> NSLayoutConstraint.Relation {
/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/VDPin/Pinnable.swift:8:84: error: 'NSLayoutConstraint' is unavailable in watchOS
6 | associatedtype ConstraintsCollection = Constraints
7 |
8 | func makeConstraints(_ constraints: @escaping (any NSLayoutConstraintable) -> [NSLayoutConstraint]) -> ConstraintsCollection
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
9 | }
10 |
/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/VDPin/Pinnable.swift:13:84: error: 'NSLayoutConstraint' is unavailable in watchOS
11 | public extension Pinnable where ConstraintsCollection == Constraints, Self: NSLayoutConstraintable {
12 |
13 | func makeConstraints(_ constraints: @escaping (any NSLayoutConstraintable) -> [NSLayoutConstraint]) -> Constraints {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
14 | Constraints(item: constraintItem, constraints: constraints(self))
15 | }
/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/VDPin/Pinnable.swift:18:11: error: 'UIView' is unavailable in watchOS
16 | }
17 |
18 | extension UIView: NSLayoutConstraintable, Pinnable {
| `- error: 'UIView' is unavailable in watchOS
19 |
20 | public var constraintItem: AnyObject { self }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/Pinnable.swift:23:11: error: 'UILayoutGuide' is unavailable in watchOS
21 | }
22 |
23 | extension UILayoutGuide: NSLayoutConstraintable, Pinnable {
| `- error: 'UILayoutGuide' is unavailable in watchOS
24 |
25 | public var constraintItem: AnyObject { self }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/Pinnable.swift:28:11: error: 'UIViewController' is unavailable in watchOS
26 | }
27 |
28 | extension UIViewController: NSLayoutConstraintable, Pinnable {
| `- error: 'UIViewController' is unavailable in watchOS
29 |
30 | public var constraintItem: AnyObject { view }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/Pinnable.swift:39:19: error: 'UIView' is unavailable in watchOS
37 | }
38 |
39 | var asUIView: UIView? {
| `- error: 'UIView' is unavailable in watchOS
40 | (constraintItem as? UIView) ?? (constraintItem as? UILayoutGuide)?.owningView
41 | }
/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/VDPin/RangeConvertable.swift:5:35: error: 'NSLayoutConstraint' is unavailable in watchOS
3 | public protocol ConstraintsRangeConvertable {
4 |
5 | func toConstraintsRange() -> (NSLayoutConstraint.Relation, CGFloat)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
6 | }
7 |
/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/VDPin/RangeConvertable.swift:10:42: error: 'NSLayoutConstraint' is unavailable in watchOS
8 | extension CGFloat: ConstraintsRangeConvertable {
9 |
10 | public func toConstraintsRange() -> (NSLayoutConstraint.Relation, CGFloat) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
11 | (.equal, self)
12 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/RangeConvertable.swift:17:42: error: 'NSLayoutConstraint' is unavailable in watchOS
15 | extension Double: ConstraintsRangeConvertable {
16 |
17 | public func toConstraintsRange() -> (NSLayoutConstraint.Relation, CGFloat) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
18 | (.equal, self)
19 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/VDPin/RangeConvertable.swift:24:42: error: 'NSLayoutConstraint' is unavailable in watchOS
22 | extension Int: ConstraintsRangeConvertable {
23 |
24 | public func toConstraintsRange() -> (NSLayoutConstraint.Relation, CGFloat) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
25 | (.equal, CGFloat(self))
26 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/RangeConvertable.swift:31:42: error: 'NSLayoutConstraint' is unavailable in watchOS
29 | extension PartialRangeThrough: ConstraintsRangeConvertable where Bound: ConstraintsRangeConvertable {
30 |
31 | public func toConstraintsRange() -> (NSLayoutConstraint.Relation, CGFloat) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
32 | (.lessThanOrEqual, upperBound.toConstraintsRange().1)
33 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/RangeConvertable.swift:38:42: error: 'NSLayoutConstraint' is unavailable in watchOS
36 | extension PartialRangeFrom: ConstraintsRangeConvertable where Bound: ConstraintsRangeConvertable {
37 |
38 | public func toConstraintsRange() -> (NSLayoutConstraint.Relation, CGFloat) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
39 | (.greaterThanOrEqual, lowerBound.toConstraintsRange().1)
40 | }
/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/VDPin/UILayoutPriority+Ext.swift:3:1: warning: extension declares a conformance of imported type 'UILayoutPriority' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
1 | import UIKit
2 |
3 | extension UILayoutPriority: ExpressibleByFloatLiteral {
| |- warning: extension declares a conformance of imported type 'UILayoutPriority' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
4 |
5 | public init(floatLiteral value: Float) {
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/UILayoutPriority+Ext.swift:3:11: error: 'UILayoutPriority' is unavailable in watchOS
1 | import UIKit
2 |
3 | extension UILayoutPriority: ExpressibleByFloatLiteral {
| `- error: 'UILayoutPriority' is unavailable in watchOS
4 |
5 | public init(floatLiteral value: Float) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/UILayoutPriority+Ext.swift:10:1: warning: extension declares a conformance of imported type 'UILayoutPriority' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
8 | }
9 |
10 | extension UILayoutPriority: ExpressibleByIntegerLiteral {
| |- warning: extension declares a conformance of imported type 'UILayoutPriority' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
12 | public init(integerLiteral value: UInt) {
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/UILayoutPriority+Ext.swift:10:11: error: 'UILayoutPriority' is unavailable in watchOS
8 | }
9 |
10 | extension UILayoutPriority: ExpressibleByIntegerLiteral {
| `- error: 'UILayoutPriority' is unavailable in watchOS
11 |
12 | public init(integerLiteral value: UInt) {
/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/VDPin/Constraints.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/Edge+Ext.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/Extensions/Collection++.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/Extensions/ContentPriority.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/Extensions/UIApplication++.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/Extensions/UIView++.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraint+Ext.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraint+pin.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraintAttributeSet.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraintable.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/NSLayoutConstraints+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/Pinnable.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/RangeConvertable.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/UILayoutPriority+Ext.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -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/VDPin.build/Debug-watchos/VDPin-t.build/Objects-normal/arm64/VDPin-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -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/VDPin.build/Debug-watchos/VDPin-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/VDPin.build/Debug-watchos/VDPin-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/VDPin.build/Debug-watchos/VDPin-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name VDPin -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/VDPin.build/Debug-watchos/VDPin-t.build/Objects-normal/arm64/VDPin_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/VDPin.build/Debug-watchos/VDPin-t.build/Objects-normal/arm64/VDPin.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/VDPin.build/Debug-watchos/VDPin-t.build/Objects-normal/arm64/VDPin.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/VDPin.build/Debug-watchos/VDPin-t.build/Objects-normal/arm64/VDPin-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/VDPin.build/Debug-watchos/VDPin-t.build/Objects-normal/arm64/VDPin-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/VDPin.build/Debug-watchos/VDPin-t.build/Objects-normal/arm64/VDPin-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/VDPin.build/Debug-watchos/VDPin-t.build/Objects-normal/arm64/VDPin.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/VDPin.build/Debug-watchos/VDPin-t.build/Objects-normal/arm64/VDPin.abi.json
SwiftCompile normal arm64 (in target 'VDPin' from project 'VDPin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ RangeConvertable.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/RangeConvertable.swift (in target 'VDPin' from project 'VDPin')
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/RangeConvertable.swift:5:35: error: 'NSLayoutConstraint' is unavailable in watchOS
3 | public protocol ConstraintsRangeConvertable {
4 |
5 | func toConstraintsRange() -> (NSLayoutConstraint.Relation, CGFloat)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
6 | }
7 |
/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/VDPin/RangeConvertable.swift:10:42: error: 'NSLayoutConstraint' is unavailable in watchOS
8 | extension CGFloat: ConstraintsRangeConvertable {
9 |
10 | public func toConstraintsRange() -> (NSLayoutConstraint.Relation, CGFloat) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
11 | (.equal, self)
12 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/RangeConvertable.swift:17:42: error: 'NSLayoutConstraint' is unavailable in watchOS
15 | extension Double: ConstraintsRangeConvertable {
16 |
17 | public func toConstraintsRange() -> (NSLayoutConstraint.Relation, CGFloat) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
18 | (.equal, self)
19 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h: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/VDPin/RangeConvertable.swift:24:42: error: 'NSLayoutConstraint' is unavailable in watchOS
22 | extension Int: ConstraintsRangeConvertable {
23 |
24 | public func toConstraintsRange() -> (NSLayoutConstraint.Relation, CGFloat) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
25 | (.equal, CGFloat(self))
26 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/VDPin/RangeConvertable.swift:31:42: error: 'NSLayoutConstraint' is unavailable in watchOS
29 | extension PartialRangeThrough: ConstraintsRangeConvertable where Bound: ConstraintsRangeConvertable {
30 |
31 | public func toConstraintsRange() -> (NSLayoutConstraint.Relation, CGFloat) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
32 | (.lessThanOrEqual, upperBound.toConstraintsRange().1)
33 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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 /Users/admin/builder/spi-builder-workspace/Sources/VDPin/RangeConvertable.swift (in target 'VDPin' from project 'VDPin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RangeConvertable.swift
SwiftCompile normal arm64 Compiling\ UILayoutPriority+Ext.swift /Users/admin/builder/spi-builder-workspace/Sources/VDPin/UILayoutPriority+Ext.swift (in target 'VDPin' from project 'VDPin')
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/UILayoutPriority+Ext.swift:3:1: warning: extension declares a conformance of imported type 'UILayoutPriority' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
1 | import UIKit
2 |
3 | extension UILayoutPriority: ExpressibleByFloatLiteral {
| |- warning: extension declares a conformance of imported type 'UILayoutPriority' to imported protocol 'ExpressibleByFloatLiteral'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
4 |
5 | public init(floatLiteral value: Float) {
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/UILayoutPriority+Ext.swift:3:11: error: 'UILayoutPriority' is unavailable in watchOS
1 | import UIKit
2 |
3 | extension UILayoutPriority: ExpressibleByFloatLiteral {
| `- error: 'UILayoutPriority' is unavailable in watchOS
4 |
5 | public init(floatLiteral value: Float) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/VDPin/UILayoutPriority+Ext.swift:10:1: warning: extension declares a conformance of imported type 'UILayoutPriority' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
8 | }
9 |
10 | extension UILayoutPriority: ExpressibleByIntegerLiteral {
| |- warning: extension declares a conformance of imported type 'UILayoutPriority' to imported protocol 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
12 | public init(integerLiteral value: UInt) {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/VDPin/UILayoutPriority+Ext.swift (in target 'VDPin' from project 'VDPin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UILayoutPriority+Ext.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-19 02:36:32.556 xcodebuild[802:4842] [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\ VDPin (in target 'VDPin' from project 'VDPin')
SwiftCompile normal arm64 (in target 'VDPin' from project 'VDPin')
Building workspace VDPin with scheme VDPin
(3 failures)
BUILD FAILURE 6.4 watchOS