The Swift Package Index logo.Swift Package Index

Build Information

Failed to build LayoutUI, reference 0.0.2 (991636), with Swift 6.4 for watchOS using Xcode 27.0 on 18 Sep 2026 12:26:22 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 LayoutUI -destination generic/platform=watchOS

Build Log

/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:276:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
274 | extension MinX.Align { // TODO: Change to pattern {target_anchor}.{action}.{constraint_anchor}
275 |     public typealias MaxX = LayoutUI.MinX.Before.Align
276 |     public typealias MinX = LayoutUI.MinX.After.Align
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
277 |     public typealias MidX = LayoutUI.MinX.Center.Align
278 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:286:42: error: cannot find type 'CGRect' in scope
284 |         @inlinable
285 |         @inline(__always)
286 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
287 |             rect.origin.x = source.minX - rect.size.width
288 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:286:63: error: cannot find type 'CGRect' in scope
284 |         @inlinable
285 |         @inline(__always)
286 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
287 |             rect.origin.x = source.minX - rect.size.width
288 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:279:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
277 |     public typealias MidX = LayoutUI.MinX.Center.Align
278 | }
279 | extension MinX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
280 |     public struct Align: MinXLayout {
281 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:298:42: error: cannot find type 'CGRect' in scope
296 |         @inlinable
297 |         @inline(__always)
298 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
299 |             rect.origin.x = source.minX
300 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:298:63: error: cannot find type 'CGRect' in scope
296 |         @inlinable
297 |         @inline(__always)
298 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
299 |             rect.origin.x = source.minX
300 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:291:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
289 |     }
290 | }
291 | extension MinX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
292 |     public struct Align: MinXLayout {
293 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:310:42: error: cannot find type 'CGRect' in scope
308 |         @inlinable
309 |         @inline(__always)
310 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
311 |             rect.origin.x = source.minX - rect.size.width * 0.5
312 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:310:63: error: cannot find type 'CGRect' in scope
308 |         @inlinable
309 |         @inline(__always)
310 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
311 |             rect.origin.x = source.minX - rect.size.width * 0.5
312 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:319:16: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
317 |     let base: Base
318 |     @usableFromInline
319 |     let value: CGFloat
    |                `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
320 |     @usableFromInline
321 |     init(_ base: Base, value: CGFloat) {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:319:9: warning: cannot use struct 'CGFloat' in a property declaration marked public or in a '@frozen' or '@usableFromInline' context; 'CoreFoundation' was not imported by this file
317 |     let base: Base
318 |     @usableFromInline
319 |     let value: CGFloat
    |         `- warning: cannot use struct 'CGFloat' in a property declaration marked public or in a '@frozen' or '@usableFromInline' context; 'CoreFoundation' was not imported by this file
320 |     @usableFromInline
321 |     init(_ base: Base, value: CGFloat) {
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:321:31: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
319 |     let value: CGFloat
320 |     @usableFromInline
321 |     init(_ base: Base, value: CGFloat) {
    |                               `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
322 |         self.base = base; self.value = value
323 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:321:5: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
319 |     let value: CGFloat
320 |     @usableFromInline
321 |     init(_ base: Base, value: CGFloat) {
    |     `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
322 |         self.base = base; self.value = value
323 |     }
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:326:38: error: cannot find type 'CGRect' in scope
324 |     @inlinable
325 |     @inline(__always)
326 |     public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                      `- error: cannot find type 'CGRect' in scope
327 |         base.layout(&rect, with: source)
328 |         rect.origin.x += value
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:326:59: error: cannot find type 'CGRect' in scope
324 |     @inlinable
325 |     @inline(__always)
326 |     public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                           `- error: cannot find type 'CGRect' in scope
327 |         base.layout(&rect, with: source)
328 |         rect.origin.x += value
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:334:33: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
332 |     @inlinable
333 |     @inline(__always)
334 |     public func offset(_ value: CGFloat) -> MinXOffset<Self> {
    |                                 `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
335 |         MinXOffset(self, value: value)
336 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:334:17: warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
332 |     @inlinable
333 |     @inline(__always)
334 |     public func offset(_ value: CGFloat) -> MinXOffset<Self> {
    |                 |- warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                 `- note: The missing import of module 'CoreFoundation' will be added implicitly
335 |         MinXOffset(self, value: value)
336 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:342:16: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
340 |     let base: Base
341 |     @usableFromInline
342 |     let value: CGFloat
    |                `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
343 |     @usableFromInline
344 |     init(_ base: Base, value: CGFloat) {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:342:9: warning: cannot use struct 'CGFloat' in a property declaration marked public or in a '@frozen' or '@usableFromInline' context; 'CoreFoundation' was not imported by this file
340 |     let base: Base
341 |     @usableFromInline
342 |     let value: CGFloat
    |         `- warning: cannot use struct 'CGFloat' in a property declaration marked public or in a '@frozen' or '@usableFromInline' context; 'CoreFoundation' was not imported by this file
343 |     @usableFromInline
344 |     init(_ base: Base, value: CGFloat) {
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:344:31: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
342 |     let value: CGFloat
343 |     @usableFromInline
344 |     init(_ base: Base, value: CGFloat) {
    |                               `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
345 |         self.base = base; self.value = value
346 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:344:5: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
342 |     let value: CGFloat
343 |     @usableFromInline
344 |     init(_ base: Base, value: CGFloat) {
    |     `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
345 |         self.base = base; self.value = value
346 |     }
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:349:38: error: cannot find type 'CGRect' in scope
347 |     @inlinable
348 |     @inline(__always)
349 |     public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                      `- error: cannot find type 'CGRect' in scope
350 |         base.layout(&rect, with: source)
351 |         rect.origin.x += source.width * value
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:349:59: error: cannot find type 'CGRect' in scope
347 |     @inlinable
348 |     @inline(__always)
349 |     public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                           `- error: cannot find type 'CGRect' in scope
350 |         base.layout(&rect, with: source)
351 |         rect.origin.x += source.width * value
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:357:42: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
355 |     @inlinable
356 |     @inline(__always)
357 |     public func offset(multiplier value: CGFloat) -> MinXOffsetMultiplier<Self> {
    |                                          `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
358 |         MinXOffsetMultiplier(self, value: value)
359 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:357:17: warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
355 |     @inlinable
356 |     @inline(__always)
357 |     public func offset(multiplier value: CGFloat) -> MinXOffsetMultiplier<Self> {
    |                 |- warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                 `- note: The missing import of module 'CoreFoundation' will be added implicitly
358 |         MinXOffsetMultiplier(self, value: value)
359 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:371:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
369 | }
370 | extension MaxX.Align { // TODO: Change to pattern {target_anchor}.{action}.{constraint_anchor}
371 |     public typealias MaxX = LayoutUI.MaxX.Before.Align
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
372 |     public typealias MinX = LayoutUI.MaxX.After.Align
373 |     public typealias MidX = LayoutUI.MaxX.Center.Align
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:372:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
370 | extension MaxX.Align { // TODO: Change to pattern {target_anchor}.{action}.{constraint_anchor}
371 |     public typealias MaxX = LayoutUI.MaxX.Before.Align
372 |     public typealias MinX = LayoutUI.MaxX.After.Align
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
373 |     public typealias MidX = LayoutUI.MaxX.Center.Align
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:382:42: error: cannot find type 'CGRect' in scope
380 |         @inlinable
381 |         @inline(__always)
382 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
383 |             rect.origin.x = source.maxX - rect.size.width
384 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:382:63: error: cannot find type 'CGRect' in scope
380 |         @inlinable
381 |         @inline(__always)
382 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
383 |             rect.origin.x = source.maxX - rect.size.width
384 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:375:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
373 |     public typealias MidX = LayoutUI.MaxX.Center.Align
374 | }
375 | extension MaxX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
376 |     public struct Align: RectBasedLayout {
377 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:394:42: error: cannot find type 'CGRect' in scope
392 |         @inlinable
393 |         @inline(__always)
394 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
395 |             rect.origin.x = source.maxX
396 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:394:63: error: cannot find type 'CGRect' in scope
392 |         @inlinable
393 |         @inline(__always)
394 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
395 |             rect.origin.x = source.maxX
396 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:387:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
385 |     }
386 | }
387 | extension MaxX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
388 |     public struct Align: RectBasedLayout {
389 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:406:42: error: cannot find type 'CGRect' in scope
404 |         @inlinable
405 |         @inline(__always)
406 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
407 |             rect.origin.x = source.maxX - rect.size.width * 0.5
408 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:406:63: error: cannot find type 'CGRect' in scope
404 |         @inlinable
405 |         @inline(__always)
406 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
407 |             rect.origin.x = source.maxX - rect.size.width * 0.5
408 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:411:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
409 |     }
410 | }
411 | extension MaxX.Before.Align: MinXLayout {}
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
412 | extension MaxX.After.Align: MinXLayout {}
413 | extension MaxX.Center.Align: MinXLayout {}
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:412:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
410 | }
411 | extension MaxX.Before.Align: MinXLayout {}
412 | extension MaxX.After.Align: MinXLayout {}
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
413 | extension MaxX.Center.Align: MinXLayout {}
414 | public protocol MinYLayout: RectBasedLayout {}
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:426:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
424 | }
425 | extension MinY.Align { // TODO: Change to pattern {target_anchor}.{action}.{constraint_anchor}
426 |     public typealias MaxY = LayoutUI.MinY.Before.Align
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
427 |     public typealias MinY = LayoutUI.MinY.After.Align
428 |     public typealias MidY = LayoutUI.MinY.Center.Align
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:427:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
425 | extension MinY.Align { // TODO: Change to pattern {target_anchor}.{action}.{constraint_anchor}
426 |     public typealias MaxY = LayoutUI.MinY.Before.Align
427 |     public typealias MinY = LayoutUI.MinY.After.Align
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
428 |     public typealias MidY = LayoutUI.MinY.Center.Align
429 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:437:42: error: cannot find type 'CGRect' in scope
435 |         @inlinable
436 |         @inline(__always)
437 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
438 |             rect.origin.y = source.minY - rect.size.height
439 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:437:63: error: cannot find type 'CGRect' in scope
435 |         @inlinable
436 |         @inline(__always)
437 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
438 |             rect.origin.y = source.minY - rect.size.height
439 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:430:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
428 |     public typealias MidY = LayoutUI.MinY.Center.Align
429 | }
430 | extension MinY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
431 |     public struct Align: MinYLayout {
432 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:449:42: error: cannot find type 'CGRect' in scope
447 |         @inlinable
448 |         @inline(__always)
449 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
450 |             rect.origin.y = source.minY
451 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:449:63: error: cannot find type 'CGRect' in scope
447 |         @inlinable
448 |         @inline(__always)
449 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
450 |             rect.origin.y = source.minY
451 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:442:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
440 |     }
441 | }
442 | extension MinY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
443 |     public struct Align: MinYLayout {
444 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:461:42: error: cannot find type 'CGRect' in scope
459 |         @inlinable
460 |         @inline(__always)
461 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
462 |             rect.origin.y = source.minY - rect.size.height * 0.5
463 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:461:63: error: cannot find type 'CGRect' in scope
459 |         @inlinable
460 |         @inline(__always)
461 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
462 |             rect.origin.y = source.minY - rect.size.height * 0.5
463 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:470:16: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
468 |     let base: Base
469 |     @usableFromInline
470 |     let value: CGFloat
    |                `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
471 |     @usableFromInline
472 |     init(_ base: Base, value: CGFloat) {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:470:9: warning: cannot use struct 'CGFloat' in a property declaration marked public or in a '@frozen' or '@usableFromInline' context; 'CoreFoundation' was not imported by this file
468 |     let base: Base
469 |     @usableFromInline
470 |     let value: CGFloat
    |         `- warning: cannot use struct 'CGFloat' in a property declaration marked public or in a '@frozen' or '@usableFromInline' context; 'CoreFoundation' was not imported by this file
471 |     @usableFromInline
472 |     init(_ base: Base, value: CGFloat) {
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:472:31: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
470 |     let value: CGFloat
471 |     @usableFromInline
472 |     init(_ base: Base, value: CGFloat) {
    |                               `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
473 |         self.base = base; self.value = value
474 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:472:5: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
470 |     let value: CGFloat
471 |     @usableFromInline
472 |     init(_ base: Base, value: CGFloat) {
    |     `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
473 |         self.base = base; self.value = value
474 |     }
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:477:38: error: cannot find type 'CGRect' in scope
475 |     @inlinable
476 |     @inline(__always)
477 |     public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                      `- error: cannot find type 'CGRect' in scope
478 |         base.layout(&rect, with: source)
479 |         rect.origin.y += value
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:477:59: error: cannot find type 'CGRect' in scope
475 |     @inlinable
476 |     @inline(__always)
477 |     public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                           `- error: cannot find type 'CGRect' in scope
478 |         base.layout(&rect, with: source)
479 |         rect.origin.y += value
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:485:33: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
483 |     @inlinable
484 |     @inline(__always)
485 |     public func offset(_ value: CGFloat) -> MinYOffset<Self> {
    |                                 `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
486 |         MinYOffset(self, value: value)
487 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:485:17: warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
483 |     @inlinable
484 |     @inline(__always)
485 |     public func offset(_ value: CGFloat) -> MinYOffset<Self> {
    |                 |- warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                 `- note: The missing import of module 'CoreFoundation' will be added implicitly
486 |         MinYOffset(self, value: value)
487 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:493:16: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
491 |     let base: Base
492 |     @usableFromInline
493 |     let value: CGFloat
    |                `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
494 |     @usableFromInline
495 |     init(_ base: Base, value: CGFloat) {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:493:9: warning: cannot use struct 'CGFloat' in a property declaration marked public or in a '@frozen' or '@usableFromInline' context; 'CoreFoundation' was not imported by this file
491 |     let base: Base
492 |     @usableFromInline
493 |     let value: CGFloat
    |         `- warning: cannot use struct 'CGFloat' in a property declaration marked public or in a '@frozen' or '@usableFromInline' context; 'CoreFoundation' was not imported by this file
494 |     @usableFromInline
495 |     init(_ base: Base, value: CGFloat) {
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:495:31: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
493 |     let value: CGFloat
494 |     @usableFromInline
495 |     init(_ base: Base, value: CGFloat) {
    |                               `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
496 |         self.base = base; self.value = value
497 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:495:5: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
493 |     let value: CGFloat
494 |     @usableFromInline
495 |     init(_ base: Base, value: CGFloat) {
    |     `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
496 |         self.base = base; self.value = value
497 |     }
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:500:38: error: cannot find type 'CGRect' in scope
498 |     @inlinable
499 |     @inline(__always)
500 |     public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                      `- error: cannot find type 'CGRect' in scope
501 |         base.layout(&rect, with: source)
502 |         rect.origin.y += source.height * value
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:500:59: error: cannot find type 'CGRect' in scope
498 |     @inlinable
499 |     @inline(__always)
500 |     public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                           `- error: cannot find type 'CGRect' in scope
501 |         base.layout(&rect, with: source)
502 |         rect.origin.y += source.height * value
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:508:42: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
506 |     @inlinable
507 |     @inline(__always)
508 |     public func offset(multiplier value: CGFloat) -> MinYOffsetMultiplier<Self> {
    |                                          `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
509 |         MinYOffsetMultiplier(self, value: value)
510 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:508:17: warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
506 |     @inlinable
507 |     @inline(__always)
508 |     public func offset(multiplier value: CGFloat) -> MinYOffsetMultiplier<Self> {
    |                 |- warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                 `- note: The missing import of module 'CoreFoundation' will be added implicitly
509 |         MinYOffsetMultiplier(self, value: value)
510 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:522:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
520 | }
521 | extension MaxY.Align { // TODO: Change to pattern {target_anchor}.{action}.{constraint_anchor}
522 |     public typealias MaxY = LayoutUI.MaxY.Before.Align
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
523 |     public typealias MinY = LayoutUI.MaxY.After.Align
524 |     public typealias MidY = LayoutUI.MaxY.Center.Align
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:523:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
521 | extension MaxY.Align { // TODO: Change to pattern {target_anchor}.{action}.{constraint_anchor}
522 |     public typealias MaxY = LayoutUI.MaxY.Before.Align
523 |     public typealias MinY = LayoutUI.MaxY.After.Align
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
524 |     public typealias MidY = LayoutUI.MaxY.Center.Align
525 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:533:42: error: cannot find type 'CGRect' in scope
531 |         @inlinable
532 |         @inline(__always)
533 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
534 |             rect.origin.y = source.maxY - rect.size.height
535 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:533:63: error: cannot find type 'CGRect' in scope
531 |         @inlinable
532 |         @inline(__always)
533 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
534 |             rect.origin.y = source.maxY - rect.size.height
535 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:526:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
524 |     public typealias MidY = LayoutUI.MaxY.Center.Align
525 | }
526 | extension MaxY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
527 |     public struct Align: RectBasedLayout {
528 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:545:42: error: cannot find type 'CGRect' in scope
543 |         @inlinable
544 |         @inline(__always)
545 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
546 |             rect.origin.y = source.maxY
547 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:545:63: error: cannot find type 'CGRect' in scope
543 |         @inlinable
544 |         @inline(__always)
545 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
546 |             rect.origin.y = source.maxY
547 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:538:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
536 |     }
537 | }
538 | extension MaxY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
539 |     public struct Align: RectBasedLayout {
540 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:557:42: error: cannot find type 'CGRect' in scope
555 |         @inlinable
556 |         @inline(__always)
557 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
558 |             rect.origin.y = source.maxY - rect.size.height * 0.5
559 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:557:63: error: cannot find type 'CGRect' in scope
555 |         @inlinable
556 |         @inline(__always)
557 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
558 |             rect.origin.y = source.maxY - rect.size.height * 0.5
559 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:562:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
560 |     }
561 | }
562 | extension MaxY.Before.Align: MinYLayout {}
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
563 | extension MaxY.After.Align: MinYLayout {}
564 | extension MaxY.Center.Align: MinYLayout {}
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:563:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
561 | }
562 | extension MaxY.Before.Align: MinYLayout {}
563 | extension MaxY.After.Align: MinYLayout {}
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
564 | extension MaxY.Center.Align: MinYLayout {}
565 | public enum MidX {}
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:575:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
573 | }
574 | extension MidX.Align { // TODO: Change to pattern {target_anchor}.{action}.{constraint_anchor}
575 |     public typealias MaxX = LayoutUI.MidX.Before.Align
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
576 |     public typealias MinX = LayoutUI.MidX.After.Align
577 |     public typealias MidX = LayoutUI.MidX.Center.Align
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:576:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
574 | extension MidX.Align { // TODO: Change to pattern {target_anchor}.{action}.{constraint_anchor}
575 |     public typealias MaxX = LayoutUI.MidX.Before.Align
576 |     public typealias MinX = LayoutUI.MidX.After.Align
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
577 |     public typealias MidX = LayoutUI.MidX.Center.Align
578 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:586:42: error: cannot find type 'CGRect' in scope
584 |         @inlinable
585 |         @inline(__always)
586 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
587 |             rect.origin.x = source.midX - rect.size.width
588 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:586:63: error: cannot find type 'CGRect' in scope
584 |         @inlinable
585 |         @inline(__always)
586 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
587 |             rect.origin.x = source.midX - rect.size.width
588 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:579:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
577 |     public typealias MidX = LayoutUI.MidX.Center.Align
578 | }
579 | extension MidX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
580 |     public struct Align: RectBasedLayout {
581 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:598:42: error: cannot find type 'CGRect' in scope
596 |         @inlinable
597 |         @inline(__always)
598 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
599 |             rect.origin.x = source.midX
600 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:598:63: error: cannot find type 'CGRect' in scope
596 |         @inlinable
597 |         @inline(__always)
598 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
599 |             rect.origin.x = source.midX
600 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:591:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
589 |     }
590 | }
591 | extension MidX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
592 |     public struct Align: RectBasedLayout {
593 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:610:42: error: cannot find type 'CGRect' in scope
608 |         @inlinable
609 |         @inline(__always)
610 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
611 |             rect.origin.x = source.midX - rect.size.width * 0.5
612 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:610:63: error: cannot find type 'CGRect' in scope
608 |         @inlinable
609 |         @inline(__always)
610 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
611 |             rect.origin.x = source.midX - rect.size.width * 0.5
612 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:615:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
613 |     }
614 | }
615 | extension MidX.Before.Align: MinXLayout {}
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
616 | extension MidX.After.Align: MinXLayout {}
617 | extension MidX.Center.Align: MinXLayout {}
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:616:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
614 | }
615 | extension MidX.Before.Align: MinXLayout {}
616 | extension MidX.After.Align: MinXLayout {}
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
617 | extension MidX.Center.Align: MinXLayout {}
618 | public enum MidY {}
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:628:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
626 | }
627 | extension MidY.Align { // TODO: Change to pattern {target_anchor}.{action}.{constraint_anchor}
628 |     public typealias MaxY = LayoutUI.MidY.Before.Align
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
629 |     public typealias MinY = LayoutUI.MidY.After.Align
630 |     public typealias MidY = LayoutUI.MidY.Center.Align
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:629:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
627 | extension MidY.Align { // TODO: Change to pattern {target_anchor}.{action}.{constraint_anchor}
628 |     public typealias MaxY = LayoutUI.MidY.Before.Align
629 |     public typealias MinY = LayoutUI.MidY.After.Align
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
630 |     public typealias MidY = LayoutUI.MidY.Center.Align
631 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:639:42: error: cannot find type 'CGRect' in scope
637 |         @inlinable
638 |         @inline(__always)
639 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
640 |             rect.origin.y = source.midY - rect.size.height
641 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:639:63: error: cannot find type 'CGRect' in scope
637 |         @inlinable
638 |         @inline(__always)
639 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
640 |             rect.origin.y = source.midY - rect.size.height
641 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:632:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
630 |     public typealias MidY = LayoutUI.MidY.Center.Align
631 | }
632 | extension MidY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
633 |     public struct Align: RectBasedLayout {
634 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:651:42: error: cannot find type 'CGRect' in scope
649 |         @inlinable
650 |         @inline(__always)
651 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
652 |             rect.origin.y = source.midY
653 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:651:63: error: cannot find type 'CGRect' in scope
649 |         @inlinable
650 |         @inline(__always)
651 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
652 |             rect.origin.y = source.midY
653 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:644:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
642 |     }
643 | }
644 | extension MidY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
645 |     public struct Align: RectBasedLayout {
646 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:663:42: error: cannot find type 'CGRect' in scope
661 |         @inlinable
662 |         @inline(__always)
663 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
664 |             rect.origin.y = source.midY - rect.size.height * 0.5
665 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:663:63: error: cannot find type 'CGRect' in scope
661 |         @inlinable
662 |         @inline(__always)
663 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
664 |             rect.origin.y = source.midY - rect.size.height * 0.5
665 |         }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:668:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
666 |     }
667 | }
668 | extension MidY.Before.Align: MinYLayout {}
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
669 | extension MidY.After.Align: MinYLayout {}
670 | extension MidY.Center.Align: MinYLayout {}
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:669:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
667 | }
668 | extension MidY.Before.Align: MinYLayout {}
669 | extension MidY.After.Align: MinYLayout {}
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
670 | extension MidY.Center.Align: MinYLayout {}
671 |
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:132:36: warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
130 |     @inline(__always)
131 |     public func between(_ value: PartialRangeThrough<CGFloat>) -> BetweenWidth<Self> {
132 |         BetweenWidth(self, value: 0...value.upperBound)
    |                                    |- warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                    `- note: The missing import of module 'CoreFoundation' will be added implicitly
133 |     }
134 |     @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:132:35: warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
130 |     @inline(__always)
131 |     public func between(_ value: PartialRangeThrough<CGFloat>) -> BetweenWidth<Self> {
132 |         BetweenWidth(self, value: 0...value.upperBound)
    |                                   |- warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                   `- note: The missing import of module 'CoreFoundation' will be added implicitly
133 |     }
134 |     @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:132:35: warning: initializer 'init(integerLiteral:)' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
130 |     @inline(__always)
131 |     public func between(_ value: PartialRangeThrough<CGFloat>) -> BetweenWidth<Self> {
132 |         BetweenWidth(self, value: 0...value.upperBound)
    |                                   |- warning: initializer 'init(integerLiteral:)' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                   `- note: The missing import of module 'CoreFoundation' will be added implicitly
133 |     }
134 |     @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:132:45: warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
130 |     @inline(__always)
131 |     public func between(_ value: PartialRangeThrough<CGFloat>) -> BetweenWidth<Self> {
132 |         BetweenWidth(self, value: 0...value.upperBound)
    |                                             |- warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                             `- note: The missing import of module 'CoreFoundation' will be added implicitly
133 |     }
134 |     @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:137:52: warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
135 |     @inline(__always)
136 |     public func between(_ value: PartialRangeFrom<CGFloat>) -> BetweenWidth<Self> {
137 |         BetweenWidth(self, value: value.lowerBound ... .greatestFiniteMagnitude)
    |                                                    |- warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                                    `- note: The missing import of module 'CoreFoundation' will be added implicitly
138 |     }
139 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:137:41: warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
135 |     @inline(__always)
136 |     public func between(_ value: PartialRangeFrom<CGFloat>) -> BetweenWidth<Self> {
137 |         BetweenWidth(self, value: value.lowerBound ... .greatestFiniteMagnitude)
    |                                         |- warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                         `- note: The missing import of module 'CoreFoundation' will be added implicitly
138 |     }
139 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:137:57: warning: static property 'greatestFiniteMagnitude' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
135 |     @inline(__always)
136 |     public func between(_ value: PartialRangeFrom<CGFloat>) -> BetweenWidth<Self> {
137 |         BetweenWidth(self, value: value.lowerBound ... .greatestFiniteMagnitude)
    |                                                         |- warning: static property 'greatestFiniteMagnitude' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                                         `- note: The missing import of module 'CoreFoundation' will be added implicitly
138 |     }
139 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:254:37: warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
252 |     @inline(__always)
253 |     public func between(_ value: PartialRangeThrough<CGFloat>) -> BetweenHeight<Self> {
254 |         BetweenHeight(self, value: 0...value.upperBound)
    |                                     |- warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                     `- note: The missing import of module 'CoreFoundation' will be added implicitly
255 |     }
256 |     @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:254:36: warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
252 |     @inline(__always)
253 |     public func between(_ value: PartialRangeThrough<CGFloat>) -> BetweenHeight<Self> {
254 |         BetweenHeight(self, value: 0...value.upperBound)
    |                                    |- warning: struct 'CGFloat' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                    `- note: The missing import of module 'CoreFoundation' will be added implicitly
255 |     }
256 |     @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:254:36: warning: initializer 'init(integerLiteral:)' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
252 |     @inline(__always)
253 |     public func between(_ value: PartialRangeThrough<CGFloat>) -> BetweenHeight<Self> {
254 |         BetweenHeight(self, value: 0...value.upperBound)
    |                                    |- warning: initializer 'init(integerLiteral:)' cannot be used in an '@inlinable' function because 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                    `- note: The missing import of module 'CoreFoundation' will be added implicitly
255 |     }
256 |     @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:254:46: warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
252 |     @inline(__always)
253 |     public func between(_ value: PartialRangeThrough<CGFloat>) -> BetweenHeight<Self> {
254 |         BetweenHeight(self, value: 0...value.upperBound)
    |                                              |- warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                              `- note: The missing import of module 'CoreFoundation' will be added implicitly
255 |     }
256 |     @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:259:53: warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
257 |     @inline(__always)
258 |     public func between(_ value: PartialRangeFrom<CGFloat>) -> BetweenHeight<Self> {
259 |         BetweenHeight(self, value: value.lowerBound ... .greatestFiniteMagnitude)
    |                                                     |- warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                                     `- note: The missing import of module 'CoreFoundation' will be added implicitly
260 |     }
261 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift:259:42: warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
257 |     @inline(__always)
258 |     public func between(_ value: PartialRangeFrom<CGFloat>) -> BetweenHeight<Self> {
259 |         BetweenHeight(self, value: value.lowerBound ... .greatestFiniteMagnitude)
    |                                          |- warning: cannot use conformance of 'CGFloat' to 'Comparable' here; 'CoreFoundation' was not imported by this file; this is an error in the Swift 6 language mode
    |                                          `- note: The missing import of module 'CoreFoundation' will be added implicitly
260 |     }
261 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RectLayouts.swift
SwiftCompile normal arm64 Compiling\ UIKit+AppKit.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/UIKit+AppKit.swift (in target 'LayoutUI' from project 'LayoutUI')
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/UIKit+AppKit.swift:12:32: error: 'UIView' is unavailable in watchOS
 10 | import UIKit
 11 |
 12 | public typealias _SystemView = UIView
    |                                `- error: 'UIView' is unavailable in watchOS
 13 | public typealias _SystemFittingView = UIView
 14 | #elseif canImport(AppKit)
/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/LayoutUI/UIKit+AppKit.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKit+AppKit.swift
SwiftCompile normal arm64 Compiling\ SwiftUI.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/SwiftUI.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/SwiftUI.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwiftUI.swift
SwiftCompile normal arm64 Compiling\ StackLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StackLayout.swift
SwiftCompile normal arm64 Compiling\ StackLayouts.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayouts.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayouts.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StackLayouts.swift
SwiftCompile normal arm64 Compiling\ ViewConstraints.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/ViewConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/ViewConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewConstraints.swift
SwiftCompile normal arm64 Compiling\ RectConstraints.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:18:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 16 | }
 17 | extension MinX.Limit {
 18 |     public typealias MaxX = LayoutUI.MinX.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 19 |     public typealias MinX = LayoutUI.MinX.After.Limit
 20 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:19:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 17 | extension MinX.Limit {
 18 |     public typealias MaxX = LayoutUI.MinX.Before.Limit
 19 |     public typealias MinX = LayoutUI.MinX.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 20 | }
 21 | extension MinX.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:22:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 20 | }
 21 | extension MinX.Pull {
 22 |     public typealias MaxX = LayoutUI.MinX.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 23 |     public typealias MinX = LayoutUI.MinX.After.Pull
 24 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:23:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 21 | extension MinX.Pull {
 22 |     public typealias MaxX = LayoutUI.MinX.Before.Pull
 23 |     public typealias MinX = LayoutUI.MinX.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 24 | }
 25 | extension MinX.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:32:42: error: cannot find type 'CGRect' in scope
 30 |         @inlinable
 31 |         @inline(__always)
 32 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
 33 |             let anchor = source.minX
 34 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:32:63: error: cannot find type 'CGRect' in scope
 30 |         @inlinable
 31 |         @inline(__always)
 32 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
 33 |             let anchor = source.minX
 34 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:25:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 23 |     public typealias MinX = LayoutUI.MinX.After.Pull
 24 | }
 25 | extension MinX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 26 |     public struct Limit: RectBasedLayout {
 27 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:46:42: error: cannot find type 'CGRect' in scope
 44 |         @inlinable
 45 |         @inline(__always)
 46 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
 47 |             let anchor = source.minX
 48 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:46:63: error: cannot find type 'CGRect' in scope
 44 |         @inlinable
 45 |         @inline(__always)
 46 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
 47 |             let anchor = source.minX
 48 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:39:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 37 |     }
 38 | }
 39 | extension MinX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 40 |     public struct Limit: RectBasedLayout {
 41 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:60:42: error: cannot find type 'CGRect' in scope
 58 |         @inlinable
 59 |         @inline(__always)
 60 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
 61 |             let anchor = source.minX
 62 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:60:63: error: cannot find type 'CGRect' in scope
 58 |         @inlinable
 59 |         @inline(__always)
 60 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
 61 |             let anchor = source.minX
 62 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:53:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 51 |     }
 52 | }
 53 | extension MinX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 54 |     public struct Pull: RectBasedLayout {
 55 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:74:42: error: cannot find type 'CGRect' in scope
 72 |         @inlinable
 73 |         @inline(__always)
 74 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
 75 |             let anchor = source.minX
 76 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:74:63: error: cannot find type 'CGRect' in scope
 72 |         @inlinable
 73 |         @inline(__always)
 74 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
 75 |             let anchor = source.minX
 76 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:67:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 65 |     }
 66 | }
 67 | extension MinX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 68 |     public struct Pull: RectBasedLayout {
 69 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:86:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 84 | }
 85 | extension MaxX.Limit {
 86 |     public typealias MaxX = LayoutUI.MaxX.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 87 |     public typealias MinX = LayoutUI.MaxX.After.Limit
 88 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:87:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 85 | extension MaxX.Limit {
 86 |     public typealias MaxX = LayoutUI.MaxX.Before.Limit
 87 |     public typealias MinX = LayoutUI.MaxX.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 88 | }
 89 | extension MaxX.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:90:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 88 | }
 89 | extension MaxX.Pull {
 90 |     public typealias MaxX = LayoutUI.MaxX.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 91 |     public typealias MinX = LayoutUI.MaxX.After.Pull
 92 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:91:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 89 | extension MaxX.Pull {
 90 |     public typealias MaxX = LayoutUI.MaxX.Before.Pull
 91 |     public typealias MinX = LayoutUI.MaxX.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 92 | }
 93 | extension MaxX.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:100:42: error: cannot find type 'CGRect' in scope
 98 |         @inlinable
 99 |         @inline(__always)
100 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
101 |             let anchor = source.maxX
102 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:100:63: error: cannot find type 'CGRect' in scope
 98 |         @inlinable
 99 |         @inline(__always)
100 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
101 |             let anchor = source.maxX
102 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:93:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 91 |     public typealias MinX = LayoutUI.MaxX.After.Pull
 92 | }
 93 | extension MaxX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 94 |     public struct Limit: RectBasedLayout {
 95 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:114:42: error: cannot find type 'CGRect' in scope
112 |         @inlinable
113 |         @inline(__always)
114 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
115 |             let anchor = source.maxX
116 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:114:63: error: cannot find type 'CGRect' in scope
112 |         @inlinable
113 |         @inline(__always)
114 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
115 |             let anchor = source.maxX
116 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:107:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
105 |     }
106 | }
107 | extension MaxX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
108 |     public struct Limit: RectBasedLayout {
109 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:128:42: error: cannot find type 'CGRect' in scope
126 |         @inlinable
127 |         @inline(__always)
128 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
129 |             let anchor = source.maxX
130 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:128:63: error: cannot find type 'CGRect' in scope
126 |         @inlinable
127 |         @inline(__always)
128 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
129 |             let anchor = source.maxX
130 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:121:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
119 |     }
120 | }
121 | extension MaxX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
122 |     public struct Pull: RectBasedLayout {
123 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:142:42: error: cannot find type 'CGRect' in scope
140 |         @inlinable
141 |         @inline(__always)
142 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
143 |             let anchor = source.maxX
144 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:142:63: error: cannot find type 'CGRect' in scope
140 |         @inlinable
141 |         @inline(__always)
142 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
143 |             let anchor = source.maxX
144 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:135:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
133 |     }
134 | }
135 | extension MaxX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
136 |     public struct Pull: RectBasedLayout {
137 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:154:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
152 | }
153 | extension MinY.Limit {
154 |     public typealias MaxY = LayoutUI.MinY.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
155 |     public typealias MinY = LayoutUI.MinY.After.Limit
156 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:155:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
153 | extension MinY.Limit {
154 |     public typealias MaxY = LayoutUI.MinY.Before.Limit
155 |     public typealias MinY = LayoutUI.MinY.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
156 | }
157 | extension MinY.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:158:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
156 | }
157 | extension MinY.Pull {
158 |     public typealias MaxY = LayoutUI.MinY.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
159 |     public typealias MinY = LayoutUI.MinY.After.Pull
160 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:159:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
157 | extension MinY.Pull {
158 |     public typealias MaxY = LayoutUI.MinY.Before.Pull
159 |     public typealias MinY = LayoutUI.MinY.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
160 | }
161 | extension MinY.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:168:42: error: cannot find type 'CGRect' in scope
166 |         @inlinable
167 |         @inline(__always)
168 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
169 |             let anchor = source.minY
170 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:168:63: error: cannot find type 'CGRect' in scope
166 |         @inlinable
167 |         @inline(__always)
168 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
169 |             let anchor = source.minY
170 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:161:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
159 |     public typealias MinY = LayoutUI.MinY.After.Pull
160 | }
161 | extension MinY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
162 |     public struct Limit: RectBasedLayout {
163 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:182:42: error: cannot find type 'CGRect' in scope
180 |         @inlinable
181 |         @inline(__always)
182 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
183 |             let anchor = source.minY
184 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:182:63: error: cannot find type 'CGRect' in scope
180 |         @inlinable
181 |         @inline(__always)
182 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
183 |             let anchor = source.minY
184 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:175:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
173 |     }
174 | }
175 | extension MinY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
176 |     public struct Limit: RectBasedLayout {
177 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:196:42: error: cannot find type 'CGRect' in scope
194 |         @inlinable
195 |         @inline(__always)
196 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
197 |             let anchor = source.minY
198 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:196:63: error: cannot find type 'CGRect' in scope
194 |         @inlinable
195 |         @inline(__always)
196 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
197 |             let anchor = source.minY
198 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:189:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
187 |     }
188 | }
189 | extension MinY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
190 |     public struct Pull: RectBasedLayout {
191 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:210:42: error: cannot find type 'CGRect' in scope
208 |         @inlinable
209 |         @inline(__always)
210 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
211 |             let anchor = source.minY
212 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:210:63: error: cannot find type 'CGRect' in scope
208 |         @inlinable
209 |         @inline(__always)
210 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
211 |             let anchor = source.minY
212 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:203:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
201 |     }
202 | }
203 | extension MinY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
204 |     public struct Pull: RectBasedLayout {
205 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:222:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
220 | }
221 | extension MaxY.Limit {
222 |     public typealias MaxY = LayoutUI.MaxY.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
223 |     public typealias MinY = LayoutUI.MaxY.After.Limit
224 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:223:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
221 | extension MaxY.Limit {
222 |     public typealias MaxY = LayoutUI.MaxY.Before.Limit
223 |     public typealias MinY = LayoutUI.MaxY.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
224 | }
225 | extension MaxY.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:226:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
224 | }
225 | extension MaxY.Pull {
226 |     public typealias MaxY = LayoutUI.MaxY.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
227 |     public typealias MinY = LayoutUI.MaxY.After.Pull
228 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:227:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
225 | extension MaxY.Pull {
226 |     public typealias MaxY = LayoutUI.MaxY.Before.Pull
227 |     public typealias MinY = LayoutUI.MaxY.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
228 | }
229 | extension MaxY.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:236:42: error: cannot find type 'CGRect' in scope
234 |         @inlinable
235 |         @inline(__always)
236 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
237 |             let anchor = source.maxY
238 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:236:63: error: cannot find type 'CGRect' in scope
234 |         @inlinable
235 |         @inline(__always)
236 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
237 |             let anchor = source.maxY
238 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:229:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
227 |     public typealias MinY = LayoutUI.MaxY.After.Pull
228 | }
229 | extension MaxY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
230 |     public struct Limit: RectBasedLayout {
231 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:250:42: error: cannot find type 'CGRect' in scope
248 |         @inlinable
249 |         @inline(__always)
250 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
251 |             let anchor = source.maxY
252 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:250:63: error: cannot find type 'CGRect' in scope
248 |         @inlinable
249 |         @inline(__always)
250 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
251 |             let anchor = source.maxY
252 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:243:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
241 |     }
242 | }
243 | extension MaxY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
244 |     public struct Limit: RectBasedLayout {
245 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:264:42: error: cannot find type 'CGRect' in scope
262 |         @inlinable
263 |         @inline(__always)
264 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
265 |             let anchor = source.maxY
266 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:264:63: error: cannot find type 'CGRect' in scope
262 |         @inlinable
263 |         @inline(__always)
264 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
265 |             let anchor = source.maxY
266 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:257:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
255 |     }
256 | }
257 | extension MaxY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
258 |     public struct Pull: RectBasedLayout {
259 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:278:42: error: cannot find type 'CGRect' in scope
276 |         @inlinable
277 |         @inline(__always)
278 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
279 |             let anchor = source.maxY
280 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:278:63: error: cannot find type 'CGRect' in scope
276 |         @inlinable
277 |         @inline(__always)
278 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
279 |             let anchor = source.maxY
280 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:271:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
269 |     }
270 | }
271 | extension MaxY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
272 |     public struct Pull: RectBasedLayout {
273 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:290:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
288 | }
289 | extension MidX.Limit {
290 |     public typealias MinX = LayoutUI.MidX.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
291 |     public typealias MaxX = LayoutUI.MidX.Before.Limit
292 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:291:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
289 | extension MidX.Limit {
290 |     public typealias MinX = LayoutUI.MidX.After.Limit
291 |     public typealias MaxX = LayoutUI.MidX.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
292 | }
293 | extension MidX.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:294:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
292 | }
293 | extension MidX.Pull {
294 |     public typealias MinX = LayoutUI.MidX.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
295 |     public typealias MaxX = LayoutUI.MidX.Before.Pull
296 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:295:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
293 | extension MidX.Pull {
294 |     public typealias MinX = LayoutUI.MidX.After.Pull
295 |     public typealias MaxX = LayoutUI.MidX.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
296 | }
297 | extension MidX.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:304:42: error: cannot find type 'CGRect' in scope
302 |         @inlinable
303 |         @inline(__always)
304 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
305 |             let anchor = source.midX
306 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:304:63: error: cannot find type 'CGRect' in scope
302 |         @inlinable
303 |         @inline(__always)
304 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
305 |             let anchor = source.midX
306 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:297:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
295 |     public typealias MaxX = LayoutUI.MidX.Before.Pull
296 | }
297 | extension MidX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
298 |     public struct Limit: RectBasedLayout {
299 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:318:42: error: cannot find type 'CGRect' in scope
316 |         @inlinable
317 |         @inline(__always)
318 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
319 |             let anchor = source.midX
320 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:318:63: error: cannot find type 'CGRect' in scope
316 |         @inlinable
317 |         @inline(__always)
318 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
319 |             let anchor = source.midX
320 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:311:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
309 |     }
310 | }
311 | extension MidX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
312 |     public struct Limit: RectBasedLayout {
313 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:332:42: error: cannot find type 'CGRect' in scope
330 |         @inlinable
331 |         @inline(__always)
332 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
333 |             let anchor = source.midX
334 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:332:63: error: cannot find type 'CGRect' in scope
330 |         @inlinable
331 |         @inline(__always)
332 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
333 |             let anchor = source.midX
334 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:325:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
323 |     }
324 | }
325 | extension MidX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
326 |     public struct Pull: RectBasedLayout {
327 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:346:42: error: cannot find type 'CGRect' in scope
344 |         @inlinable
345 |         @inline(__always)
346 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
347 |             let anchor = source.midX
348 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:346:63: error: cannot find type 'CGRect' in scope
344 |         @inlinable
345 |         @inline(__always)
346 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
347 |             let anchor = source.midX
348 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:339:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
337 |     }
338 | }
339 | extension MidX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
340 |     public struct Pull: RectBasedLayout {
341 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:358:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
356 | }
357 | extension MidY.Limit {
358 |     public typealias MinY = LayoutUI.MidY.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
359 |     public typealias MaxY = LayoutUI.MidY.Before.Limit
360 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:359:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
357 | extension MidY.Limit {
358 |     public typealias MinY = LayoutUI.MidY.After.Limit
359 |     public typealias MaxY = LayoutUI.MidY.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
360 | }
361 | extension MidY.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:362:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
360 | }
361 | extension MidY.Pull {
362 |     public typealias MinY = LayoutUI.MidY.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
363 |     public typealias MaxY = LayoutUI.MidY.Before.Pull
364 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:363:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
361 | extension MidY.Pull {
362 |     public typealias MinY = LayoutUI.MidY.After.Pull
363 |     public typealias MaxY = LayoutUI.MidY.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
364 | }
365 | extension MidY.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:372:42: error: cannot find type 'CGRect' in scope
370 |         @inlinable
371 |         @inline(__always)
372 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
373 |             let anchor = source.midY
374 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:372:63: error: cannot find type 'CGRect' in scope
370 |         @inlinable
371 |         @inline(__always)
372 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
373 |             let anchor = source.midY
374 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:365:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
363 |     public typealias MaxY = LayoutUI.MidY.Before.Pull
364 | }
365 | extension MidY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
366 |     public struct Limit: RectBasedLayout {
367 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:386:42: error: cannot find type 'CGRect' in scope
384 |         @inlinable
385 |         @inline(__always)
386 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
387 |             let anchor = source.midY
388 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:386:63: error: cannot find type 'CGRect' in scope
384 |         @inlinable
385 |         @inline(__always)
386 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
387 |             let anchor = source.midY
388 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:379:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
377 |     }
378 | }
379 | extension MidY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
380 |     public struct Limit: RectBasedLayout {
381 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:400:42: error: cannot find type 'CGRect' in scope
398 |         @inlinable
399 |         @inline(__always)
400 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
401 |             let anchor = source.midY
402 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:400:63: error: cannot find type 'CGRect' in scope
398 |         @inlinable
399 |         @inline(__always)
400 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
401 |             let anchor = source.midY
402 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:393:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
391 |     }
392 | }
393 | extension MidY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
394 |     public struct Pull: RectBasedLayout {
395 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:414:42: error: cannot find type 'CGRect' in scope
412 |         @inlinable
413 |         @inline(__always)
414 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
415 |             let anchor = source.midY
416 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:414:63: error: cannot find type 'CGRect' in scope
412 |         @inlinable
413 |         @inline(__always)
414 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
415 |             let anchor = source.midY
416 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:407:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
405 |     }
406 | }
407 | extension MidY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
408 |     public struct Pull: RectBasedLayout {
409 |         @inlinable
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/LayoutBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/LayoutBuilders.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectAccessors.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectBasedLayout.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayouts.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/SwiftUI.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/UIKit+AppKit.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/ViewBasedLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/ViewConstraints.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.dia -target arm64-apple-watchos9.0 -module-can-import-version SwiftUI 8.0.84.1 8.0.84 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -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/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name LayoutUI -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI_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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI.swiftmodule -index-unit-output-path /LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RectConstraints.swift
SwiftCompile normal arm64 Compiling\ LayoutBuilder.swift,\ LayoutBuilders.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/LayoutBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/LayoutBuilders.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/LayoutBuilder.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutBuilder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/LayoutBuilders.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutBuilders.swift
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-18 08:26:11.609 xcodebuild[677:4140] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 Compiling\ RectConstraints.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
	Building workspace LayoutUI with scheme LayoutUI
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  LayoutUI: /Users/admin/builder/spi-builder-workspace
resolved source packages: LayoutUI
2026-09-18 08:26:18.738 xcodebuild[828:4742] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "LayoutUI",
  "name" : "LayoutUI",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.10"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "LayoutUI",
      "targets" : [
        "LayoutUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "LayoutUITests",
      "module_type" : "SwiftTarget",
      "name" : "LayoutUITests",
      "path" : "Tests/LayoutUITests",
      "sources" : [
        "LayoutUITests.swift"
      ],
      "target_dependencies" : [
        "LayoutUI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LayoutUI",
      "module_type" : "SwiftTarget",
      "name" : "LayoutUI",
      "path" : "Sources/LayoutUI",
      "product_memberships" : [
        "LayoutUI"
      ],
      "sources" : [
        "LayoutBuilder.swift",
        "LayoutBuilders.swift",
        "RectAccessors.swift",
        "RectBasedLayout.swift",
        "RectConstraints.swift",
        "RectLayouts.swift",
        "StackLayout.swift",
        "StackLayouts.swift",
        "SwiftUI.swift",
        "UIKit+AppKit.swift",
        "ViewBasedLayout.swift",
        "ViewConstraints.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
{
  "workspace" : {
    "name" : "LayoutUI",
    "schemes" : [
      "LayoutUI"
    ]
  }
}
2026-09-18 08:26:19.941 xcodebuild[836:4817] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme LayoutUI -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme LayoutUI -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  LayoutUI: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'LayoutUI-product' in project 'LayoutUI'
        ➜ Explicit dependency on target 'LayoutUI' in project 'LayoutUI'
    Target 'LayoutUI' in project 'LayoutUI' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver LayoutUI normal arm64 com.apple.xcode.tools.swift.compiler (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name LayoutUI -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -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 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI_const_extract_protocols.json -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/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver LayoutUI normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name LayoutUI -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64_32/LayoutUI.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -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 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64_32/LayoutUI-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64_32/LayoutUI.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64_32/LayoutUI-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64_32/LayoutUI_const_extract_protocols.json -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/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64_32/LayoutUI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ LayoutUI (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64_32 (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ RectAccessors.swift,\ RectBasedLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectAccessors.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectBasedLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectAccessors.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RectAccessors.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectBasedLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RectBasedLayout.swift
SwiftCompile normal arm64_32 Compiling\ SwiftUI.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/SwiftUI.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/SwiftUI.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwiftUI.swift
SwiftCompile normal arm64_32 Compiling\ ViewBasedLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/ViewBasedLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/ViewBasedLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewBasedLayout.swift
SwiftCompile normal arm64 Compiling\ RectConstraints.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:18:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 16 | }
 17 | extension MinX.Limit {
 18 |     public typealias MaxX = LayoutUI.MinX.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 19 |     public typealias MinX = LayoutUI.MinX.After.Limit
 20 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:19:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 17 | extension MinX.Limit {
 18 |     public typealias MaxX = LayoutUI.MinX.Before.Limit
 19 |     public typealias MinX = LayoutUI.MinX.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 20 | }
 21 | extension MinX.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:22:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 20 | }
 21 | extension MinX.Pull {
 22 |     public typealias MaxX = LayoutUI.MinX.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 23 |     public typealias MinX = LayoutUI.MinX.After.Pull
 24 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:23:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 21 | extension MinX.Pull {
 22 |     public typealias MaxX = LayoutUI.MinX.Before.Pull
 23 |     public typealias MinX = LayoutUI.MinX.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 24 | }
 25 | extension MinX.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:32:42: error: cannot find type 'CGRect' in scope
 30 |         @inlinable
 31 |         @inline(__always)
 32 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
 33 |             let anchor = source.minX
 34 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:32:63: error: cannot find type 'CGRect' in scope
 30 |         @inlinable
 31 |         @inline(__always)
 32 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
 33 |             let anchor = source.minX
 34 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:25:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 23 |     public typealias MinX = LayoutUI.MinX.After.Pull
 24 | }
 25 | extension MinX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 26 |     public struct Limit: RectBasedLayout {
 27 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:46:42: error: cannot find type 'CGRect' in scope
 44 |         @inlinable
 45 |         @inline(__always)
 46 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
 47 |             let anchor = source.minX
 48 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:46:63: error: cannot find type 'CGRect' in scope
 44 |         @inlinable
 45 |         @inline(__always)
 46 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
 47 |             let anchor = source.minX
 48 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:39:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 37 |     }
 38 | }
 39 | extension MinX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 40 |     public struct Limit: RectBasedLayout {
 41 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:60:42: error: cannot find type 'CGRect' in scope
 58 |         @inlinable
 59 |         @inline(__always)
 60 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
 61 |             let anchor = source.minX
 62 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:60:63: error: cannot find type 'CGRect' in scope
 58 |         @inlinable
 59 |         @inline(__always)
 60 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
 61 |             let anchor = source.minX
 62 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:53:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 51 |     }
 52 | }
 53 | extension MinX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 54 |     public struct Pull: RectBasedLayout {
 55 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:74:42: error: cannot find type 'CGRect' in scope
 72 |         @inlinable
 73 |         @inline(__always)
 74 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
 75 |             let anchor = source.minX
 76 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:74:63: error: cannot find type 'CGRect' in scope
 72 |         @inlinable
 73 |         @inline(__always)
 74 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
 75 |             let anchor = source.minX
 76 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:67:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 65 |     }
 66 | }
 67 | extension MinX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 68 |     public struct Pull: RectBasedLayout {
 69 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:86:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 84 | }
 85 | extension MaxX.Limit {
 86 |     public typealias MaxX = LayoutUI.MaxX.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 87 |     public typealias MinX = LayoutUI.MaxX.After.Limit
 88 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:87:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 85 | extension MaxX.Limit {
 86 |     public typealias MaxX = LayoutUI.MaxX.Before.Limit
 87 |     public typealias MinX = LayoutUI.MaxX.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 88 | }
 89 | extension MaxX.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:90:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 88 | }
 89 | extension MaxX.Pull {
 90 |     public typealias MaxX = LayoutUI.MaxX.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 91 |     public typealias MinX = LayoutUI.MaxX.After.Pull
 92 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:91:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 89 | extension MaxX.Pull {
 90 |     public typealias MaxX = LayoutUI.MaxX.Before.Pull
 91 |     public typealias MinX = LayoutUI.MaxX.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 92 | }
 93 | extension MaxX.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:100:42: error: cannot find type 'CGRect' in scope
 98 |         @inlinable
 99 |         @inline(__always)
100 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
101 |             let anchor = source.maxX
102 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:100:63: error: cannot find type 'CGRect' in scope
 98 |         @inlinable
 99 |         @inline(__always)
100 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
101 |             let anchor = source.maxX
102 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:93:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 91 |     public typealias MinX = LayoutUI.MaxX.After.Pull
 92 | }
 93 | extension MaxX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
 94 |     public struct Limit: RectBasedLayout {
 95 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:114:42: error: cannot find type 'CGRect' in scope
112 |         @inlinable
113 |         @inline(__always)
114 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
115 |             let anchor = source.maxX
116 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:114:63: error: cannot find type 'CGRect' in scope
112 |         @inlinable
113 |         @inline(__always)
114 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
115 |             let anchor = source.maxX
116 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:107:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
105 |     }
106 | }
107 | extension MaxX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
108 |     public struct Limit: RectBasedLayout {
109 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:128:42: error: cannot find type 'CGRect' in scope
126 |         @inlinable
127 |         @inline(__always)
128 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
129 |             let anchor = source.maxX
130 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:128:63: error: cannot find type 'CGRect' in scope
126 |         @inlinable
127 |         @inline(__always)
128 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
129 |             let anchor = source.maxX
130 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:121:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
119 |     }
120 | }
121 | extension MaxX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
122 |     public struct Pull: RectBasedLayout {
123 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:142:42: error: cannot find type 'CGRect' in scope
140 |         @inlinable
141 |         @inline(__always)
142 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
143 |             let anchor = source.maxX
144 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:142:63: error: cannot find type 'CGRect' in scope
140 |         @inlinable
141 |         @inline(__always)
142 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
143 |             let anchor = source.maxX
144 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:135:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
133 |     }
134 | }
135 | extension MaxX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
136 |     public struct Pull: RectBasedLayout {
137 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:154:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
152 | }
153 | extension MinY.Limit {
154 |     public typealias MaxY = LayoutUI.MinY.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
155 |     public typealias MinY = LayoutUI.MinY.After.Limit
156 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:155:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
153 | extension MinY.Limit {
154 |     public typealias MaxY = LayoutUI.MinY.Before.Limit
155 |     public typealias MinY = LayoutUI.MinY.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
156 | }
157 | extension MinY.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:158:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
156 | }
157 | extension MinY.Pull {
158 |     public typealias MaxY = LayoutUI.MinY.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
159 |     public typealias MinY = LayoutUI.MinY.After.Pull
160 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:159:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
157 | extension MinY.Pull {
158 |     public typealias MaxY = LayoutUI.MinY.Before.Pull
159 |     public typealias MinY = LayoutUI.MinY.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
160 | }
161 | extension MinY.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:168:42: error: cannot find type 'CGRect' in scope
166 |         @inlinable
167 |         @inline(__always)
168 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
169 |             let anchor = source.minY
170 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:168:63: error: cannot find type 'CGRect' in scope
166 |         @inlinable
167 |         @inline(__always)
168 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
169 |             let anchor = source.minY
170 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:161:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
159 |     public typealias MinY = LayoutUI.MinY.After.Pull
160 | }
161 | extension MinY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
162 |     public struct Limit: RectBasedLayout {
163 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:182:42: error: cannot find type 'CGRect' in scope
180 |         @inlinable
181 |         @inline(__always)
182 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
183 |             let anchor = source.minY
184 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:182:63: error: cannot find type 'CGRect' in scope
180 |         @inlinable
181 |         @inline(__always)
182 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
183 |             let anchor = source.minY
184 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:175:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
173 |     }
174 | }
175 | extension MinY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
176 |     public struct Limit: RectBasedLayout {
177 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:196:42: error: cannot find type 'CGRect' in scope
194 |         @inlinable
195 |         @inline(__always)
196 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
197 |             let anchor = source.minY
198 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:196:63: error: cannot find type 'CGRect' in scope
194 |         @inlinable
195 |         @inline(__always)
196 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
197 |             let anchor = source.minY
198 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:189:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
187 |     }
188 | }
189 | extension MinY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
190 |     public struct Pull: RectBasedLayout {
191 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:210:42: error: cannot find type 'CGRect' in scope
208 |         @inlinable
209 |         @inline(__always)
210 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
211 |             let anchor = source.minY
212 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:210:63: error: cannot find type 'CGRect' in scope
208 |         @inlinable
209 |         @inline(__always)
210 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
211 |             let anchor = source.minY
212 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:203:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
201 |     }
202 | }
203 | extension MinY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
204 |     public struct Pull: RectBasedLayout {
205 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:222:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
220 | }
221 | extension MaxY.Limit {
222 |     public typealias MaxY = LayoutUI.MaxY.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
223 |     public typealias MinY = LayoutUI.MaxY.After.Limit
224 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:223:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
221 | extension MaxY.Limit {
222 |     public typealias MaxY = LayoutUI.MaxY.Before.Limit
223 |     public typealias MinY = LayoutUI.MaxY.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
224 | }
225 | extension MaxY.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:226:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
224 | }
225 | extension MaxY.Pull {
226 |     public typealias MaxY = LayoutUI.MaxY.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
227 |     public typealias MinY = LayoutUI.MaxY.After.Pull
228 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:227:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
225 | extension MaxY.Pull {
226 |     public typealias MaxY = LayoutUI.MaxY.Before.Pull
227 |     public typealias MinY = LayoutUI.MaxY.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
228 | }
229 | extension MaxY.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:236:42: error: cannot find type 'CGRect' in scope
234 |         @inlinable
235 |         @inline(__always)
236 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
237 |             let anchor = source.maxY
238 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:236:63: error: cannot find type 'CGRect' in scope
234 |         @inlinable
235 |         @inline(__always)
236 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
237 |             let anchor = source.maxY
238 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:229:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
227 |     public typealias MinY = LayoutUI.MaxY.After.Pull
228 | }
229 | extension MaxY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
230 |     public struct Limit: RectBasedLayout {
231 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:250:42: error: cannot find type 'CGRect' in scope
248 |         @inlinable
249 |         @inline(__always)
250 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
251 |             let anchor = source.maxY
252 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:250:63: error: cannot find type 'CGRect' in scope
248 |         @inlinable
249 |         @inline(__always)
250 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
251 |             let anchor = source.maxY
252 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:243:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
241 |     }
242 | }
243 | extension MaxY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
244 |     public struct Limit: RectBasedLayout {
245 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:264:42: error: cannot find type 'CGRect' in scope
262 |         @inlinable
263 |         @inline(__always)
264 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
265 |             let anchor = source.maxY
266 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:264:63: error: cannot find type 'CGRect' in scope
262 |         @inlinable
263 |         @inline(__always)
264 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
265 |             let anchor = source.maxY
266 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:257:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
255 |     }
256 | }
257 | extension MaxY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
258 |     public struct Pull: RectBasedLayout {
259 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:278:42: error: cannot find type 'CGRect' in scope
276 |         @inlinable
277 |         @inline(__always)
278 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
279 |             let anchor = source.maxY
280 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:278:63: error: cannot find type 'CGRect' in scope
276 |         @inlinable
277 |         @inline(__always)
278 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
279 |             let anchor = source.maxY
280 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:271:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
269 |     }
270 | }
271 | extension MaxY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
272 |     public struct Pull: RectBasedLayout {
273 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:290:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
288 | }
289 | extension MidX.Limit {
290 |     public typealias MinX = LayoutUI.MidX.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
291 |     public typealias MaxX = LayoutUI.MidX.Before.Limit
292 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:291:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
289 | extension MidX.Limit {
290 |     public typealias MinX = LayoutUI.MidX.After.Limit
291 |     public typealias MaxX = LayoutUI.MidX.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
292 | }
293 | extension MidX.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:294:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
292 | }
293 | extension MidX.Pull {
294 |     public typealias MinX = LayoutUI.MidX.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
295 |     public typealias MaxX = LayoutUI.MidX.Before.Pull
296 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:295:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
293 | extension MidX.Pull {
294 |     public typealias MinX = LayoutUI.MidX.After.Pull
295 |     public typealias MaxX = LayoutUI.MidX.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
296 | }
297 | extension MidX.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:304:42: error: cannot find type 'CGRect' in scope
302 |         @inlinable
303 |         @inline(__always)
304 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
305 |             let anchor = source.midX
306 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:304:63: error: cannot find type 'CGRect' in scope
302 |         @inlinable
303 |         @inline(__always)
304 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
305 |             let anchor = source.midX
306 |             rect.size.width = max(0, min(rect.width, anchor - rect.minX))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:297:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
295 |     public typealias MaxX = LayoutUI.MidX.Before.Pull
296 | }
297 | extension MidX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
298 |     public struct Limit: RectBasedLayout {
299 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:318:42: error: cannot find type 'CGRect' in scope
316 |         @inlinable
317 |         @inline(__always)
318 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
319 |             let anchor = source.midX
320 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:318:63: error: cannot find type 'CGRect' in scope
316 |         @inlinable
317 |         @inline(__always)
318 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
319 |             let anchor = source.midX
320 |             rect.size.width = max(0, min(rect.width, rect.maxX - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:311:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
309 |     }
310 | }
311 | extension MidX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
312 |     public struct Limit: RectBasedLayout {
313 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:332:42: error: cannot find type 'CGRect' in scope
330 |         @inlinable
331 |         @inline(__always)
332 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
333 |             let anchor = source.midX
334 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:332:63: error: cannot find type 'CGRect' in scope
330 |         @inlinable
331 |         @inline(__always)
332 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
333 |             let anchor = source.midX
334 |             rect.size.width = max(0, anchor - rect.minX)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:325:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
323 |     }
324 | }
325 | extension MidX.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
326 |     public struct Pull: RectBasedLayout {
327 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:346:42: error: cannot find type 'CGRect' in scope
344 |         @inlinable
345 |         @inline(__always)
346 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
347 |             let anchor = source.midX
348 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:346:63: error: cannot find type 'CGRect' in scope
344 |         @inlinable
345 |         @inline(__always)
346 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
347 |             let anchor = source.midX
348 |             rect.size.width = max(0, rect.maxX - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:339:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
337 |     }
338 | }
339 | extension MidX.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
340 |     public struct Pull: RectBasedLayout {
341 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:358:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
356 | }
357 | extension MidY.Limit {
358 |     public typealias MinY = LayoutUI.MidY.After.Limit
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
359 |     public typealias MaxY = LayoutUI.MidY.Before.Limit
360 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:359:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
357 | extension MidY.Limit {
358 |     public typealias MinY = LayoutUI.MidY.After.Limit
359 |     public typealias MaxY = LayoutUI.MidY.Before.Limit
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
360 | }
361 | extension MidY.Pull {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:362:43: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
360 | }
361 | extension MidY.Pull {
362 |     public typealias MinY = LayoutUI.MidY.After.Pull
    |                                           `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
363 |     public typealias MaxY = LayoutUI.MidY.Before.Pull
364 | }
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:363:43: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
361 | extension MidY.Pull {
362 |     public typealias MinY = LayoutUI.MidY.After.Pull
363 |     public typealias MaxY = LayoutUI.MidY.Before.Pull
    |                                           `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
364 | }
365 | extension MidY.Before {
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:372:42: error: cannot find type 'CGRect' in scope
370 |         @inlinable
371 |         @inline(__always)
372 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
373 |             let anchor = source.midY
374 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:372:63: error: cannot find type 'CGRect' in scope
370 |         @inlinable
371 |         @inline(__always)
372 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
373 |             let anchor = source.midY
374 |             rect.size.height = max(0, min(rect.height, anchor - rect.minY))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:365:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
363 |     public typealias MaxY = LayoutUI.MidY.Before.Pull
364 | }
365 | extension MidY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
366 |     public struct Limit: RectBasedLayout {
367 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:386:42: error: cannot find type 'CGRect' in scope
384 |         @inlinable
385 |         @inline(__always)
386 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
387 |             let anchor = source.midY
388 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:386:63: error: cannot find type 'CGRect' in scope
384 |         @inlinable
385 |         @inline(__always)
386 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
387 |             let anchor = source.midY
388 |             rect.size.height = max(0, min(rect.height, rect.maxY - anchor))
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:379:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
377 |     }
378 | }
379 | extension MidY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
380 |     public struct Limit: RectBasedLayout {
381 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:400:42: error: cannot find type 'CGRect' in scope
398 |         @inlinable
399 |         @inline(__always)
400 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
401 |             let anchor = source.midY
402 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:400:63: error: cannot find type 'CGRect' in scope
398 |         @inlinable
399 |         @inline(__always)
400 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
401 |             let anchor = source.midY
402 |             rect.size.height = max(0, anchor - rect.minY)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:393:16: warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
391 |     }
392 | }
393 | extension MidY.Before {
    |                `- warning: 'Before' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
394 |     public struct Pull: RectBasedLayout {
395 |         @inlinable
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:414:42: error: cannot find type 'CGRect' in scope
412 |         @inlinable
413 |         @inline(__always)
414 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                          `- error: cannot find type 'CGRect' in scope
415 |             let anchor = source.midY
416 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:414:63: error: cannot find type 'CGRect' in scope
412 |         @inlinable
413 |         @inline(__always)
414 |         public func layout(_ rect: inout CGRect, with source: CGRect) {
    |                                                               `- error: cannot find type 'CGRect' in scope
415 |             let anchor = source.midY
416 |             rect.size.height = max(0, rect.maxY - anchor)
/Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift:407:16: warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
405 |     }
406 | }
407 | extension MidY.After {
    |                `- warning: 'After' is deprecated: Use {constraint_anchor}.{action}.{target_anchor} pattern [#DeprecatedDeclaration]
408 |     public struct Pull: RectBasedLayout {
409 |         @inlinable
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/LayoutBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/LayoutBuilders.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectAccessors.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectBasedLayout.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectLayouts.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayouts.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/SwiftUI.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/UIKit+AppKit.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/ViewBasedLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/ViewConstraints.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.dia -target arm64-apple-watchos9.0 -module-can-import-version SwiftUI 8.0.84.1 8.0.84 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI-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/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name LayoutUI -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI_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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/LayoutUI.swiftmodule -index-unit-output-path /LayoutUI.build/Debug-watchos/LayoutUI-t.build/Objects-normal/arm64/RectConstraints.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RectConstraints.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ LayoutUI (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64 (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ StackLayouts.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayouts.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayouts.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StackLayouts.swift
SwiftCompile normal arm64_32 Compiling\ ViewConstraints.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/ViewConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/ViewConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewConstraints.swift
SwiftCompile normal arm64_32 Compiling\ StackLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StackLayout.swift
SwiftCompile normal arm64 Compiling\ RectAccessors.swift,\ RectBasedLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectAccessors.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectBasedLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectAccessors.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RectAccessors.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectBasedLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RectBasedLayout.swift
SwiftCompile normal arm64 Compiling\ StackLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/StackLayout.swift (in target 'LayoutUI' from project 'LayoutUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StackLayout.swift
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-18 08:26:20.871 xcodebuild[837:4841] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 Compiling\ RectConstraints.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutUI/RectConstraints.swift (in target 'LayoutUI' from project 'LayoutUI')
	Building workspace LayoutUI with scheme LayoutUI
(3 failures)
BUILD FAILURE 6.4 watchOS