The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Subviews, reference 0.0.2 (e93045), with Swift 6.4 for watchOS using Xcode 27.0 on 19 Sep 2026 09:13:32 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 Subviews -destination generic/platform=watchOS

Build Log

186 | extension Anchor where Type: AnchorType.Edge {
187 |     /// Pins the edge to the respected edges of the given container.
188 |     @discardableResult internal func pin(to container: LayoutItem?, inset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
189 |         let isInverted = [.trailing, .right, .bottom].contains(attribute)
190 |         return Constraints.constrain(self, toItem: container ?? item.superview!, attribute: attribute, constant: (isInverted ? -inset : inset))
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:188:56: error: cannot find type 'LayoutItem' in scope
186 | extension Anchor where Type: AnchorType.Edge {
187 |     /// Pins the edge to the respected edges of the given container.
188 |     @discardableResult internal func pin(to container: LayoutItem?, inset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                        `- error: cannot find type 'LayoutItem' in scope
189 |         let isInverted = [.trailing, .right, .bottom].contains(attribute)
190 |         return Constraints.constrain(self, toItem: container ?? item.superview!, attribute: attribute, constant: (isInverted ? -inset : inset))
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:188:76: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
186 | extension Anchor where Type: AnchorType.Edge {
187 |     /// Pins the edge to the respected edges of the given container.
188 |     @discardableResult internal func pin(to container: LayoutItem?, inset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                            `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
189 |         let isInverted = [.trailing, .right, .bottom].contains(attribute)
190 |         return Constraints.constrain(self, toItem: container ?? item.superview!, attribute: attribute, constant: (isInverted ? -inset : inset))
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:193:65: error: cannot find type 'NSLayoutConstraint' in scope
191 |     }
192 |
193 |     @discardableResult internal func pin(inset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                 `- error: cannot find type 'NSLayoutConstraint' in scope
194 |         return pin(to: nil, inset: inset)
195 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:193:49: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
191 |     }
192 |
193 |     @discardableResult internal func pin(inset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                 `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
194 |         return pin(to: nil, inset: inset)
195 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:198:80: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
196 |
197 |     /// Adds spacing between the current anchors.
198 |     @discardableResult internal func spacing<Type: AnchorType.Edge>(_ spacing: CGFloat, to anchor: Anchor<Type, Axis>, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
199 |         let isInverted = (attribute == .bottom && anchor.attribute == .top) ||
200 |             (attribute == .right && anchor.attribute == .left) ||
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:198:130: error: cannot find type 'NSLayoutConstraint' in scope
196 |
197 |     /// Adds spacing between the current anchors.
198 |     @discardableResult internal func spacing<Type: AnchorType.Edge>(_ spacing: CGFloat, to anchor: Anchor<Type, Axis>, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                  `- error: cannot find type 'NSLayoutConstraint' in scope
199 |         let isInverted = (attribute == .bottom && anchor.attribute == .top) ||
200 |             (attribute == .right && anchor.attribute == .left) ||
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:198:171: error: cannot find type 'NSLayoutConstraint' in scope
196 |
197 |     /// Adds spacing between the current anchors.
198 |     @discardableResult internal func spacing<Type: AnchorType.Edge>(_ spacing: CGFloat, to anchor: Anchor<Type, Axis>, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                                                           `- error: cannot find type 'NSLayoutConstraint' in scope
199 |         let isInverted = (attribute == .bottom && anchor.attribute == .top) ||
200 |             (attribute == .right && anchor.attribute == .left) ||
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:198:80: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
196 |
197 |     /// Adds spacing between the current anchors.
198 |     @discardableResult internal func spacing<Type: AnchorType.Edge>(_ spacing: CGFloat, to anchor: Anchor<Type, Axis>, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
199 |         let isInverted = (attribute == .bottom && anchor.attribute == .top) ||
200 |             (attribute == .right && anchor.attribute == .left) ||
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:210:68: error: cannot find type 'NSLayoutConstraint' in scope
208 | extension Anchor where Type: AnchorType.Center {
209 |     /// Aligns the axis with a superview axis.
210 |     @discardableResult internal func align(offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                    `- error: cannot find type 'NSLayoutConstraint' in scope
211 |         Constraints.constrain(self, toItem: item.superview!, attribute: attribute, constant: offset)
212 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:210:52: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
208 | extension Anchor where Type: AnchorType.Center {
209 |     /// Aligns the axis with a superview axis.
210 |     @discardableResult internal func align(offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                    `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
211 |         Constraints.constrain(self, toItem: item.superview!, attribute: attribute, constant: offset)
212 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:245:25: error: cannot find type 'LayoutItem' in scope
243 |
244 | internal struct AnchorCollectionEdges {
245 |     internal init(item: LayoutItem, isAbsolute: Bool = false, axis: AnchorCollectionEdges.Axis?) {
    |                         `- error: cannot find type 'LayoutItem' in scope
246 |         self.item = item
247 |         self.isAbsolute = isAbsolute
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:263:31: error: cannot find type 'NSLayoutConstraint' in scope
261 |     internal typealias Axis = NSLayoutConstraint.Axis
262 |     #else
263 |     internal typealias Axis = NSLayoutConstraint.Orientation
    |                               `- error: cannot find type 'NSLayoutConstraint' in scope
264 |     #endif
265 |
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:251:27: error: cannot find type 'LayoutItem' in scope
249 |     }
250 |
251 |     fileprivate let item: LayoutItem
    |                           `- error: cannot find type 'LayoutItem' in scope
252 |     fileprivate var isAbsolute = false
253 |     fileprivate var axis: Axis?
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:266:134: error: cannot find type 'NSLayoutConstraint' in scope
264 |     #endif
265 |
266 |     @discardableResult internal func pin(to item2: LayoutItem? = nil, insets: EdgeInsets = .zero, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                                                                                      `- error: cannot find type 'NSLayoutConstraint' in scope
267 |         let item2 = item2 ?? item.superview!
268 |         let left: NSLayoutConstraint.Attribute = isAbsolute ? .left : .leading
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:266:52: error: cannot find type 'LayoutItem' in scope
264 |     #endif
265 |
266 |     @discardableResult internal func pin(to item2: LayoutItem? = nil, insets: EdgeInsets = .zero, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                    `- error: cannot find type 'LayoutItem' in scope
267 |         let item2 = item2 ?? item.superview!
268 |         let left: NSLayoutConstraint.Attribute = isAbsolute ? .left : .leading
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:266:79: error: cannot find type 'EdgeInsets' in scope
264 |     #endif
265 |
266 |     @discardableResult internal func pin(to item2: LayoutItem? = nil, insets: EdgeInsets = .zero, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                               `- error: cannot find type 'EdgeInsets' in scope
267 |         let item2 = item2 ?? item.superview!
268 |         let left: NSLayoutConstraint.Attribute = isAbsolute ? .left : .leading
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:294:147: error: cannot find type 'NSLayoutConstraint' in scope
292 |
293 |     @available(*, deprecated, message: "Use .horizontal or .vertical before calling .pin instead of specifying axis")
294 |     @discardableResult internal func pin(to item2: LayoutItem? = nil, insets: EdgeInsets = .zero, axis: Axis?, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                                                                                                   `- error: cannot find type 'NSLayoutConstraint' in scope
295 |         if let axis = axis {
296 |             return AnchorCollectionEdges(item: item, isAbsolute: isAbsolute, axis: axis).pin(to: item2, insets: insets, alignment: alignment)
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:294:52: error: cannot find type 'LayoutItem' in scope
292 |
293 |     @available(*, deprecated, message: "Use .horizontal or .vertical before calling .pin instead of specifying axis")
294 |     @discardableResult internal func pin(to item2: LayoutItem? = nil, insets: EdgeInsets = .zero, axis: Axis?, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                    `- error: cannot find type 'LayoutItem' in scope
295 |         if let axis = axis {
296 |             return AnchorCollectionEdges(item: item, isAbsolute: isAbsolute, axis: axis).pin(to: item2, insets: insets, alignment: alignment)
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:294:79: error: cannot find type 'EdgeInsets' in scope
292 |
293 |     @available(*, deprecated, message: "Use .horizontal or .vertical before calling .pin instead of specifying axis")
294 |     @discardableResult internal func pin(to item2: LayoutItem? = nil, insets: EdgeInsets = .zero, axis: Axis?, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                               `- error: cannot find type 'EdgeInsets' in scope
295 |         if let axis = axis {
296 |             return AnchorCollectionEdges(item: item, isAbsolute: isAbsolute, axis: axis).pin(to: item2, insets: insets, alignment: alignment)
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:310:50: error: cannot find type 'NSLayoutConstraint' in scope
308 |
309 |     /// Centers the view in the superview.
310 |     @discardableResult internal func align() -> [NSLayoutConstraint] {
    |                                                  `- error: cannot find type 'NSLayoutConstraint' in scope
311 |         [x.align(), y.align()]
312 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:315:83: error: cannot find type 'NSLayoutConstraint' in scope
313 |
314 |     /// Makes the axis equal to the other collection of axis.
315 |     @discardableResult internal func align<Item: LayoutItem>(with item: Item) -> [NSLayoutConstraint] {
    |                                                                                   `- error: cannot find type 'NSLayoutConstraint' in scope
316 |         [x.equal(item.anchors.centerX), y.equal(item.anchors.centerY)]
317 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:315:50: error: cannot find type 'LayoutItem' in scope
313 |
314 |     /// Makes the axis equal to the other collection of axis.
315 |     @discardableResult internal func align<Item: LayoutItem>(with item: Item) -> [NSLayoutConstraint] {
    |                                                  `- error: cannot find type 'LayoutItem' in scope
316 |         [x.equal(item.anchors.centerX), y.equal(item.anchors.centerY)]
317 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:327:64: error: cannot find type 'NSLayoutConstraint' in scope
325 |
326 |     /// Set the size of item.
327 |     @discardableResult internal func equal(_ size: CGSize) -> [NSLayoutConstraint] {
    |                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
328 |         [width.equal(size.width), height.equal(size.height)]
329 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:327:52: error: cannot find type 'CGSize' in scope
325 |
326 |     /// Set the size of item.
327 |     @discardableResult internal func equal(_ size: CGSize) -> [NSLayoutConstraint] {
    |                                                    `- error: cannot find type 'CGSize' in scope
328 |         [width.equal(size.width), height.equal(size.height)]
329 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:332:76: error: cannot find type 'NSLayoutConstraint' in scope
330 |
331 |     /// Set the size of item.
332 |     @discardableResult internal func greaterThanOrEqul(_ size: CGSize) -> [NSLayoutConstraint] {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
333 |         [width.greaterThanOrEqual(size.width), height.greaterThanOrEqual(size.height)]
334 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:332:64: error: cannot find type 'CGSize' in scope
330 |
331 |     /// Set the size of item.
332 |     @discardableResult internal func greaterThanOrEqul(_ size: CGSize) -> [NSLayoutConstraint] {
    |                                                                `- error: cannot find type 'CGSize' in scope
333 |         [width.greaterThanOrEqual(size.width), height.greaterThanOrEqual(size.height)]
334 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:337:74: error: cannot find type 'NSLayoutConstraint' in scope
335 |
336 |     /// Set the size of item.
337 |     @discardableResult internal func lessThanOrEqual(_ size: CGSize) -> [NSLayoutConstraint] {
    |                                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
338 |         [width.lessThanOrEqual(size.width), height.lessThanOrEqual(size.height)]
339 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:337:62: error: cannot find type 'CGSize' in scope
335 |
336 |     /// Set the size of item.
337 |     @discardableResult internal func lessThanOrEqual(_ size: CGSize) -> [NSLayoutConstraint] {
    |                                                              `- error: cannot find type 'CGSize' in scope
338 |         [width.lessThanOrEqual(size.width), height.lessThanOrEqual(size.height)]
339 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:342:84: error: cannot find type 'CGSize' in scope
340 |
341 |     /// Makes the size of the item equal to the size of the other item.
342 |     @discardableResult internal func equal<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                    `- error: cannot find type 'CGSize' in scope
343 |         [width.equal(item.anchors.width * multiplier - insets.width), height.equal(item.anchors.height * multiplier - insets.height)]
344 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:342:112: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
340 |
341 |     /// Makes the size of the item equal to the size of the other item.
342 |     @discardableResult internal func equal<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                                                `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
343 |         [width.equal(item.anchors.width * multiplier - insets.width), height.equal(item.anchors.height * multiplier - insets.height)]
344 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:342:129: error: cannot find type 'NSLayoutConstraint' in scope
340 |
341 |     /// Makes the size of the item equal to the size of the other item.
342 |     @discardableResult internal func equal<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                                                                 `- error: cannot find type 'NSLayoutConstraint' in scope
343 |         [width.equal(item.anchors.width * multiplier - insets.width), height.equal(item.anchors.height * multiplier - insets.height)]
344 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:342:50: error: cannot find type 'LayoutItem' in scope
340 |
341 |     /// Makes the size of the item equal to the size of the other item.
342 |     @discardableResult internal func equal<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                  `- error: cannot find type 'LayoutItem' in scope
343 |         [width.equal(item.anchors.width * multiplier - insets.width), height.equal(item.anchors.height * multiplier - insets.height)]
344 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:342:112: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
340 |
341 |     /// Makes the size of the item equal to the size of the other item.
342 |     @discardableResult internal func equal<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                                                `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
343 |         [width.equal(item.anchors.width * multiplier - insets.width), height.equal(item.anchors.height * multiplier - insets.height)]
344 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:346:97: error: cannot find type 'CGSize' in scope
344 |     }
345 |
346 |     @discardableResult internal func greaterThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                                 `- error: cannot find type 'CGSize' in scope
347 |         [width.greaterThanOrEqual(item.anchors.width * multiplier - insets.width), height.greaterThanOrEqual(item.anchors.height * multiplier - insets.height)]
348 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:346:125: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
344 |     }
345 |
346 |     @discardableResult internal func greaterThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                                                             `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
347 |         [width.greaterThanOrEqual(item.anchors.width * multiplier - insets.width), height.greaterThanOrEqual(item.anchors.height * multiplier - insets.height)]
348 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:346:142: error: cannot find type 'NSLayoutConstraint' in scope
344 |     }
345 |
346 |     @discardableResult internal func greaterThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
347 |         [width.greaterThanOrEqual(item.anchors.width * multiplier - insets.width), height.greaterThanOrEqual(item.anchors.height * multiplier - insets.height)]
348 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:346:63: error: cannot find type 'LayoutItem' in scope
344 |     }
345 |
346 |     @discardableResult internal func greaterThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                               `- error: cannot find type 'LayoutItem' in scope
347 |         [width.greaterThanOrEqual(item.anchors.width * multiplier - insets.width), height.greaterThanOrEqual(item.anchors.height * multiplier - insets.height)]
348 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:346:125: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
344 |     }
345 |
346 |     @discardableResult internal func greaterThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                                                             `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
347 |         [width.greaterThanOrEqual(item.anchors.width * multiplier - insets.width), height.greaterThanOrEqual(item.anchors.height * multiplier - insets.height)]
348 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:350:94: error: cannot find type 'CGSize' in scope
348 |     }
349 |
350 |     @discardableResult internal func lessThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                              `- error: cannot find type 'CGSize' in scope
351 |         [width.lessThanOrEqual(item.anchors.width * multiplier - insets.width), height.lessThanOrEqual(item.anchors.height * multiplier - insets.height)]
352 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:350:122: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
348 |     }
349 |
350 |     @discardableResult internal func lessThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                                                          `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
351 |         [width.lessThanOrEqual(item.anchors.width * multiplier - insets.width), height.lessThanOrEqual(item.anchors.height * multiplier - insets.height)]
352 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:350:139: error: cannot find type 'NSLayoutConstraint' in scope
348 |     }
349 |
350 |     @discardableResult internal func lessThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                                                                           `- error: cannot find type 'NSLayoutConstraint' in scope
351 |         [width.lessThanOrEqual(item.anchors.width * multiplier - insets.width), height.lessThanOrEqual(item.anchors.height * multiplier - insets.height)]
352 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:350:60: error: cannot find type 'LayoutItem' in scope
348 |     }
349 |
350 |     @discardableResult internal func lessThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                            `- error: cannot find type 'LayoutItem' in scope
351 |         [width.lessThanOrEqual(item.anchors.width * multiplier - insets.width), height.lessThanOrEqual(item.anchors.height * multiplier - insets.height)]
352 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:350:122: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
348 |     }
349 |
350 |     @discardableResult internal func lessThanOrEqual<Item: LayoutItem>(_ item: Item, insets: CGSize = .zero, multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                                                          `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
351 |         [width.lessThanOrEqual(item.anchors.width * multiplier - insets.width), height.lessThanOrEqual(item.anchors.height * multiplier - insets.height)]
352 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:359:46: error: cannot find 'NSLayoutConstraint' in scope
357 | internal final class Constraints {
358 |     /// Returns all of the created constraints.
359 |     internal private(set) var constraints = [NSLayoutConstraint]()
    |                                              `- error: cannot find 'NSLayoutConstraint' in scope
360 |
361 |     /// All of the constraints created in the given closure are automatically
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:359:45: error: cannot call value of non-function type '[Element]'
357 | internal final class Constraints {
358 |     /// Returns all of the created constraints.
359 |     internal private(set) var constraints = [NSLayoutConstraint]()
    |                                             `- error: cannot call value of non-function type '[Element]'
360 |
361 |     /// All of the constraints created in the given closure are automatically
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:376:292: error: cannot find type 'NSLayoutConstraint' in scope
374 |
375 |     /// Creates and automatically installs a constraint.
376 |     fileprivate static func constrain(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                                                                                                                                                                                                                                                    `- error: cannot find type 'NSLayoutConstraint' in scope
377 |         precondition(Thread.isMainThread, "Align APIs can only be used from the main thread")
378 |         #if os(iOS) || os(tvOS)
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:376:73: error: cannot find type 'NSLayoutConstraint' in scope
374 |
375 |     /// Creates and automatically installs a constraint.
376 |     fileprivate static func constrain(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                         `- error: cannot find type 'NSLayoutConstraint' in scope
377 |         precondition(Thread.isMainThread, "Align APIs can only be used from the main thread")
378 |         #if os(iOS) || os(tvOS)
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:376:123: error: cannot find type 'NSLayoutConstraint' in scope
374 |
375 |     /// Creates and automatically installs a constraint.
376 |     fileprivate static func constrain(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                                                                           `- error: cannot find type 'NSLayoutConstraint' in scope
377 |         precondition(Thread.isMainThread, "Align APIs can only be used from the main thread")
378 |         #if os(iOS) || os(tvOS)
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:376:204: error: cannot find type 'NSLayoutConstraint' in scope
374 |
375 |     /// Creates and automatically installs a constraint.
376 |     fileprivate static func constrain(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                                                                                                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
377 |         precondition(Thread.isMainThread, "Align APIs can only be used from the main thread")
378 |         #if os(iOS) || os(tvOS)
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:376:253: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
374 |
375 |     /// Creates and automatically installs a constraint.
376 |     fileprivate static func constrain(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                                                                                                                                                                                                             `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
377 |         precondition(Thread.isMainThread, "Align APIs can only be used from the main thread")
378 |         #if os(iOS) || os(tvOS)
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:376:276: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
374 |
375 |     /// Creates and automatically installs a constraint.
376 |     fileprivate static func constrain(item item1: Any, attribute attr1: NSLayoutConstraint.Attribute, relatedBy relation: NSLayoutConstraint.Relation = .equal, toItem item2: Any? = nil, attribute attr2: NSLayoutConstraint.Attribute? = nil, multiplier: CGFloat = 1, constant: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                                                                                                                                                                                                                                    `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
377 |         precondition(Thread.isMainThread, "Align APIs can only be used from the main thread")
378 |         #if os(iOS) || os(tvOS)
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:389:111: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
387 |
388 |     /// Creates and automatically installs a constraint between two anchors.
389 |     fileprivate static func constrain<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                               `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
390 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: rhs.item, attribute: rhs.attribute, multiplier: (multiplier / lhs.multiplier) * rhs.multiplier, constant: constant - lhs.offset + rhs.offset)
391 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:389:136: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
387 |
388 |     /// Creates and automatically installs a constraint between two anchors.
389 |     fileprivate static func constrain<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                        `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
390 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: rhs.item, attribute: rhs.attribute, multiplier: (multiplier / lhs.multiplier) * rhs.multiplier, constant: constant - lhs.offset + rhs.offset)
391 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:389:159: error: cannot find type 'NSLayoutConstraint' in scope
387 |
388 |     /// Creates and automatically installs a constraint between two anchors.
389 |     fileprivate static func constrain<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                                               `- error: cannot find type 'NSLayoutConstraint' in scope
390 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: rhs.item, attribute: rhs.attribute, multiplier: (multiplier / lhs.multiplier) * rhs.multiplier, constant: constant - lhs.offset + rhs.offset)
391 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:389:200: error: cannot find type 'NSLayoutConstraint' in scope
387 |
388 |     /// Creates and automatically installs a constraint between two anchors.
389 |     fileprivate static func constrain<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                                                                                        `- error: cannot find type 'NSLayoutConstraint' in scope
390 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: rhs.item, attribute: rhs.attribute, multiplier: (multiplier / lhs.multiplier) * rhs.multiplier, constant: constant - lhs.offset + rhs.offset)
391 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:389:111: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
387 |
388 |     /// Creates and automatically installs a constraint between two anchors.
389 |     fileprivate static func constrain<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                               `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
390 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: rhs.item, attribute: rhs.attribute, multiplier: (multiplier / lhs.multiplier) * rhs.multiplier, constant: constant - lhs.offset + rhs.offset)
391 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:389:136: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
387 |
388 |     /// Creates and automatically installs a constraint between two anchors.
389 |     fileprivate static func constrain<T1, A1, T2, A2>(_ lhs: Anchor<T1, A1>, _ rhs: Anchor<T2, A2>, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                        `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
390 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: rhs.item, attribute: rhs.attribute, multiplier: (multiplier / lhs.multiplier) * rhs.multiplier, constant: constant - lhs.offset + rhs.offset)
391 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:395:107: error: cannot find type 'NSLayoutConstraint' in scope
393 |     /// Creates and automatically installs a constraint between an anchor and
394 |     /// a given item.
395 |     fileprivate static func constrain<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                           `- error: cannot find type 'NSLayoutConstraint' in scope
396 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: item2, attribute: attr2, multiplier: multiplier / lhs.multiplier, constant: constant - lhs.offset)
397 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:395:148: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
393 |     /// Creates and automatically installs a constraint between an anchor and
394 |     /// a given item.
395 |     fileprivate static func constrain<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                                    `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
396 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: item2, attribute: attr2, multiplier: multiplier / lhs.multiplier, constant: constant - lhs.offset)
397 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:395:173: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
393 |     /// Creates and automatically installs a constraint between an anchor and
394 |     /// a given item.
395 |     fileprivate static func constrain<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                                                             `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
396 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: item2, attribute: attr2, multiplier: multiplier / lhs.multiplier, constant: constant - lhs.offset)
397 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:395:196: error: cannot find type 'NSLayoutConstraint' in scope
393 |     /// Creates and automatically installs a constraint between an anchor and
394 |     /// a given item.
395 |     fileprivate static func constrain<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                                                                                    `- error: cannot find type 'NSLayoutConstraint' in scope
396 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: item2, attribute: attr2, multiplier: multiplier / lhs.multiplier, constant: constant - lhs.offset)
397 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:395:237: error: cannot find type 'NSLayoutConstraint' in scope
393 |     /// Creates and automatically installs a constraint between an anchor and
394 |     /// a given item.
395 |     fileprivate static func constrain<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                                                                                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
396 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: item2, attribute: attr2, multiplier: multiplier / lhs.multiplier, constant: constant - lhs.offset)
397 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:395:148: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
393 |     /// Creates and automatically installs a constraint between an anchor and
394 |     /// a given item.
395 |     fileprivate static func constrain<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                                    `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
396 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: item2, attribute: attr2, multiplier: multiplier / lhs.multiplier, constant: constant - lhs.offset)
397 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:395:173: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
393 |     /// Creates and automatically installs a constraint between an anchor and
394 |     /// a given item.
395 |     fileprivate static func constrain<T1, A1>(_ lhs: Anchor<T1, A1>, toItem item2: Any?, attribute attr2: NSLayoutConstraint.Attribute?, constant: CGFloat = 0, multiplier: CGFloat = 1, relation: NSLayoutConstraint.Relation = .equal) -> NSLayoutConstraint {
    |                                                                                                                                                                             `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
396 |         constrain(item: lhs.item, attribute: lhs.attribute, relatedBy: relation, toItem: item2, attribute: attr2, multiplier: multiplier / lhs.multiplier, constant: constant - lhs.offset)
397 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:401:48: error: cannot find type 'NSLayoutConstraint' in scope
399 |     private static var _stack = [Constraints]() // this is what enabled constraint auto-installing
400 |
401 |     private static func _install(_ constraint: NSLayoutConstraint) {
    |                                                `- error: cannot find type 'NSLayoutConstraint' in scope
402 |         if let group = _stack.last {
403 |             group.constraints.append(constraint)
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:411:53: error: cannot find type 'LayoutItem' in scope
409 |
410 | extension Constraints {
411 |     @discardableResult internal convenience init<A: LayoutItem>(for a: A, _ closure: (LayoutAnchors<A>) -> Void) {
    |                                                     `- error: cannot find type 'LayoutItem' in scope
412 |         self.init { closure(a.anchors) }
413 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:415:53: error: cannot find type 'LayoutItem' in scope
413 |     }
414 |
415 |     @discardableResult internal convenience init<A: LayoutItem, B: LayoutItem>(for a: A, _ b: B, _ closure: (LayoutAnchors<A>, LayoutAnchors<B>) -> Void) {
    |                                                     `- error: cannot find type 'LayoutItem' in scope
416 |         self.init { closure(a.anchors, b.anchors) }
417 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:415:68: error: cannot find type 'LayoutItem' in scope
413 |     }
414 |
415 |     @discardableResult internal convenience init<A: LayoutItem, B: LayoutItem>(for a: A, _ b: B, _ closure: (LayoutAnchors<A>, LayoutAnchors<B>) -> Void) {
    |                                                                    `- error: cannot find type 'LayoutItem' in scope
416 |         self.init { closure(a.anchors, b.anchors) }
417 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:419:53: error: cannot find type 'LayoutItem' in scope
417 |     }
418 |
419 |     @discardableResult internal convenience init<A: LayoutItem, B: LayoutItem, C: LayoutItem>(for a: A, _ b: B, _ c: C, _ closure: (LayoutAnchors<A>, LayoutAnchors<B>, LayoutAnchors<C>) -> Void) {
    |                                                     `- error: cannot find type 'LayoutItem' in scope
420 |         self.init { closure(a.anchors, b.anchors, c.anchors) }
421 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:419:68: error: cannot find type 'LayoutItem' in scope
417 |     }
418 |
419 |     @discardableResult internal convenience init<A: LayoutItem, B: LayoutItem, C: LayoutItem>(for a: A, _ b: B, _ c: C, _ closure: (LayoutAnchors<A>, LayoutAnchors<B>, LayoutAnchors<C>) -> Void) {
    |                                                                    `- error: cannot find type 'LayoutItem' in scope
420 |         self.init { closure(a.anchors, b.anchors, c.anchors) }
421 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:419:83: error: cannot find type 'LayoutItem' in scope
417 |     }
418 |
419 |     @discardableResult internal convenience init<A: LayoutItem, B: LayoutItem, C: LayoutItem>(for a: A, _ b: B, _ c: C, _ closure: (LayoutAnchors<A>, LayoutAnchors<B>, LayoutAnchors<C>) -> Void) {
    |                                                                                   `- error: cannot find type 'LayoutItem' in scope
420 |         self.init { closure(a.anchors, b.anchors, c.anchors) }
421 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:423:53: error: cannot find type 'LayoutItem' in scope
421 |     }
422 |
423 |     @discardableResult internal convenience init<A: LayoutItem, B: LayoutItem, C: LayoutItem, D: LayoutItem>(for a: A, _ b: B, _ c: C, _ d: D, _ closure: (LayoutAnchors<A>, LayoutAnchors<B>, LayoutAnchors<C>, LayoutAnchors<D>) -> Void) {
    |                                                     `- error: cannot find type 'LayoutItem' in scope
424 |         self.init { closure(a.anchors, b.anchors, c.anchors, d.anchors) }
425 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:423:68: error: cannot find type 'LayoutItem' in scope
421 |     }
422 |
423 |     @discardableResult internal convenience init<A: LayoutItem, B: LayoutItem, C: LayoutItem, D: LayoutItem>(for a: A, _ b: B, _ c: C, _ d: D, _ closure: (LayoutAnchors<A>, LayoutAnchors<B>, LayoutAnchors<C>, LayoutAnchors<D>) -> Void) {
    |                                                                    `- error: cannot find type 'LayoutItem' in scope
424 |         self.init { closure(a.anchors, b.anchors, c.anchors, d.anchors) }
425 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:423:83: error: cannot find type 'LayoutItem' in scope
421 |     }
422 |
423 |     @discardableResult internal convenience init<A: LayoutItem, B: LayoutItem, C: LayoutItem, D: LayoutItem>(for a: A, _ b: B, _ c: C, _ d: D, _ closure: (LayoutAnchors<A>, LayoutAnchors<B>, LayoutAnchors<C>, LayoutAnchors<D>) -> Void) {
    |                                                                                   `- error: cannot find type 'LayoutItem' in scope
424 |         self.init { closure(a.anchors, b.anchors, c.anchors, d.anchors) }
425 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:423:98: error: cannot find type 'LayoutItem' in scope
421 |     }
422 |
423 |     @discardableResult internal convenience init<A: LayoutItem, B: LayoutItem, C: LayoutItem, D: LayoutItem>(for a: A, _ b: B, _ c: C, _ d: D, _ closure: (LayoutAnchors<A>, LayoutAnchors<B>, LayoutAnchors<C>, LayoutAnchors<D>) -> Void) {
    |                                                                                                  `- error: cannot find type 'LayoutItem' in scope
424 |         self.init { closure(a.anchors, b.anchors, c.anchors, d.anchors) }
425 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:440:11: error: cannot find type 'NSLayoutConstraint' in scope
438 | #endif
439 |
440 | extension NSLayoutConstraint.Relation {
    |           `- error: cannot find type 'NSLayoutConstraint' in scope
441 |     fileprivate var inverted: NSLayoutConstraint.Relation {
442 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:451:11: error: cannot find type 'EdgeInsets' in scope
449 | }
450 |
451 | extension EdgeInsets {
    |           `- error: cannot find type 'EdgeInsets' in scope
452 |     fileprivate func inset(for attribute: NSLayoutConstraint.Attribute, edge: Bool = false) -> CGFloat {
453 |         switch attribute {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:465:73: error: cannot find type 'NSLayoutConstraint' in scope
463 |
464 | extension Anchor where Type: AnchorType.Edge {
465 |     @discardableResult internal func safeAreaPin(inset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                         `- error: cannot find type 'NSLayoutConstraint' in scope
466 |         pin(to: item.superview!.safeAreaLayoutGuide, inset: inset)
467 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:465:57: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
463 |
464 | extension Anchor where Type: AnchorType.Edge {
465 |     @discardableResult internal func safeAreaPin(inset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                         `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
466 |         pin(to: item.superview!.safeAreaLayoutGuide, inset: inset)
467 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:469:80: error: cannot find type 'NSLayoutConstraint' in scope
467 |     }
468 |
469 |     @discardableResult internal func readableContentPin(inset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
470 |         pin(to: item.superview!.readableContentGuide, inset: inset)
471 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:469:64: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
467 |     }
468 |
469 |     @discardableResult internal func readableContentPin(inset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
470 |         pin(to: item.superview!.readableContentGuide, inset: inset)
471 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:473:72: error: cannot find type 'NSLayoutConstraint' in scope
471 |     }
472 |
473 |     @discardableResult internal func marginsPin(inset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                        `- error: cannot find type 'NSLayoutConstraint' in scope
474 |         pin(to: item.superview!.layoutMarginsGuide, inset: inset)
475 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:473:56: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
471 |     }
472 |
473 |     @discardableResult internal func marginsPin(inset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                        `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
474 |         pin(to: item.superview!.layoutMarginsGuide, inset: inset)
475 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:479:113: error: cannot find type 'NSLayoutConstraint' in scope
477 |
478 | extension AnchorCollectionEdges {
479 |     @discardableResult internal func safeAreaPin(insets: EdgeInsets = .zero, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                                                                 `- error: cannot find type 'NSLayoutConstraint' in scope
480 |         pin(to: item.superview!.safeAreaLayoutGuide, insets: insets, alignment: alignment)
481 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:479:58: error: cannot find type 'EdgeInsets' in scope
477 |
478 | extension AnchorCollectionEdges {
479 |     @discardableResult internal func safeAreaPin(insets: EdgeInsets = .zero, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                          `- error: cannot find type 'EdgeInsets' in scope
480 |         pin(to: item.superview!.safeAreaLayoutGuide, insets: insets, alignment: alignment)
481 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:483:120: error: cannot find type 'NSLayoutConstraint' in scope
481 |     }
482 |
483 |     @discardableResult internal func readableContentPin(insets: EdgeInsets = .zero, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                                                                        `- error: cannot find type 'NSLayoutConstraint' in scope
484 |         pin(to: item.superview!.readableContentGuide, insets: insets, alignment: alignment)
485 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:483:65: error: cannot find type 'EdgeInsets' in scope
481 |     }
482 |
483 |     @discardableResult internal func readableContentPin(insets: EdgeInsets = .zero, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                 `- error: cannot find type 'EdgeInsets' in scope
484 |         pin(to: item.superview!.readableContentGuide, insets: insets, alignment: alignment)
485 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:487:112: error: cannot find type 'NSLayoutConstraint' in scope
485 |     }
486 |
487 |     @discardableResult internal func marginsPin(insets: EdgeInsets = .zero, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
488 |         pin(to: item.superview!.layoutMarginsGuide, insets: insets, alignment: alignment)
489 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:487:57: error: cannot find type 'EdgeInsets' in scope
485 |     }
486 |
487 |     @discardableResult internal func marginsPin(insets: EdgeInsets = .zero, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                         `- error: cannot find type 'EdgeInsets' in scope
488 |         pin(to: item.superview!.layoutMarginsGuide, insets: insets, alignment: alignment)
489 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:494:126: error: cannot find type 'NSLayoutConstraint' in scope
492 | extension AnchorCollectionEdges {
493 |     @available(*, deprecated, message: "Use .horizontal or .vertical before calling .pin instead of specifying axis")
494 |     @discardableResult internal func safeAreaPin(insets: EdgeInsets = .zero, axis: Axis?, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
495 |         pin(to: item.superview!.safeAreaLayoutGuide, insets: insets, axis: axis, alignment: alignment)
496 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:494:58: error: cannot find type 'EdgeInsets' in scope
492 | extension AnchorCollectionEdges {
493 |     @available(*, deprecated, message: "Use .horizontal or .vertical before calling .pin instead of specifying axis")
494 |     @discardableResult internal func safeAreaPin(insets: EdgeInsets = .zero, axis: Axis?, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                          `- error: cannot find type 'EdgeInsets' in scope
495 |         pin(to: item.superview!.safeAreaLayoutGuide, insets: insets, axis: axis, alignment: alignment)
496 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:499:133: error: cannot find type 'NSLayoutConstraint' in scope
497 |
498 |     @available(*, deprecated, message: "Use .horizontal or .vertical before calling .pin instead of specifying axis")
499 |     @discardableResult internal func readableContentPin(insets: EdgeInsets = .zero, axis: Axis?, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                                                                                     `- error: cannot find type 'NSLayoutConstraint' in scope
500 |         pin(to: item.superview!.readableContentGuide, insets: insets, axis: axis, alignment: alignment)
501 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:499:65: error: cannot find type 'EdgeInsets' in scope
497 |
498 |     @available(*, deprecated, message: "Use .horizontal or .vertical before calling .pin instead of specifying axis")
499 |     @discardableResult internal func readableContentPin(insets: EdgeInsets = .zero, axis: Axis?, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                 `- error: cannot find type 'EdgeInsets' in scope
500 |         pin(to: item.superview!.readableContentGuide, insets: insets, axis: axis, alignment: alignment)
501 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:504:125: error: cannot find type 'NSLayoutConstraint' in scope
502 |
503 |     @available(*, deprecated, message: "Use .horizontal or .vertical before calling .pin instead of specifying axis")
504 |     @discardableResult internal func marginsPin(insets: EdgeInsets = .zero, axis: Axis?, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                                                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
505 |         pin(to: item.superview!.layoutMarginsGuide, insets: insets, axis: axis, alignment: alignment)
506 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:504:57: error: cannot find type 'EdgeInsets' in scope
502 |
503 |     @available(*, deprecated, message: "Use .horizontal or .vertical before calling .pin instead of specifying axis")
504 |     @discardableResult internal func marginsPin(insets: EdgeInsets = .zero, axis: Axis?, alignment: Alignmment = .fill) -> [NSLayoutConstraint] {
    |                                                         `- error: cannot find type 'EdgeInsets' in scope
505 |         pin(to: item.superview!.layoutMarginsGuide, insets: insets, axis: axis, alignment: alignment)
506 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Stacks.swift:4:62: error: 'UIEvent' is unavailable in watchOS
  2 |
  3 | internal class TouchTransparentStackView: UIStackView {
  4 |     override open func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
    |                                                              `- error: 'UIEvent' is unavailable in watchOS
  5 |         let subview = super.hitTest(point, with: event)
  6 |         return subview !== self ? subview : 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/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Stacks.swift:4:75: error: 'UIView' is unavailable in watchOS
  2 |
  3 | internal class TouchTransparentStackView: UIStackView {
  4 |     override open func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
    |                                                                           `- error: 'UIView' is unavailable in watchOS
  5 |         let subview = super.hitTest(point, with: event)
  6 |         return subview !== self ? subview : 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/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/Subviews/Stacks.swift:3:43: error: 'UIStackView' is unavailable in watchOS
  1 | import UIKit
  2 |
  3 | internal class TouchTransparentStackView: UIStackView {
    |                                           `- error: 'UIStackView' is unavailable in watchOS
  4 |     override open func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
  5 |         let subview = super.hitTest(point, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Stacks.swift:36:60: error: 'UIStackView' is unavailable in watchOS
 34 | // MARK: - Specialized / Enclosed
 35 |
 36 | public func _StackView<EnclosingSelf: AddsSubviews, Stack: UIStackView>(
    |                                                            `- error: 'UIStackView' is unavailable in watchOS
 37 |     _ stackViewType: Stack.Type,
 38 |     @StackBuilder _ subviews: @escaping (EnclosingSelf) -> [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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Stacks.swift:38:61: error: 'UIView' is unavailable in watchOS
 36 | public func _StackView<EnclosingSelf: AddsSubviews, Stack: UIStackView>(
 37 |     _ stackViewType: Stack.Type,
 38 |     @StackBuilder _ subviews: @escaping (EnclosingSelf) -> [UIView]
    |                                                             `- error: 'UIView' is unavailable in watchOS
 39 | //    setup: @escaping (UIStackView) -> Void
 40 | ) -> (EnclosingSelf) -> UIStackView {
/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/Subviews/Stacks.swift:40:25: error: 'UIStackView' is unavailable in watchOS
 38 |     @StackBuilder _ subviews: @escaping (EnclosingSelf) -> [UIView]
 39 | //    setup: @escaping (UIStackView) -> Void
 40 | ) -> (EnclosingSelf) -> UIStackView {
    |                         `- error: 'UIStackView' is unavailable in watchOS
 41 |     return { (self) in
 42 |         let stack = Stack(frame: .zero)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Stacks.swift:53:71: error: 'UIView' is unavailable in watchOS
 51 |
 52 | public func _VerticalStack<EnclosingSelf: AddsSubviews>(
 53 |     @StackBuilder _ subviews: @escaping (_ `self`: EnclosingSelf) -> [UIView]
    |                                                                       `- error: 'UIView' is unavailable in watchOS
 54 | ) -> (EnclosingSelf) -> UIStackView {
 55 |     _StackView(VerticalStackView.self, subviews)
/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/Subviews/Stacks.swift:54:25: error: 'UIStackView' is unavailable in watchOS
 52 | public func _VerticalStack<EnclosingSelf: AddsSubviews>(
 53 |     @StackBuilder _ subviews: @escaping (_ `self`: EnclosingSelf) -> [UIView]
 54 | ) -> (EnclosingSelf) -> UIStackView {
    |                         `- error: 'UIStackView' is unavailable in watchOS
 55 |     _StackView(VerticalStackView.self, subviews)
 56 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Stacks.swift:66:71: error: 'UIView' is unavailable in watchOS
 64 |
 65 | public func _HorizontalStack<EnclosingSelf: AddsSubviews>(
 66 |     @StackBuilder _ subviews: @escaping (_ `self`: EnclosingSelf) -> [UIView]
    |                                                                       `- error: 'UIView' is unavailable in watchOS
 67 | ) -> (EnclosingSelf) -> UIStackView {
 68 |     _StackView(HorizontalStackView.self, subviews)
/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/Subviews/Stacks.swift:67:25: error: 'UIStackView' is unavailable in watchOS
 65 | public func _HorizontalStack<EnclosingSelf: AddsSubviews>(
 66 |     @StackBuilder _ subviews: @escaping (_ `self`: EnclosingSelf) -> [UIView]
 67 | ) -> (EnclosingSelf) -> UIStackView {
    |                         `- error: 'UIStackView' is unavailable in watchOS
 68 |     _StackView(HorizontalStackView.self, subviews)
 69 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Stacks.swift:80:35: error: 'UIView' is unavailable in watchOS
 78 | @resultBuilder
 79 | public enum StackBuilder {
 80 |     public typealias Expression = UIView
    |                                   `- error: 'UIView' is unavailable in watchOS
 81 |
 82 |     public typealias Component = [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/Subviews/Stacks.swift:82:35: error: 'UIView' is unavailable in watchOS
 80 |     public typealias Expression = UIView
 81 |
 82 |     public typealias Component = [UIView]
    |                                   `- error: 'UIView' is unavailable in watchOS
 83 |
 84 |     public static func buildExpression(_ expression: Expression) -> Component {
/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/Subviews/Subview.swift:4:44: error: 'UIView' is unavailable in watchOS
  2 |
  3 | public protocol SuperviewContainer {
  4 |     static var defaultSuperview: (Self) -> UIView { get }
    |                                            `- error: 'UIView' is unavailable in watchOS
  5 | }
  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/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/Subviews/Subview.swift:8:34: error: 'UIView' is unavailable in watchOS
  6 |
  7 | public protocol AddsSubviews: Enclosing, SuperviewContainer {
  8 |     typealias Subview<Superview: UIView, View: UIView> = AnySubview<Self, Superview, View>
    |                                  `- error: 'UIView' is unavailable in watchOS
  9 |     typealias ArrangedSubview<Stack: UIStackView, View: UIView> = AnyArrangedSubview<Self, Stack, View>
 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/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/Subviews/Subview.swift:8:48: error: 'UIView' is unavailable in watchOS
  6 |
  7 | public protocol AddsSubviews: Enclosing, SuperviewContainer {
  8 |     typealias Subview<Superview: UIView, View: UIView> = AnySubview<Self, Superview, View>
    |                                                `- error: 'UIView' is unavailable in watchOS
  9 |     typealias ArrangedSubview<Stack: UIStackView, View: UIView> = AnyArrangedSubview<Self, Stack, View>
 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/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/Subviews/Subview.swift:9:38: error: 'UIStackView' is unavailable in watchOS
  7 | public protocol AddsSubviews: Enclosing, SuperviewContainer {
  8 |     typealias Subview<Superview: UIView, View: UIView> = AnySubview<Self, Superview, View>
  9 |     typealias ArrangedSubview<Stack: UIStackView, View: UIView> = AnyArrangedSubview<Self, Stack, View>
    |                                      `- error: 'UIStackView' is unavailable in watchOS
 10 | }
 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Subview.swift:9:57: error: 'UIView' is unavailable in watchOS
  7 | public protocol AddsSubviews: Enclosing, SuperviewContainer {
  8 |     typealias Subview<Superview: UIView, View: UIView> = AnySubview<Self, Superview, View>
  9 |     typealias ArrangedSubview<Stack: UIStackView, View: UIView> = AnyArrangedSubview<Self, Stack, View>
    |                                                         `- error: 'UIView' is unavailable in watchOS
 10 | }
 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/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/Subviews/Subview.swift:19:42: error: 'UIView' is unavailable in watchOS
 17 |
 18 | extension UIView: SuperviewContainer {
 19 |     public static var defaultSuperview: (UIView) -> UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
 20 |         return \.self
 21 |     }
/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/Subviews/Subview.swift:19:53: error: 'UIView' is unavailable in watchOS
 17 |
 18 | extension UIView: SuperviewContainer {
 19 |     public static var defaultSuperview: (UIView) -> UIView {
    |                                                     `- error: 'UIView' is unavailable in watchOS
 20 |         return \.self
 21 |     }
/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/Subviews/Subview.swift:18:11: error: 'UIView' is unavailable in watchOS
 16 | }
 17 |
 18 | extension UIView: SuperviewContainer {
    |           `- error: 'UIView' is unavailable in watchOS
 19 |     public static var defaultSuperview: (UIView) -> UIView {
 20 |         return \.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/Subviews/Subview.swift:25:66: error: 'UIView' is unavailable in watchOS
 23 |
 24 | @propertyWrapper
 25 | public struct AnySubview<EnclosingSelf: AddsSubviews, Superview: UIView, View: UIView>: Enclosed {
    |                                                                  `- error: 'UIView' is unavailable in watchOS
 26 |
 27 |     public static subscript(
/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/Subviews/Subview.swift:25:80: error: 'UIView' is unavailable in watchOS
 23 |
 24 | @propertyWrapper
 25 | public struct AnySubview<EnclosingSelf: AddsSubviews, Superview: UIView, View: UIView>: Enclosed {
    |                                                                                `- error: 'UIView' is unavailable in watchOS
 26 |
 27 |     public static subscript(
/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/Subviews/Subview.swift:182:41: error: 'UIView' is unavailable in watchOS
180 | }
181 |
182 | extension AnySubview where Superview == UIView {
    |                                         `- error: 'UIView' is unavailable in watchOS
183 |     @_disfavoredOverload
184 |     public init(
/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/Subviews/Subview.swift:259:74: error: 'UIStackView' is unavailable in watchOS
257 |
258 | @propertyWrapper
259 | public struct AnyArrangedSubview<EnclosingSelf: AddsSubviews, Superview: UIStackView, View: UIView>: Enclosed {
    |                                                                          `- error: 'UIStackView' is unavailable in watchOS
260 |
261 |     public static subscript(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Subview.swift:259:93: error: 'UIView' is unavailable in watchOS
257 |
258 | @propertyWrapper
259 | public struct AnyArrangedSubview<EnclosingSelf: AddsSubviews, Superview: UIStackView, View: UIView>: Enclosed {
    |                                                                                             `- error: 'UIView' is unavailable in watchOS
260 |
261 |     public static subscript(
/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/Subviews/Subview.swift:391:15: error: 'UIView' is unavailable in watchOS
389 |
390 | public struct SubviewReplaceBehavior {
391 |     let new: (UIView) -> Void
    |               `- error: 'UIView' is unavailable in watchOS
392 |     let old: (UIView) -> Void
393 |
/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/Subviews/Subview.swift:392:15: error: 'UIView' is unavailable in watchOS
390 | public struct SubviewReplaceBehavior {
391 |     let new: (UIView) -> Void
392 |     let old: (UIView) -> Void
    |               `- error: 'UIView' is unavailable in watchOS
393 |
394 |     public init(new: @escaping (UIView) -> Void, old: @escaping (UIView) -> Void) {
/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/Subviews/Subview.swift:394:33: error: 'UIView' is unavailable in watchOS
392 |     let old: (UIView) -> Void
393 |
394 |     public init(new: @escaping (UIView) -> Void, old: @escaping (UIView) -> Void) {
    |                                 `- error: 'UIView' is unavailable in watchOS
395 |         self.new = new
396 |         self.old = old
/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/Subviews/Subview.swift:394:66: error: 'UIView' is unavailable in watchOS
392 |     let old: (UIView) -> Void
393 |
394 |     public init(new: @escaping (UIView) -> Void, old: @escaping (UIView) -> Void) {
    |                                                                  `- error: 'UIView' is unavailable in watchOS
395 |         self.new = new
396 |         self.old = old
/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/Subviews/Subview.swift:415:9: error: 'UIView' is unavailable in watchOS
413 |     public static let _removeAndFadeIn = SubviewReplaceBehavior { newVc in
414 |         newVc.alpha = 0.0
415 |         UIView.animate(withDuration: 0.3, delay: 0, options: .curveEaseInOut) {
    |         `- error: 'UIView' is unavailable in watchOS
416 |             newVc.alpha = 1.0
417 |         }
/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/Subviews/Subview.swift:424:9: error: 'UIView' is unavailable in watchOS
422 |     public static let _fadeOutAndFadeIn = SubviewReplaceBehavior { newVc in
423 |         newVc.alpha = 0.0
424 |         UIView.animate(withDuration: 0.33, delay: 0.4, options: .curveEaseInOut) {
    |         `- error: 'UIView' is unavailable in watchOS
425 |             newVc.alpha = 1.0
426 |         }
/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/Subviews/Subview.swift:428:9: error: 'UIView' is unavailable in watchOS
426 |         }
427 |     } old: { oldVc in
428 |         UIView.animate(withDuration: 0.33, delay: 0, options: .curveEaseInOut) {
    |         `- error: 'UIView' is unavailable in watchOS
429 |             oldVc.alpha = 0.0
430 |         } completion: { _ 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/Subviews/Subview.swift:437:9: error: 'UIView' is unavailable in watchOS
435 |     public static let _crossFade = SubviewReplaceBehavior { newVc in
436 |         newVc.alpha = 0.0
437 |         UIView.animate(withDuration: 0.33, delay: 0, options: .curveEaseInOut) {
    |         `- error: 'UIView' is unavailable in watchOS
438 |             newVc.alpha = 1.0
439 |         }
/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/Subviews/Subview.swift:441:9: error: 'UIView' is unavailable in watchOS
439 |         }
440 |     } old: { oldVc in
441 |         UIView.animate(withDuration: 0.33, delay: 0, options: .curveEaseInOut) {
    |         `- error: 'UIView' is unavailable in watchOS
442 |             oldVc.alpha = 0.0
443 |         } completion: { _ 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/Subviews/ViewLayoutOption.swift:4:29: error: 'UIView' is unavailable in watchOS
  2 |
  3 | public protocol ViewLayoutParent {
  4 |     func addSubview(_ view: UIView)
    |                             `- error: 'UIView' is unavailable in watchOS
  5 | }
  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/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/Subviews/ViewLayoutOption.swift:7:11: error: 'UIView' is unavailable in watchOS
  5 | }
  6 |
  7 | extension UIView: ViewLayoutParent { }
    |           `- error: 'UIView' is unavailable in watchOS
  8 |
  9 | extension ViewLayoutParent {
/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/Subviews/ViewLayoutOption.swift:10:37: error: 'UIView' is unavailable in watchOS
  8 |
  9 | extension ViewLayoutParent {
 10 |     public func addSubview<Subview: UIView>(_ view: Subview, _ viewLayoutOptions: ViewLayoutOption = [], configure: (Subview) -> () = { _ in }) {
    |                                     `- error: 'UIView' is unavailable in watchOS
 11 |         addSubview(view)
 12 |         viewLayoutOptions.layout(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/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/Subviews/ViewLayoutOption.swift:18:25: error: 'UIView' is unavailable in watchOS
 16 |
 17 | public protocol ViewLayoutSupporting: AnyObject {
 18 |     var _viewForLayout: UIView { get }
    |                         `- error: 'UIView' is unavailable in watchOS
 19 | }
 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/Subviews/ViewLayoutOption.swift:22:32: error: 'UIView' is unavailable in watchOS
 20 |
 21 | extension UIView: ViewLayoutSupporting {
 22 |     public var _viewForLayout: UIView { self }
    |                                `- error: 'UIView' is unavailable in watchOS
 23 | }
 24 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Subviews/ViewLayoutOption.swift:21:11: error: 'UIView' is unavailable in watchOS
 19 | }
 20 |
 21 | extension UIView: ViewLayoutSupporting {
    |           `- error: 'UIView' is unavailable in watchOS
 22 |     public var _viewForLayout: UIView { self }
 23 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Subviews/ViewLayoutOption.swift:26:32: error: 'UIView' is unavailable in watchOS
 24 |
 25 | extension UIViewController: ViewLayoutSupporting {
 26 |     public var _viewForLayout: UIView { self.view }
    |                                `- error: 'UIView' is unavailable in watchOS
 27 | }
 28 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Subviews/ViewLayoutOption.swift:25:11: error: 'UIViewController' is unavailable in watchOS
 23 | }
 24 |
 25 | extension UIViewController: ViewLayoutSupporting {
    |           `- error: 'UIViewController' is unavailable in watchOS
 26 |     public var _viewForLayout: UIView { self.view }
 27 | }
/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/Subviews/ViewLayoutOption.swift:33:36: error: 'UIView' is unavailable in watchOS
 31 |     // MARK: Internals
 32 |
 33 |     public init(layout: @escaping (UIView) -> Void) {
    |                                    `- error: 'UIView' is unavailable in watchOS
 34 |         self.layout = layout
 35 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h: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/Subviews/ViewLayoutOption.swift:43:59: error: 'UIView' is unavailable in watchOS
 41 |     }
 42 |
 43 |     public static func withSuperview(_ layout: @escaping (UIView, _ superview: UIView) -> Void) -> ViewLayoutOption {
    |                                                           `- error: 'UIView' is unavailable in watchOS
 44 |         ViewLayoutOption {
 45 |             guard let superview = $0.superview else {
/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/Subviews/ViewLayoutOption.swift:43:80: error: 'UIView' is unavailable in watchOS
 41 |     }
 42 |
 43 |     public static func withSuperview(_ layout: @escaping (UIView, _ superview: UIView) -> Void) -> ViewLayoutOption {
    |                                                                                `- error: 'UIView' is unavailable in watchOS
 44 |         ViewLayoutOption {
 45 |             guard let superview = $0.superview else {
/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/Subviews/ViewLayoutOption.swift:54:25: error: 'UIView' is unavailable in watchOS
 52 |     public typealias ArrayLiteralElement = ViewLayoutOption
 53 |
 54 |     public var layout: (UIView) -> ()
    |                         `- error: 'UIView' is unavailable in watchOS
 55 |
 56 |     // MARK: Public Quick Layout 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/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/Subviews/ViewLayoutOption.swift:129:70: error: 'UIView' is unavailable in watchOS
127 |         Self { $0.anchors.verticalEdges.pin() }
128 |     }
129 |     internal static func pinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
    |                                                                      `- error: 'UIView' is unavailable in watchOS
130 |         return Self { $0.anchors[keyPath: edge].pin(inset: inset) }
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/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/Subviews/ViewLayoutOption.swift:177:77: error: 'UIView' is unavailable in watchOS
175 |         Self { $0.anchors.verticalEdges.marginsPin() }
176 |     }
177 |     internal static func marginsPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
    |                                                                             `- error: 'UIView' is unavailable in watchOS
178 |         return Self { $0.anchors[keyPath: edge].marginsPin(inset: inset) }
179 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Subviews/ViewLayoutOption.swift:225:78: error: 'UIView' is unavailable in watchOS
223 |         Self { $0.anchors.verticalEdges.safeAreaPin() }
224 |     }
225 |     internal static func safeAreaPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
    |                                                                              `- error: 'UIView' is unavailable in watchOS
226 |         return Self { $0.anchors[keyPath: edge].safeAreaPin(inset: inset) }
227 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Subviews/ViewLayoutOption.swift:273:85: error: 'UIView' is unavailable in watchOS
271 |         Self { $0.anchors.verticalEdges.readableContentPin() }
272 |     }
273 |     internal static func readableContentPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
    |                                                                                     `- error: 'UIView' is unavailable in watchOS
274 |         return Self { $0.anchors[keyPath: edge].readableContentPin(inset: inset) }
275 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
Failed frontend command:
/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/Subviews/AutoParent.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/AutoSuperview.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/Child.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/Enclosed.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Creatable.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/Stacks.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/Subview.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Subviews.build/Debug-watchos/Subviews-t.build/Objects-normal/arm64/Subviews-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 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Subviews.build/Debug-watchos/Subviews-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Subviews.build/Debug-watchos/Subviews-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Subviews.build/Debug-watchos/Subviews-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Subviews -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Subviews.build/Debug-watchos/Subviews-t.build/Objects-normal/arm64/Subviews_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/Subviews.build/Debug-watchos/Subviews-t.build/Objects-normal/arm64/Subviews.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Subviews.build/Debug-watchos/Subviews-t.build/Objects-normal/arm64/Subviews.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Subviews.build/Debug-watchos/Subviews-t.build/Objects-normal/arm64/Subviews-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Subviews.build/Debug-watchos/Subviews-t.build/Objects-normal/arm64/Subviews-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Subviews.build/Debug-watchos/Subviews-t.build/Objects-normal/arm64/Subviews-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Subviews.build/Debug-watchos/Subviews-t.build/Objects-normal/arm64/Subviews.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Subviews.build/Debug-watchos/Subviews-t.build/Objects-normal/arm64/Subviews.abi.json
SwiftCompile normal arm64 (in target 'Subviews' from project 'Subviews')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/Extensions.swift (in target 'Subviews' from project 'Subviews')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Subviews/Extensions.swift (in target 'Subviews' from project 'Subviews')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Extensions.swift
SwiftCompile normal arm64 Compiling\ ViewLayoutOption.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift (in target 'Subviews' from project 'Subviews')
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:4:29: error: 'UIView' is unavailable in watchOS
  2 |
  3 | public protocol ViewLayoutParent {
  4 |     func addSubview(_ view: UIView)
    |                             `- error: 'UIView' is unavailable in watchOS
  5 | }
  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/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/Subviews/ViewLayoutOption.swift:7:11: error: 'UIView' is unavailable in watchOS
  5 | }
  6 |
  7 | extension UIView: ViewLayoutParent { }
    |           `- error: 'UIView' is unavailable in watchOS
  8 |
  9 | extension ViewLayoutParent {
/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/Subviews/ViewLayoutOption.swift:10:37: error: 'UIView' is unavailable in watchOS
  8 |
  9 | extension ViewLayoutParent {
 10 |     public func addSubview<Subview: UIView>(_ view: Subview, _ viewLayoutOptions: ViewLayoutOption = [], configure: (Subview) -> () = { _ in }) {
    |                                     `- error: 'UIView' is unavailable in watchOS
 11 |         addSubview(view)
 12 |         viewLayoutOptions.layout(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/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/Subviews/ViewLayoutOption.swift:18:25: error: 'UIView' is unavailable in watchOS
 16 |
 17 | public protocol ViewLayoutSupporting: AnyObject {
 18 |     var _viewForLayout: UIView { get }
    |                         `- error: 'UIView' is unavailable in watchOS
 19 | }
 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/Subviews/ViewLayoutOption.swift:22:32: error: 'UIView' is unavailable in watchOS
 20 |
 21 | extension UIView: ViewLayoutSupporting {
 22 |     public var _viewForLayout: UIView { self }
    |                                `- error: 'UIView' is unavailable in watchOS
 23 | }
 24 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Subviews/ViewLayoutOption.swift:21:11: error: 'UIView' is unavailable in watchOS
 19 | }
 20 |
 21 | extension UIView: ViewLayoutSupporting {
    |           `- error: 'UIView' is unavailable in watchOS
 22 |     public var _viewForLayout: UIView { self }
 23 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Subviews/ViewLayoutOption.swift:26:32: error: 'UIView' is unavailable in watchOS
 24 |
 25 | extension UIViewController: ViewLayoutSupporting {
 26 |     public var _viewForLayout: UIView { self.view }
    |                                `- error: 'UIView' is unavailable in watchOS
 27 | }
 28 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Subviews/ViewLayoutOption.swift:25:11: error: 'UIViewController' is unavailable in watchOS
 23 | }
 24 |
 25 | extension UIViewController: ViewLayoutSupporting {
    |           `- error: 'UIViewController' is unavailable in watchOS
 26 |     public var _viewForLayout: UIView { self.view }
 27 | }
/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/Subviews/ViewLayoutOption.swift:33:36: error: 'UIView' is unavailable in watchOS
 31 |     // MARK: Internals
 32 |
 33 |     public init(layout: @escaping (UIView) -> Void) {
    |                                    `- error: 'UIView' is unavailable in watchOS
 34 |         self.layout = layout
 35 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h: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/Subviews/ViewLayoutOption.swift:43:59: error: 'UIView' is unavailable in watchOS
 41 |     }
 42 |
 43 |     public static func withSuperview(_ layout: @escaping (UIView, _ superview: UIView) -> Void) -> ViewLayoutOption {
    |                                                           `- error: 'UIView' is unavailable in watchOS
 44 |         ViewLayoutOption {
 45 |             guard let superview = $0.superview else {
/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/Subviews/ViewLayoutOption.swift:43:80: error: 'UIView' is unavailable in watchOS
 41 |     }
 42 |
 43 |     public static func withSuperview(_ layout: @escaping (UIView, _ superview: UIView) -> Void) -> ViewLayoutOption {
    |                                                                                `- error: 'UIView' is unavailable in watchOS
 44 |         ViewLayoutOption {
 45 |             guard let superview = $0.superview else {
/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/Subviews/ViewLayoutOption.swift:54:25: error: 'UIView' is unavailable in watchOS
 52 |     public typealias ArrayLiteralElement = ViewLayoutOption
 53 |
 54 |     public var layout: (UIView) -> ()
    |                         `- error: 'UIView' is unavailable in watchOS
 55 |
 56 |     // MARK: Public Quick Layout 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/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/Subviews/ViewLayoutOption.swift:129:70: error: 'UIView' is unavailable in watchOS
127 |         Self { $0.anchors.verticalEdges.pin() }
128 |     }
129 |     internal static func pinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
    |                                                                      `- error: 'UIView' is unavailable in watchOS
130 |         return Self { $0.anchors[keyPath: edge].pin(inset: inset) }
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/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/Subviews/ViewLayoutOption.swift:177:77: error: 'UIView' is unavailable in watchOS
175 |         Self { $0.anchors.verticalEdges.marginsPin() }
176 |     }
177 |     internal static func marginsPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
    |                                                                             `- error: 'UIView' is unavailable in watchOS
178 |         return Self { $0.anchors[keyPath: edge].marginsPin(inset: inset) }
179 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Subviews/ViewLayoutOption.swift:225:78: error: 'UIView' is unavailable in watchOS
223 |         Self { $0.anchors.verticalEdges.safeAreaPin() }
224 |     }
225 |     internal static func safeAreaPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
    |                                                                              `- error: 'UIView' is unavailable in watchOS
226 |         return Self { $0.anchors[keyPath: edge].safeAreaPin(inset: inset) }
227 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Subviews/ViewLayoutOption.swift:273:85: error: 'UIView' is unavailable in watchOS
271 |         Self { $0.anchors.verticalEdges.readableContentPin() }
272 |     }
273 |     internal static func readableContentPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
    |                                                                                     `- error: 'UIView' is unavailable in watchOS
274 |         return Self { $0.anchors[keyPath: edge].readableContentPin(inset: inset) }
275 |     }
/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/Subviews/ViewLayoutOption.swift:61:19: error: value of type 'UIView' has no member 'anchors'
 59 |
 60 |     public static var alignCenter: Self {
 61 |         Self { $0.anchors.center.align() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
 62 |     }
 63 |     public static var alignCenterX: Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:64:19: error: value of type 'UIView' has no member 'anchors'
 62 |     }
 63 |     public static var alignCenterX: Self {
 64 |         Self { $0.anchors.centerX.align() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
 65 |     }
 66 |     public static var alignCenterY: Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:67:19: error: value of type 'UIView' has no member 'anchors'
 65 |     }
 66 |     public static var alignCenterY: Self {
 67 |         Self { $0.anchors.centerY.align() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
 68 |     }
 69 |
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:74:16: error: value of type 'UIView' has no member 'anchors'
 72 |     public static func alignCenter(offset: CGSize) -> ViewLayoutOption {
 73 |         ViewLayoutOption {
 74 |             $0.anchors.centerX.align(offset: offset.width)
    |                `- error: value of type 'UIView' has no member 'anchors'
 75 |             $0.anchors.centerY.align(offset: offset.height)
 76 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:79:31: error: value of type 'UIView' has no member 'anchors'
 77 |     }
 78 |     public static func alignCenterX(offset: CGFloat) -> ViewLayoutOption {
 79 |         ViewLayoutOption { $0.anchors.centerX.align(offset: offset) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
 80 |     }
 81 |     public static func alignCenterY(offset: CGFloat) -> ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:82:31: error: value of type 'UIView' has no member 'anchors'
 80 |     }
 81 |     public static func alignCenterY(offset: CGFloat) -> ViewLayoutOption {
 82 |         ViewLayoutOption { $0.anchors.centerY.align(offset: offset) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
 83 |     }
 84 |
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:88:31: error: value of type 'UIView' has no member 'anchors'
 86 |
 87 |     public static func size(_ size: CGSize) -> ViewLayoutOption {
 88 |         ViewLayoutOption { $0.anchors.size.equal(size) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
 89 |     }
 90 |     public static func height(_ height: CGFloat) -> ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:91:31: error: value of type 'UIView' has no member 'anchors'
 89 |     }
 90 |     public static func height(_ height: CGFloat) -> ViewLayoutOption {
 91 |         ViewLayoutOption { $0.anchors.height.equal(height) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
 92 |     }
 93 |     public static func width(_ width: CGFloat) -> ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:94:31: error: value of type 'UIView' has no member 'anchors'
 92 |     }
 93 |     public static func width(_ width: CGFloat) -> ViewLayoutOption {
 94 |         ViewLayoutOption { $0.anchors.width.equal(width) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
 95 |     }
 96 |     public static func aspectRatio(_ widthToHeight: CGFloat) -> ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:97:31: error: value of type 'UIView' has no member 'anchors'
 95 |     }
 96 |     public static func aspectRatio(_ widthToHeight: CGFloat) -> ViewLayoutOption {
 97 |         ViewLayoutOption { $0.anchors.width.equal($0.anchors.height.multiplied(by: widthToHeight)) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
 98 |     }
 99 |     public static var aspectRatioSquare: ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:97:54: error: value of type 'UIView' has no member 'anchors'
 95 |     }
 96 |     public static func aspectRatio(_ widthToHeight: CGFloat) -> ViewLayoutOption {
 97 |         ViewLayoutOption { $0.anchors.width.equal($0.anchors.height.multiplied(by: widthToHeight)) }
    |                                                      `- error: value of type 'UIView' has no member 'anchors'
 98 |     }
 99 |     public static var aspectRatioSquare: ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:105:16: error: value of type 'UIView' has no member 'anchors'
103 |     public static func relativeSize(_ relativeSize: CGSize) -> ViewLayoutOption {
104 |         .withSuperview {
105 |             $0.anchors.height.equal($1.anchors.height.multiplied(by: relativeSize.height))
    |                `- error: value of type 'UIView' has no member 'anchors'
106 |             $0.anchors.width.equal($1.anchors.width.multiplied(by: relativeSize.width))
107 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:105:40: error: value of type 'UIView' has no member 'anchors'
103 |     public static func relativeSize(_ relativeSize: CGSize) -> ViewLayoutOption {
104 |         .withSuperview {
105 |             $0.anchors.height.equal($1.anchors.height.multiplied(by: relativeSize.height))
    |                                        `- error: value of type 'UIView' has no member 'anchors'
106 |             $0.anchors.width.equal($1.anchors.width.multiplied(by: relativeSize.width))
107 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:111:18: error: value of type 'UIView' has no member 'anchors'
109 |     public static func relativeHeight(_ relativeHeight: CGFloat) -> ViewLayoutOption {
110 |         .withSuperview { view, superview in
111 |             view.anchors.height.equal(superview.anchors.height.multiplied(by: relativeHeight))
    |                  `- error: value of type 'UIView' has no member 'anchors'
112 |         }
113 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:111:49: error: value of type 'UIView' has no member 'anchors'
109 |     public static func relativeHeight(_ relativeHeight: CGFloat) -> ViewLayoutOption {
110 |         .withSuperview { view, superview in
111 |             view.anchors.height.equal(superview.anchors.height.multiplied(by: relativeHeight))
    |                                                 `- error: value of type 'UIView' has no member 'anchors'
112 |         }
113 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:116:18: error: value of type 'UIView' has no member 'anchors'
114 |     public static func relativeWidth(_ relativeWidth: CGFloat) -> ViewLayoutOption {
115 |         .withSuperview { view, superview in
116 |             view.anchors.width.equal(superview.anchors.width.multiplied(by: relativeWidth))
    |                  `- error: value of type 'UIView' has no member 'anchors'
117 |         }
118 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:116:48: error: value of type 'UIView' has no member 'anchors'
114 |     public static func relativeWidth(_ relativeWidth: CGFloat) -> ViewLayoutOption {
115 |         .withSuperview { view, superview in
116 |             view.anchors.width.equal(superview.anchors.width.multiplied(by: relativeWidth))
    |                                                `- error: value of type 'UIView' has no member 'anchors'
117 |         }
118 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:122:45: error: value of type 'UIView' has no member 'anchors'
120 |     // MARK: Pin
121 |
122 |     public static var pin: Self { Self { $0.anchors.edges.pin() } }
    |                                             `- error: value of type 'UIView' has no member 'anchors'
123 |     public static var pinHorizontally: Self {
124 |         Self { $0.anchors.horizontalEdges.pin() }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:124:19: error: value of type 'UIView' has no member 'anchors'
122 |     public static var pin: Self { Self { $0.anchors.edges.pin() } }
123 |     public static var pinHorizontally: Self {
124 |         Self { $0.anchors.horizontalEdges.pin() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
125 |     }
126 |     public static var pinVertically: Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:127:19: error: value of type 'UIView' has no member 'anchors'
125 |     }
126 |     public static var pinVertically: Self {
127 |         Self { $0.anchors.verticalEdges.pin() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
128 |     }
129 |     internal static func pinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:130:26: error: value of type 'UIView' has no member 'anchors'
128 |     }
129 |     internal static func pinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
130 |         return Self { $0.anchors[keyPath: edge].pin(inset: inset) }
    |                          `- error: value of type 'UIView' has no member 'anchors'
131 |     }
132 |     public static var pinBottom: Self { Self.pinEdge(\.bottom) }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Internal/Align.swift:43:46: error: cannot find type 'LayoutItem' in scope
 41 | }
 42 |
 43 | internal extension LayoutAnchors where Base: LayoutItem {
    |                                              `- error: cannot find type 'LayoutItem' in scope
 44 |
 45 |     // MARK: Anchors
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:140:31: error: value of type 'UIView' has no member 'anchors'
138 |
139 |     public static func pin(insets: UIEdgeInsets) -> ViewLayoutOption {
140 |         ViewLayoutOption { $0.anchors.edges.pin(insets: insets) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
141 |     }
142 |     public static func pin(inset: CGFloat) -> ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:147:31: error: value of type 'UIView' has no member 'anchors'
145 |
146 |     public static func pinHorizontally(insets: HorizontalInsets) -> ViewLayoutOption {
147 |         ViewLayoutOption { $0.anchors.horizontalEdges.pin(insets: .init(horizontal: insets)) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
148 |     }
149 |     public static func pinVertically(insets: VerticalInsets) -> ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:150:31: error: value of type 'UIView' has no member 'anchors'
148 |     }
149 |     public static func pinVertically(insets: VerticalInsets) -> ViewLayoutOption {
150 |         ViewLayoutOption { $0.anchors.verticalEdges.pin(insets: .init(vertical: insets)) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
151 |     }
152 |
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:169:19: error: value of type 'UIView' has no member 'anchors'
167 |
168 |     public static var marginsPin: Self {
169 |         Self { $0.anchors.edges.marginsPin() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
170 |     }
171 |     public static var marginsPinHorizontally: Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:172:19: error: value of type 'UIView' has no member 'anchors'
170 |     }
171 |     public static var marginsPinHorizontally: Self {
172 |         Self { $0.anchors.horizontalEdges.marginsPin() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
173 |     }
174 |     public static var marginsPinVertically: Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:175:19: error: value of type 'UIView' has no member 'anchors'
173 |     }
174 |     public static var marginsPinVertically: Self {
175 |         Self { $0.anchors.verticalEdges.marginsPin() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
176 |     }
177 |     internal static func marginsPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:178:26: error: value of type 'UIView' has no member 'anchors'
176 |     }
177 |     internal static func marginsPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
178 |         return Self { $0.anchors[keyPath: edge].marginsPin(inset: inset) }
    |                          `- error: value of type 'UIView' has no member 'anchors'
179 |     }
180 |     public static var marginsPinBottom: Self { Self.marginsPinEdge(\.bottom) }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:188:31: error: value of type 'UIView' has no member 'anchors'
186 |
187 |     public static func marginsPin(insets: UIEdgeInsets) -> ViewLayoutOption {
188 |         ViewLayoutOption { $0.anchors.edges.marginsPin(insets: insets) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
189 |     }
190 |     public static func marginsPin(inset: CGFloat) -> ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:195:31: error: value of type 'UIView' has no member 'anchors'
193 |
194 |     public static func marginsPinHorizontally(insets: HorizontalInsets) -> ViewLayoutOption {
195 |         ViewLayoutOption { $0.anchors.horizontalEdges.marginsPin(insets: .init(horizontal: insets)) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
196 |     }
197 |     public static func marginsPinVertically(insets: VerticalInsets) -> ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:198:31: error: value of type 'UIView' has no member 'anchors'
196 |     }
197 |     public static func marginsPinVertically(insets: VerticalInsets) -> ViewLayoutOption {
198 |         ViewLayoutOption { $0.anchors.verticalEdges.marginsPin(insets: .init(vertical: insets)) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
199 |     }
200 |
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:217:19: error: value of type 'UIView' has no member 'anchors'
215 |
216 |     public static var safeAreaPin: Self {
217 |         Self { $0.anchors.edges.safeAreaPin() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
218 |     }
219 |     public static var safeAreaPinHorizontally: Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:220:19: error: value of type 'UIView' has no member 'anchors'
218 |     }
219 |     public static var safeAreaPinHorizontally: Self {
220 |         Self { $0.anchors.horizontalEdges.safeAreaPin() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
221 |     }
222 |     public static var safeAreaPinVertically: Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:223:19: error: value of type 'UIView' has no member 'anchors'
221 |     }
222 |     public static var safeAreaPinVertically: Self {
223 |         Self { $0.anchors.verticalEdges.safeAreaPin() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
224 |     }
225 |     internal static func safeAreaPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:226:26: error: value of type 'UIView' has no member 'anchors'
224 |     }
225 |     internal static func safeAreaPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
226 |         return Self { $0.anchors[keyPath: edge].safeAreaPin(inset: inset) }
    |                          `- error: value of type 'UIView' has no member 'anchors'
227 |     }
228 |     public static var safeAreaPinBottom: Self { Self.safeAreaPinEdge(\.bottom) }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:236:31: error: value of type 'UIView' has no member 'anchors'
234 |
235 |     public static func safeAreaPin(insets: UIEdgeInsets) -> ViewLayoutOption {
236 |         ViewLayoutOption { $0.anchors.edges.safeAreaPin(insets: insets) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
237 |     }
238 |     public static func safeAreaPin(inset: CGFloat) -> ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:243:31: error: value of type 'UIView' has no member 'anchors'
241 |
242 |     public static func safeAreaPinHorizontally(insets: HorizontalInsets) -> ViewLayoutOption {
243 |         ViewLayoutOption { $0.anchors.horizontalEdges.safeAreaPin(insets: .init(horizontal: insets)) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
244 |     }
245 |     public static func safeAreaPinVertically(insets: VerticalInsets) -> ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:246:31: error: value of type 'UIView' has no member 'anchors'
244 |     }
245 |     public static func safeAreaPinVertically(insets: VerticalInsets) -> ViewLayoutOption {
246 |         ViewLayoutOption { $0.anchors.verticalEdges.safeAreaPin(insets: .init(vertical: insets)) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
247 |     }
248 |
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:265:19: error: value of type 'UIView' has no member 'anchors'
263 |
264 |     public static var readableContentPin: Self {
265 |         Self { $0.anchors.edges.readableContentPin() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
266 |     }
267 |     public static var readableContentPinHorizontally: Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:268:19: error: value of type 'UIView' has no member 'anchors'
266 |     }
267 |     public static var readableContentPinHorizontally: Self {
268 |         Self { $0.anchors.horizontalEdges.readableContentPin() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
269 |     }
270 |     public static var readableContentPinVertically: Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:271:19: error: value of type 'UIView' has no member 'anchors'
269 |     }
270 |     public static var readableContentPinVertically: Self {
271 |         Self { $0.anchors.verticalEdges.readableContentPin() }
    |                   `- error: value of type 'UIView' has no member 'anchors'
272 |     }
273 |     internal static func readableContentPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:274:26: error: value of type 'UIView' has no member 'anchors'
272 |     }
273 |     internal static func readableContentPinEdge<Axis>(_ edge: KeyPath<LayoutAnchors<UIView>, Anchor<AnchorType.Edge, Axis>>, inset: CGFloat = 0) -> Self {
274 |         return Self { $0.anchors[keyPath: edge].readableContentPin(inset: inset) }
    |                          `- error: value of type 'UIView' has no member 'anchors'
275 |     }
276 |     public static var readableContentPinBottom: Self { Self.readableContentPinEdge(\.bottom) }
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:284:31: error: value of type 'UIView' has no member 'anchors'
282 |
283 |     public static func readableContentPin(insets: UIEdgeInsets) -> ViewLayoutOption {
284 |         ViewLayoutOption { $0.anchors.edges.readableContentPin(insets: insets) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
285 |     }
286 |     public static func readableContentPin(inset: CGFloat) -> ViewLayoutOption {
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift:291:31: error: value of type 'UIView' has no member 'anchors'
289 |
290 |     public static func readableContentPinHorizontally(insets: HorizontalInsets) -> ViewLayoutOption {
291 |         ViewLayoutOption { $0.anchors.horizontalEdges.readableContentPin(insets: .init(horizontal: insets)) }
    |                               `- error: value of type 'UIView' has no member 'anchors'
292 |     }
293 |     public static func readableContentPinVertically(insets: VerticalInsets) -> ViewLayoutOption {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Subviews/ViewLayoutOption.swift (in target 'Subviews' from project 'Subviews')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewLayoutOption.swift
SwiftCompile normal arm64 Compiling\ Subview.swift /Users/admin/builder/spi-builder-workspace/Sources/Subviews/Subview.swift (in target 'Subviews' from project 'Subviews')
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Subview.swift:4:44: error: 'UIView' is unavailable in watchOS
  2 |
  3 | public protocol SuperviewContainer {
  4 |     static var defaultSuperview: (Self) -> UIView { get }
    |                                            `- error: 'UIView' is unavailable in watchOS
  5 | }
  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/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/Subviews/Subview.swift:8:34: error: 'UIView' is unavailable in watchOS
  6 |
  7 | public protocol AddsSubviews: Enclosing, SuperviewContainer {
  8 |     typealias Subview<Superview: UIView, View: UIView> = AnySubview<Self, Superview, View>
    |                                  `- error: 'UIView' is unavailable in watchOS
  9 |     typealias ArrangedSubview<Stack: UIStackView, View: UIView> = AnyArrangedSubview<Self, Stack, View>
 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/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/Subviews/Subview.swift:8:48: error: 'UIView' is unavailable in watchOS
  6 |
  7 | public protocol AddsSubviews: Enclosing, SuperviewContainer {
  8 |     typealias Subview<Superview: UIView, View: UIView> = AnySubview<Self, Superview, View>
    |                                                `- error: 'UIView' is unavailable in watchOS
  9 |     typealias ArrangedSubview<Stack: UIStackView, View: UIView> = AnyArrangedSubview<Self, Stack, View>
 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/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/Subviews/Subview.swift:9:38: error: 'UIStackView' is unavailable in watchOS
  7 | public protocol AddsSubviews: Enclosing, SuperviewContainer {
  8 |     typealias Subview<Superview: UIView, View: UIView> = AnySubview<Self, Superview, View>
  9 |     typealias ArrangedSubview<Stack: UIStackView, View: UIView> = AnyArrangedSubview<Self, Stack, View>
    |                                      `- error: 'UIStackView' is unavailable in watchOS
 10 | }
 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Subview.swift:9:57: error: 'UIView' is unavailable in watchOS
  7 | public protocol AddsSubviews: Enclosing, SuperviewContainer {
  8 |     typealias Subview<Superview: UIView, View: UIView> = AnySubview<Self, Superview, View>
  9 |     typealias ArrangedSubview<Stack: UIStackView, View: UIView> = AnyArrangedSubview<Self, Stack, View>
    |                                                         `- error: 'UIView' is unavailable in watchOS
 10 | }
 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/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/Subviews/Subview.swift:19:42: error: 'UIView' is unavailable in watchOS
 17 |
 18 | extension UIView: SuperviewContainer {
 19 |     public static var defaultSuperview: (UIView) -> UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
 20 |         return \.self
 21 |     }
/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/Subviews/Subview.swift:19:53: error: 'UIView' is unavailable in watchOS
 17 |
 18 | extension UIView: SuperviewContainer {
 19 |     public static var defaultSuperview: (UIView) -> UIView {
    |                                                     `- error: 'UIView' is unavailable in watchOS
 20 |         return \.self
 21 |     }
/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/Subviews/Subview.swift:18:11: error: 'UIView' is unavailable in watchOS
 16 | }
 17 |
 18 | extension UIView: SuperviewContainer {
    |           `- error: 'UIView' is unavailable in watchOS
 19 |     public static var defaultSuperview: (UIView) -> UIView {
 20 |         return \.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/Subviews/Subview.swift:25:66: error: 'UIView' is unavailable in watchOS
 23 |
 24 | @propertyWrapper
 25 | public struct AnySubview<EnclosingSelf: AddsSubviews, Superview: UIView, View: UIView>: Enclosed {
    |                                                                  `- error: 'UIView' is unavailable in watchOS
 26 |
 27 |     public static subscript(
/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/Subviews/Subview.swift:25:80: error: 'UIView' is unavailable in watchOS
 23 |
 24 | @propertyWrapper
 25 | public struct AnySubview<EnclosingSelf: AddsSubviews, Superview: UIView, View: UIView>: Enclosed {
    |                                                                                `- error: 'UIView' is unavailable in watchOS
 26 |
 27 |     public static subscript(
/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/Subviews/Subview.swift:182:41: error: 'UIView' is unavailable in watchOS
180 | }
181 |
182 | extension AnySubview where Superview == UIView {
    |                                         `- error: 'UIView' is unavailable in watchOS
183 |     @_disfavoredOverload
184 |     public init(
/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/Subviews/Subview.swift:259:74: error: 'UIStackView' is unavailable in watchOS
257 |
258 | @propertyWrapper
259 | public struct AnyArrangedSubview<EnclosingSelf: AddsSubviews, Superview: UIStackView, View: UIView>: Enclosed {
    |                                                                          `- error: 'UIStackView' is unavailable in watchOS
260 |
261 |     public static subscript(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Subviews/Subview.swift:259:93: error: 'UIView' is unavailable in watchOS
257 |
258 | @propertyWrapper
259 | public struct AnyArrangedSubview<EnclosingSelf: AddsSubviews, Superview: UIStackView, View: UIView>: Enclosed {
    |                                                                                             `- error: 'UIView' is unavailable in watchOS
260 |
261 |     public static subscript(
/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/Subviews/Subview.swift:391:15: error: 'UIView' is unavailable in watchOS
389 |
390 | public struct SubviewReplaceBehavior {
391 |     let new: (UIView) -> Void
    |               `- error: 'UIView' is unavailable in watchOS
392 |     let old: (UIView) -> Void
393 |
/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/Subviews/Subview.swift:392:15: error: 'UIView' is unavailable in watchOS
390 | public struct SubviewReplaceBehavior {
391 |     let new: (UIView) -> Void
392 |     let old: (UIView) -> Void
    |               `- error: 'UIView' is unavailable in watchOS
393 |
394 |     public init(new: @escaping (UIView) -> Void, old: @escaping (UIView) -> Void) {
/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/Subviews/Subview.swift:394:33: error: 'UIView' is unavailable in watchOS
392 |     let old: (UIView) -> Void
393 |
394 |     public init(new: @escaping (UIView) -> Void, old: @escaping (UIView) -> Void) {
    |                                 `- error: 'UIView' is unavailable in watchOS
395 |         self.new = new
396 |         self.old = old
/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/Subviews/Subview.swift:394:66: error: 'UIView' is unavailable in watchOS
392 |     let old: (UIView) -> Void
393 |
394 |     public init(new: @escaping (UIView) -> Void, old: @escaping (UIView) -> Void) {
    |                                                                  `- error: 'UIView' is unavailable in watchOS
395 |         self.new = new
396 |         self.old = old
/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/Subviews/Subview.swift:415:9: error: 'UIView' is unavailable in watchOS
413 |     public static let _removeAndFadeIn = SubviewReplaceBehavior { newVc in
414 |         newVc.alpha = 0.0
415 |         UIView.animate(withDuration: 0.3, delay: 0, options: .curveEaseInOut) {
    |         `- error: 'UIView' is unavailable in watchOS
416 |             newVc.alpha = 1.0
417 |         }
/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/Subviews/Subview.swift:424:9: error: 'UIView' is unavailable in watchOS
422 |     public static let _fadeOutAndFadeIn = SubviewReplaceBehavior { newVc in
423 |         newVc.alpha = 0.0
424 |         UIView.animate(withDuration: 0.33, delay: 0.4, options: .curveEaseInOut) {
    |         `- error: 'UIView' is unavailable in watchOS
425 |             newVc.alpha = 1.0
426 |         }
/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/Subviews/Subview.swift:428:9: error: 'UIView' is unavailable in watchOS
426 |         }
427 |     } old: { oldVc in
428 |         UIView.animate(withDuration: 0.33, delay: 0, options: .curveEaseInOut) {
    |         `- error: 'UIView' is unavailable in watchOS
429 |             oldVc.alpha = 0.0
430 |         } completion: { _ 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/Subviews/Subview.swift:437:9: error: 'UIView' is unavailable in watchOS
435 |     public static let _crossFade = SubviewReplaceBehavior { newVc in
436 |         newVc.alpha = 0.0
437 |         UIView.animate(withDuration: 0.33, delay: 0, options: .curveEaseInOut) {
    |         `- error: 'UIView' is unavailable in watchOS
438 |             newVc.alpha = 1.0
439 |         }
/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/Subviews/Subview.swift (in target 'Subviews' from project 'Subviews')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Subview.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Subviews (in target 'Subviews' from project 'Subviews')
SwiftCompile normal arm64_32 (in target 'Subviews' from project 'Subviews')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-19 05:13:30.702 xcodebuild[793:4817] [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\ Subviews (in target 'Subviews' from project 'Subviews')
	SwiftCompile normal arm64 (in target 'Subviews' from project 'Subviews')
	Building workspace Subviews with scheme Subviews
(3 failures)
BUILD FAILURE 6.4 watchOS