The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build AceLayout, reference main (2b96b1), with Swift 6.1 for Linux on 29 Apr 2025 03:30:44 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

 39 |     func greaterThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 40 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:39:72: error: cannot find type 'NSLayoutConstraint' in scope
 37 |     func equal(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 38 |     func lessThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 39 |     func greaterThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                                        `- error: cannot find type 'NSLayoutConstraint' in scope
 40 |
 41 |     // MARK: - Constraints with superview
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:39:60: error: cannot find type 'CGFloat' in scope
 37 |     func equal(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 38 |     func lessThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 39 |     func greaterThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                            `- error: cannot find type 'CGFloat' in scope
 40 |
 41 |     // MARK: - Constraints with superview
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:43:52: error: cannot find type 'NSLayoutConstraint' in scope
 41 |     // MARK: - Constraints with superview
 42 |
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                                    `- error: cannot find type 'NSLayoutConstraint' in scope
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:43:40: error: cannot find type 'CGFloat' in scope
 41 |     // MARK: - Constraints with superview
 42 |
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                        `- error: cannot find type 'CGFloat' in scope
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:44:62: error: cannot find type 'NSLayoutConstraint' in scope
 42 |
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 46 | }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:44:50: error: cannot find type 'CGFloat' in scope
 42 |
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                                  `- error: cannot find type 'CGFloat' in scope
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 46 | }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:45:65: error: cannot find type 'NSLayoutConstraint' in scope
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                                                 `- error: cannot find type 'NSLayoutConstraint' in scope
 46 | }
 47 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:45:53: error: cannot find type 'CGFloat' in scope
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                                     `- error: cannot find type 'CGFloat' in scope
 46 | }
 47 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:18:19: error: type 'LayoutRect.XAxis' does not conform to protocol 'LayoutAnchor'
 16 |
 17 |     /// A structure that represents a layout anchor for creating horizontal layout constraints.
 18 |     public struct XAxis: XAxisAnchor {
    |                   |- error: type 'LayoutRect.XAxis' does not conform to protocol 'LayoutAnchor'
    |                   `- note: add stubs for conformance
 19 |         public let target: any XAxesConstrainable
 20 |         public let anchorKeyPath: KeyPath<any XAxesConstrainable, NSLayoutXAxisAnchor>
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:17:20: note: protocol requires nested type 'AnchorType'
 15 | @MainActor
 16 | public protocol LayoutAnchor {
 17 |     associatedtype AnchorType: AnyObject
    |                    `- note: protocol requires nested type 'AnchorType'
 18 |     associatedtype BaseLayoutAnchor: NSLayoutAnchor<AnchorType>
    |                    `- note: protocol requires nested type 'BaseLayoutAnchor'
 19 |
 20 |     /// A type of the layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
 21 |     associatedtype Target
    |                    `- note: protocol requires nested type 'Target'
 22 |
 23 |     /// A layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:26:67: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 24 |     public struct YAxis: YAxisAnchor {
 25 |         public let target: any YAxesConstrainable
 26 |         public let anchorKeyPath: KeyPath<any YAxesConstrainable, NSLayoutYAxisAnchor>
    |                                                                   `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 27 |     }
 28 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:16:63: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 14 | /// A type that represents a layout anchor for creating vertical layout constraints.
 15 | @MainActor
 16 | public protocol YAxisAnchor: LayoutAnchor where AnchorType == NSLayoutYAxisAnchor,
    |                                                               `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 17 |                                                 BaseLayoutAnchor == NSLayoutYAxisAnchor,
 18 |                                                 Target == any YAxesConstrainable {}
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:17:69: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 15 | @MainActor
 16 | public protocol YAxisAnchor: LayoutAnchor where AnchorType == NSLayoutYAxisAnchor,
 17 |                                                 BaseLayoutAnchor == NSLayoutYAxisAnchor,
    |                                                                     `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 18 |                                                 Target == any YAxesConstrainable {}
 19 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:24:19: error: type 'LayoutRect.YAxis' does not conform to protocol 'LayoutAnchor'
 22 |
 23 |     /// A structure that represents a layout anchor for creating vertical layout constraints.
 24 |     public struct YAxis: YAxisAnchor {
    |                   |- error: type 'LayoutRect.YAxis' does not conform to protocol 'LayoutAnchor'
    |                   `- note: add stubs for conformance
 25 |         public let target: any YAxesConstrainable
 26 |         public let anchorKeyPath: KeyPath<any YAxesConstrainable, NSLayoutYAxisAnchor>
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:17:20: note: protocol requires nested type 'AnchorType'
 15 | @MainActor
 16 | public protocol LayoutAnchor {
 17 |     associatedtype AnchorType: AnyObject
    |                    `- note: protocol requires nested type 'AnchorType'
 18 |     associatedtype BaseLayoutAnchor: NSLayoutAnchor<AnchorType>
    |                    `- note: protocol requires nested type 'BaseLayoutAnchor'
 19 |
 20 |     /// A type of the layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
 21 |     associatedtype Target
    |                    `- note: protocol requires nested type 'Target'
 22 |
 23 |     /// A layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:32:66: error: cannot find type 'NSLayoutDimension' in scope
 30 |     public struct Dimension: LayoutDimension {
 31 |         public let target: any SizeConstrainable
 32 |         public let anchorKeyPath: KeyPath<any SizeConstrainable, NSLayoutDimension>
    |                                                                  `- error: cannot find type 'NSLayoutDimension' in scope
 33 |     }
 34 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:16:67: error: cannot find type 'NSLayoutDimension' in scope
 14 | /// A type that represents a layout anchor for creating size-based layout constraints.
 15 | @MainActor
 16 | public protocol LayoutDimension: LayoutAnchor where AnchorType == NSLayoutDimension,
    |                                                                   `- error: cannot find type 'NSLayoutDimension' in scope
 17 |                                                     BaseLayoutAnchor == NSLayoutDimension,
 18 |                                                     Target == any SizeConstrainable {}
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:17:73: error: cannot find type 'NSLayoutDimension' in scope
 15 | @MainActor
 16 | public protocol LayoutDimension: LayoutAnchor where AnchorType == NSLayoutDimension,
 17 |                                                     BaseLayoutAnchor == NSLayoutDimension,
    |                                                                         `- error: cannot find type 'NSLayoutDimension' in scope
 18 |                                                     Target == any SizeConstrainable {}
 19 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:30:19: error: type 'LayoutRect.Dimension' does not conform to protocol 'LayoutAnchor'
 28 |
 29 |     /// A structure that represents a layout anchor for creating size-based layout constraints.
 30 |     public struct Dimension: LayoutDimension {
    |                   |- error: type 'LayoutRect.Dimension' does not conform to protocol 'LayoutAnchor'
    |                   `- note: add stubs for conformance
 31 |         public let target: any SizeConstrainable
 32 |         public let anchorKeyPath: KeyPath<any SizeConstrainable, NSLayoutDimension>
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:17:20: note: protocol requires nested type 'AnchorType'
 15 | @MainActor
 16 | public protocol LayoutAnchor {
 17 |     associatedtype AnchorType: AnyObject
    |                    `- note: protocol requires nested type 'AnchorType'
 18 |     associatedtype BaseLayoutAnchor: NSLayoutAnchor<AnchorType>
    |                    `- note: protocol requires nested type 'BaseLayoutAnchor'
 19 |
 20 |     /// A type of the layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
 21 |     associatedtype Target
    |                    `- note: protocol requires nested type 'Target'
 22 |
 23 |     /// A layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:38:71: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 36 |     public struct Baseline: BaselineAnchor {
 37 |         public let target: any BaselinesConstrainable
 38 |         public let anchorKeyPath: KeyPath<any BaselinesConstrainable, NSLayoutYAxisAnchor>
    |                                                                       `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 39 |     }
 40 | }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:16:66: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 14 | /// A type that represents a baseline layout anchor for creating vertical layout constraints.
 15 | @MainActor
 16 | public protocol BaselineAnchor: LayoutAnchor where AnchorType == NSLayoutYAxisAnchor,
    |                                                                  `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 17 |                                                    BaseLayoutAnchor == NSLayoutYAxisAnchor,
 18 |                                                    Target == any BaselinesConstrainable {}
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:17:72: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 15 | @MainActor
 16 | public protocol BaselineAnchor: LayoutAnchor where AnchorType == NSLayoutYAxisAnchor,
 17 |                                                    BaseLayoutAnchor == NSLayoutYAxisAnchor,
    |                                                                        `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 18 |                                                    Target == any BaselinesConstrainable {}
 19 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:36:19: error: type 'LayoutRect.Baseline' does not conform to protocol 'LayoutAnchor'
 34 |
 35 |     /// A structure that represents a baseline layout anchor for creating vertical layout constraints.
 36 |     public struct Baseline: BaselineAnchor {
    |                   |- error: type 'LayoutRect.Baseline' does not conform to protocol 'LayoutAnchor'
    |                   `- note: add stubs for conformance
 37 |         public let target: any BaselinesConstrainable
 38 |         public let anchorKeyPath: KeyPath<any BaselinesConstrainable, NSLayoutYAxisAnchor>
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:17:20: note: protocol requires nested type 'AnchorType'
 15 | @MainActor
 16 | public protocol LayoutAnchor {
 17 |     associatedtype AnchorType: AnyObject
    |                    `- note: protocol requires nested type 'AnchorType'
 18 |     associatedtype BaseLayoutAnchor: NSLayoutAnchor<AnchorType>
    |                    `- note: protocol requires nested type 'BaseLayoutAnchor'
 19 |
 20 |     /// A type of the layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
 21 |     associatedtype Target
    |                    `- note: protocol requires nested type 'Target'
 22 |
 23 |     /// A layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:75:31: error: cannot find type 'CGSize' in scope
 73 |         public func equal(
 74 |             to another: some XYAxesConstrainable,
 75 |             shiftedBy offset: CGSize = .zero
    |                               `- error: cannot find type 'CGSize' in scope
 76 |         ) -> [NSLayoutConstraint] {
 77 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:76:15: error: cannot find type 'NSLayoutConstraint' in scope
 74 |             to another: some XYAxesConstrainable,
 75 |             shiftedBy offset: CGSize = .zero
 76 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
 77 |             [
 78 |                 x.equal(to: another, plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:105:31: error: cannot find type 'CGSize' in scope
103 |         public func lessThanOrEqual(
104 |             to another: some XYAxesConstrainable,
105 |             shiftedBy offset: CGSize = .zero
    |                               `- error: cannot find type 'CGSize' in scope
106 |         ) -> [NSLayoutConstraint] {
107 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:106:15: error: cannot find type 'NSLayoutConstraint' in scope
104 |             to another: some XYAxesConstrainable,
105 |             shiftedBy offset: CGSize = .zero
106 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
107 |             [
108 |                 x.lessThanOrEqual(to: another, plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:135:31: error: cannot find type 'CGSize' in scope
133 |         public func greaterThanOrEqual(
134 |             to another: some XYAxesConstrainable,
135 |             shiftedBy offset: CGSize = .zero
    |                               `- error: cannot find type 'CGSize' in scope
136 |         ) -> [NSLayoutConstraint] {
137 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:136:15: error: cannot find type 'NSLayoutConstraint' in scope
134 |             to another: some XYAxesConstrainable,
135 |             shiftedBy offset: CGSize = .zero
136 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
137 |             [
138 |                 x.greaterThanOrEqual(to: another, plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:162:76: error: cannot find type 'NSLayoutConstraint' in scope
160 |         ///   - offset: A constant offset for the constraint. The default value is `.zero`.
161 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` point == `superview` point shifted by `offset`.
162 |         public func equalToSuperview(shiftedBy offset: CGSize = .zero) -> [NSLayoutConstraint] {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
163 |             [
164 |                 x.equalToSuperview(plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:162:56: error: cannot find type 'CGSize' in scope
160 |         ///   - offset: A constant offset for the constraint. The default value is `.zero`.
161 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` point == `superview` point shifted by `offset`.
162 |         public func equalToSuperview(shiftedBy offset: CGSize = .zero) -> [NSLayoutConstraint] {
    |                                                        `- error: cannot find type 'CGSize' in scope
163 |             [
164 |                 x.equalToSuperview(plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:189:15: error: cannot find type 'NSLayoutConstraint' in scope
187 |         public func lessThanOrEqualToSuperview(
188 |             shiftedBy offset: CGSize = .zero
189 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
190 |             [
191 |                 x.lessThanOrEqualToSuperview(plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:188:31: error: cannot find type 'CGSize' in scope
186 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` point <= `superview` point shifted by `offset`.
187 |         public func lessThanOrEqualToSuperview(
188 |             shiftedBy offset: CGSize = .zero
    |                               `- error: cannot find type 'CGSize' in scope
189 |         ) -> [NSLayoutConstraint] {
190 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:216:15: error: cannot find type 'NSLayoutConstraint' in scope
214 |         public func greaterThanOrEqualToSuperview(
215 |             shiftedBy offset: CGSize = .zero
216 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
217 |             [
218 |                 x.greaterThanOrEqualToSuperview(plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:215:31: error: cannot find type 'CGSize' in scope
213 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` point >= `superview` point shifted by `offset`.
214 |         public func greaterThanOrEqualToSuperview(
215 |             shiftedBy offset: CGSize = .zero
    |                               `- error: cannot find type 'CGSize' in scope
216 |         ) -> [NSLayoutConstraint] {
217 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:252:38: error: cannot find type 'CGFloat' in scope
250 |         public func equal(
251 |             to another: some SizeConstrainable,
252 |             multipliedBy multiplier: CGFloat = 1
    |                                      `- error: cannot find type 'CGFloat' in scope
253 |         ) -> [NSLayoutConstraint] {
254 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:253:15: error: cannot find type 'NSLayoutConstraint' in scope
251 |             to another: some SizeConstrainable,
252 |             multipliedBy multiplier: CGFloat = 1
253 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
254 |             [
255 |                 width.equal(to: another, multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:280:38: error: cannot find type 'CGFloat' in scope
278 |         public func lessThanOrEqual(
279 |             to another: some SizeConstrainable,
280 |             multipliedBy multiplier: CGFloat = 1
    |                                      `- error: cannot find type 'CGFloat' in scope
281 |         ) -> [NSLayoutConstraint] {
282 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:281:15: error: cannot find type 'NSLayoutConstraint' in scope
279 |             to another: some SizeConstrainable,
280 |             multipliedBy multiplier: CGFloat = 1
281 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
282 |             [
283 |                 width.lessThanOrEqual(to: another, multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:308:38: error: cannot find type 'CGFloat' in scope
306 |         public func greaterThanOrEqual(
307 |             to another: some SizeConstrainable,
308 |             multipliedBy multiplier: CGFloat = 1
    |                                      `- error: cannot find type 'CGFloat' in scope
309 |         ) -> [NSLayoutConstraint] {
310 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:309:15: error: cannot find type 'NSLayoutConstraint' in scope
307 |             to another: some SizeConstrainable,
308 |             multipliedBy multiplier: CGFloat = 1
309 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
310 |             [
311 |                 width.greaterThanOrEqual(to: another, multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:331:48: error: cannot find type 'NSLayoutConstraint' in scope
329 |         ///   - size: A constant representing the size.
330 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == `size`.
331 |         public func equal(to size: CGSize) -> [NSLayoutConstraint] {
    |                                                `- error: cannot find type 'NSLayoutConstraint' in scope
332 |             [
333 |                 width.equal(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:331:36: error: cannot find type 'CGSize' in scope
329 |         ///   - size: A constant representing the size.
330 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == `size`.
331 |         public func equal(to size: CGSize) -> [NSLayoutConstraint] {
    |                                    `- error: cannot find type 'CGSize' in scope
332 |             [
333 |                 width.equal(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:351:58: error: cannot find type 'NSLayoutConstraint' in scope
349 |         ///   - size: A constant representing the size.
350 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size <= `size`.
351 |         public func lessThanOrEqual(to size: CGSize) -> [NSLayoutConstraint] {
    |                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
352 |             [
353 |                 width.lessThanOrEqual(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:351:46: error: cannot find type 'CGSize' in scope
349 |         ///   - size: A constant representing the size.
350 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size <= `size`.
351 |         public func lessThanOrEqual(to size: CGSize) -> [NSLayoutConstraint] {
    |                                              `- error: cannot find type 'CGSize' in scope
352 |             [
353 |                 width.lessThanOrEqual(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:371:61: error: cannot find type 'NSLayoutConstraint' in scope
369 |         ///   - size: A constant representing the size.
370 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size >= `size`.
371 |         public func greaterThanOrEqual(to size: CGSize) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
372 |             [
373 |                 width.greaterThanOrEqual(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:371:49: error: cannot find type 'CGSize' in scope
369 |         ///   - size: A constant representing the size.
370 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size >= `size`.
371 |         public func greaterThanOrEqual(to size: CGSize) -> [NSLayoutConstraint] {
    |                                                 `- error: cannot find type 'CGSize' in scope
372 |             [
373 |                 width.greaterThanOrEqual(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:393:61: error: cannot find type 'NSLayoutConstraint' in scope
391 |         ///   - sideLength: A constant representing the square side length.
392 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == square with `sideLength`.
393 |         public func equal(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
394 |             [
395 |                 width.equal(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:393:48: error: cannot find type 'CGFloat' in scope
391 |         ///   - sideLength: A constant representing the square side length.
392 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == square with `sideLength`.
393 |         public func equal(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                `- error: cannot find type 'CGFloat' in scope
394 |             [
395 |                 width.equal(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:413:71: error: cannot find type 'NSLayoutConstraint' in scope
411 |         ///   - sideLength: A constant representing the maximum square side length.
412 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size <= square with `sideLength`.
413 |         public func lessThanOrEqual(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                                       `- error: cannot find type 'NSLayoutConstraint' in scope
414 |             [
415 |                 width.lessThanOrEqual(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:413:58: error: cannot find type 'CGFloat' in scope
411 |         ///   - sideLength: A constant representing the maximum square side length.
412 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size <= square with `sideLength`.
413 |         public func lessThanOrEqual(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                          `- error: cannot find type 'CGFloat' in scope
414 |             [
415 |                 width.lessThanOrEqual(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:433:74: error: cannot find type 'NSLayoutConstraint' in scope
431 |         ///   - sideLength: A constant representing the minimum square side length.
432 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size >= square with `sideLength`.
433 |         public func greaterThanOrEqual(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
434 |             [
435 |                 width.greaterThanOrEqual(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:433:61: error: cannot find type 'CGFloat' in scope
431 |         ///   - sideLength: A constant representing the minimum square side length.
432 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size >= square with `sideLength`.
433 |         public func greaterThanOrEqual(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'CGFloat' in scope
434 |             [
435 |                 width.greaterThanOrEqual(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:458:80: error: cannot find type 'NSLayoutConstraint' in scope
456 |         ///   - multiplier: The multiplier constant for the constraint. The default value is `1`.
457 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == `superview` size \* `multiplier`.
458 |         public func equalToSuperview(multipliedBy multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
459 |             [
460 |                 width.equalToSuperview(multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:458:63: error: cannot find type 'CGFloat' in scope
456 |         ///   - multiplier: The multiplier constant for the constraint. The default value is `1`.
457 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == `superview` size \* `multiplier`.
458 |         public func equalToSuperview(multipliedBy multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                               `- error: cannot find type 'CGFloat' in scope
459 |             [
460 |                 width.equalToSuperview(multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:483:15: error: cannot find type 'NSLayoutConstraint' in scope
481 |         public func lessThanOrEqualToSuperview(
482 |             multipliedBy multiplier: CGFloat = 1
483 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
484 |             [
485 |                 width.lessThanOrEqualToSuperview(multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:482:38: error: cannot find type 'CGFloat' in scope
480 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size <= `superview` size \* `multiplier`.
481 |         public func lessThanOrEqualToSuperview(
482 |             multipliedBy multiplier: CGFloat = 1
    |                                      `- error: cannot find type 'CGFloat' in scope
483 |         ) -> [NSLayoutConstraint] {
484 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:508:15: error: cannot find type 'NSLayoutConstraint' in scope
506 |         public func greaterThanOrEqualToSuperview(
507 |             multipliedBy multiplier: CGFloat = 1
508 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
509 |             [
510 |                 width.greaterThanOrEqualToSuperview(multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:507:38: error: cannot find type 'CGFloat' in scope
505 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size >= `superview` size \* `multiplier`.
506 |         public func greaterThanOrEqualToSuperview(
507 |             multipliedBy multiplier: CGFloat = 1
    |                                      `- error: cannot find type 'CGFloat' in scope
508 |         ) -> [NSLayoutConstraint] {
509 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:539:28: error: cannot find type 'CGFloat' in scope
537 |         public func equal(
538 |             to another: some XAxesConstrainable,
539 |             insetBy inset: CGFloat = 0
    |                            `- error: cannot find type 'CGFloat' in scope
540 |         ) -> [NSLayoutConstraint] {
541 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:540:15: error: cannot find type 'NSLayoutConstraint' in scope
538 |             to another: some XAxesConstrainable,
539 |             insetBy inset: CGFloat = 0
540 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
541 |             [
542 |                 left.equal(to: another, plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:564:28: error: cannot find type 'CGFloat' in scope
562 |         public func insideOrEqual(
563 |             to another: some XAxesConstrainable,
564 |             insetBy inset: CGFloat = 0
    |                            `- error: cannot find type 'CGFloat' in scope
565 |         ) -> [NSLayoutConstraint] {
566 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:565:15: error: cannot find type 'NSLayoutConstraint' in scope
563 |             to another: some XAxesConstrainable,
564 |             insetBy inset: CGFloat = 0
565 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
566 |             [
567 |                 left.greaterThanOrEqual(to: another, plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:585:70: error: cannot find type 'NSLayoutConstraint' in scope
583 |         ///   - inset: A constant edge inset for the constraint. The default value is `0`.
584 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` horizontal edges == `superview` ones adjusted by `inset`.
585 |         public func equalToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                                      `- error: cannot find type 'NSLayoutConstraint' in scope
586 |             [
587 |                 left.equalToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:585:53: error: cannot find type 'CGFloat' in scope
583 |         ///   - inset: A constant edge inset for the constraint. The default value is `0`.
584 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` horizontal edges == `superview` ones adjusted by `inset`.
585 |         public func equalToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                     `- error: cannot find type 'CGFloat' in scope
586 |             [
587 |                 left.equalToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:605:78: error: cannot find type 'NSLayoutConstraint' in scope
603 |         ///   - insets: A constant edge insets for the constraint. The default value is `0`.
604 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` horizontal edges are inside of `superview` ones adjusted by `inset`.
605 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
606 |             [
607 |                 left.greaterThanOrEqualToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:605:61: error: cannot find type 'CGFloat' in scope
603 |         ///   - insets: A constant edge insets for the constraint. The default value is `0`.
604 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` horizontal edges are inside of `superview` ones adjusted by `inset`.
605 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'CGFloat' in scope
606 |             [
607 |                 left.greaterThanOrEqualToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:636:28: error: cannot find type 'CGFloat' in scope
634 |         public func equal(
635 |             to another: some YAxesConstrainable,
636 |             insetBy inset: CGFloat = 0
    |                            `- error: cannot find type 'CGFloat' in scope
637 |         ) -> [NSLayoutConstraint] {
638 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:637:15: error: cannot find type 'NSLayoutConstraint' in scope
635 |             to another: some YAxesConstrainable,
636 |             insetBy inset: CGFloat = 0
637 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
638 |             [
639 |                 top.equal(to: another, plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:660:28: error: cannot find type 'CGFloat' in scope
658 |         public func insideOrEqual(
659 |             to another: some YAxesConstrainable,
660 |             insetBy inset: CGFloat = 0
    |                            `- error: cannot find type 'CGFloat' in scope
661 |         ) -> [NSLayoutConstraint] {
662 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:661:15: error: cannot find type 'NSLayoutConstraint' in scope
659 |             to another: some YAxesConstrainable,
660 |             insetBy inset: CGFloat = 0
661 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
662 |             [
663 |                 top.greaterThanOrEqual(to: another, plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:681:70: error: cannot find type 'NSLayoutConstraint' in scope
679 |         ///   - inset: A constant edge inset for the constraint.
680 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` vertical edges == `superview` ones adjusted by `inset`.
681 |         public func equalToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                                      `- error: cannot find type 'NSLayoutConstraint' in scope
682 |             [
683 |                 top.equalToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:681:53: error: cannot find type 'CGFloat' in scope
679 |         ///   - inset: A constant edge inset for the constraint.
680 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` vertical edges == `superview` ones adjusted by `inset`.
681 |         public func equalToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                     `- error: cannot find type 'CGFloat' in scope
682 |             [
683 |                 top.equalToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:701:78: error: cannot find type 'NSLayoutConstraint' in scope
699 |         ///   - insets: A constant edge insets for the constraint. The default value is `0`.
700 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` vertical edges are inside of `superview` ones adjusted by `inset`.
701 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
702 |             [
703 |                 top.greaterThanOrEqualToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:701:61: error: cannot find type 'CGFloat' in scope
699 |         ///   - insets: A constant edge insets for the constraint. The default value is `0`.
700 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` vertical edges are inside of `superview` ones adjusted by `inset`.
701 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'CGFloat' in scope
702 |             [
703 |                 top.greaterThanOrEqualToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:742:32: error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
740 |         public func equal(
741 |             to another: some XYAxesConstrainable,
742 |             insetBy insets: AL.EdgeInsets = .zero
    |                                `- error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
743 |         ) -> [NSLayoutConstraint] {
744 |             [
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:743:15: error: cannot find type 'NSLayoutConstraint' in scope
741 |             to another: some XYAxesConstrainable,
742 |             insetBy insets: AL.EdgeInsets = .zero
743 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
744 |             [
745 |                 top.equal(to: another, plus: insets.top),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:772:28: error: cannot find type 'CGFloat' in scope
770 |         public func equal(
771 |             to another: some XYAxesConstrainable,
772 |             insetBy inset: CGFloat
    |                            `- error: cannot find type 'CGFloat' in scope
773 |         ) -> [NSLayoutConstraint] {
774 |             equal(to: another, insetBy: .init(top: inset, left: inset, bottom: inset, right: inset))
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:773:15: error: cannot find type 'NSLayoutConstraint' in scope
771 |             to another: some XYAxesConstrainable,
772 |             insetBy inset: CGFloat
773 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
774 |             equal(to: another, insetBy: .init(top: inset, left: inset, bottom: inset, right: inset))
775 |         }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:803:32: error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
801 |         public func insideOrEqual(
802 |             to another: some XYAxesConstrainable,
803 |             insetBy insets: AL.EdgeInsets = .zero
    |                                `- error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
804 |         ) -> [NSLayoutConstraint] {
805 |             [
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:804:15: error: cannot find type 'NSLayoutConstraint' in scope
802 |             to another: some XYAxesConstrainable,
803 |             insetBy insets: AL.EdgeInsets = .zero
804 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
805 |             [
806 |                 top.greaterThanOrEqual(to: another, plus: insets.top),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:833:28: error: cannot find type 'CGFloat' in scope
831 |         public func insideOrEqual(
832 |             to another: some XYAxesConstrainable,
833 |             insetBy inset: CGFloat
    |                            `- error: cannot find type 'CGFloat' in scope
834 |         ) -> [NSLayoutConstraint] {
835 |             insideOrEqual(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:834:15: error: cannot find type 'NSLayoutConstraint' in scope
832 |             to another: some XYAxesConstrainable,
833 |             insetBy inset: CGFloat
834 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
835 |             insideOrEqual(
836 |                 to: another,
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:864:15: error: cannot find type 'NSLayoutConstraint' in scope
862 |         public func equalToSuperview(
863 |             insetBy insets: AL.EdgeInsets = .zero
864 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
865 |             [
866 |                 top.equalToSuperview(plus: insets.top),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:863:32: error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
861 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges == `superview` edges adjusted by `insets`.
862 |         public func equalToSuperview(
863 |             insetBy insets: AL.EdgeInsets = .zero
    |                                `- error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
864 |         ) -> [NSLayoutConstraint] {
865 |             [
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:889:66: error: cannot find type 'NSLayoutConstraint' in scope
887 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges == `superview` edges adjusted by `inset`.
888 |         @inlinable
889 |         public func equalToSuperview(insetBy inset: CGFloat) -> [NSLayoutConstraint] {
    |                                                                  `- error: cannot find type 'NSLayoutConstraint' in scope
890 |             equalToSuperview(insetBy: .init(top: inset, left: inset, bottom: inset, right: inset))
891 |         }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:889:53: error: cannot find type 'CGFloat' in scope
887 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges == `superview` edges adjusted by `inset`.
888 |         @inlinable
889 |         public func equalToSuperview(insetBy inset: CGFloat) -> [NSLayoutConstraint] {
    |                                                     `- error: cannot find type 'CGFloat' in scope
890 |             equalToSuperview(insetBy: .init(top: inset, left: inset, bottom: inset, right: inset))
891 |         }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:917:15: error: cannot find type 'NSLayoutConstraint' in scope
915 |         public func insideOrEqualToSuperview(
916 |             insetBy insets: AL.EdgeInsets = .zero
917 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
918 |             [
919 |                 top.greaterThanOrEqualToSuperview(plus: insets.top),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:916:32: error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
914 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges are inside of `superview` edges adjusted by `insets`.
915 |         public func insideOrEqualToSuperview(
916 |             insetBy insets: AL.EdgeInsets = .zero
    |                                `- error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
917 |         ) -> [NSLayoutConstraint] {
918 |             [
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:942:74: error: cannot find type 'NSLayoutConstraint' in scope
940 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges are inside of `superview` edges adjusted by `inset`.
941 |         @inlinable
942 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat) -> [NSLayoutConstraint] {
    |                                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
943 |             insideOrEqualToSuperview(
944 |                 insetBy: .init(top: inset, left: inset, bottom: inset, right: inset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:942:61: error: cannot find type 'CGFloat' in scope
940 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges are inside of `superview` edges adjusted by `inset`.
941 |         @inlinable
942 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'CGFloat' in scope
943 |             insideOrEqualToSuperview(
944 |                 insetBy: .init(top: inset, left: inset, bottom: inset, right: inset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:44:22: error: cannot find type 'CGFloat' in scope
 42 |     public func equal(
 43 |         to another: some XAxesConstrainable,
 44 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 45 |     ) -> NSLayoutConstraint {
 46 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:45:10: error: cannot find type 'NSLayoutConstraint' in scope
 43 |         to another: some XAxesConstrainable,
 44 |         plus offset: CGFloat = 0
 45 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 46 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], constant: offset)
 47 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:69:22: error: cannot find type 'CGFloat' in scope
 67 |     public func lessThanOrEqual(
 68 |         to another: some XAxesConstrainable,
 69 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 70 |     ) -> NSLayoutConstraint {
 71 |         anchor.constraint(lessThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:70:10: error: cannot find type 'NSLayoutConstraint' in scope
 68 |         to another: some XAxesConstrainable,
 69 |         plus offset: CGFloat = 0
 70 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 71 |         anchor.constraint(lessThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
 72 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:94:22: error: cannot find type 'CGFloat' in scope
 92 |     public func greaterThanOrEqual(
 93 |         to another: some XAxesConstrainable,
 94 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 95 |     ) -> NSLayoutConstraint {
 96 |         anchor.constraint(greaterThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:95:10: error: cannot find type 'NSLayoutConstraint' in scope
 93 |         to another: some XAxesConstrainable,
 94 |         plus offset: CGFloat = 0
 95 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 96 |         anchor.constraint(greaterThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
 97 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:116:63: error: cannot find type 'NSLayoutConstraint' in scope
114 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
115 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x == `superview` x + `offset`.
116 |     public func equalToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                               `- error: cannot find type 'NSLayoutConstraint' in scope
117 |         guard let superview = target.superview else {
118 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:116:47: error: cannot find type 'CGFloat' in scope
114 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
115 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x == `superview` x + `offset`.
116 |     public func equalToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                               `- error: cannot find type 'CGFloat' in scope
117 |         guard let superview = target.superview else {
118 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:140:73: error: cannot find type 'NSLayoutConstraint' in scope
138 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
139 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x <= `superview` x + `offset`.
140 |     public func lessThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                         `- error: cannot find type 'NSLayoutConstraint' in scope
141 |         guard let superview = target.superview else {
142 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:140:57: error: cannot find type 'CGFloat' in scope
138 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
139 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x <= `superview` x + `offset`.
140 |     public func lessThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                         `- error: cannot find type 'CGFloat' in scope
141 |         guard let superview = target.superview else {
142 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:164:76: error: cannot find type 'NSLayoutConstraint' in scope
162 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
163 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x >= `superview` x + `offset`.
164 |     public func greaterThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
165 |         guard let superview = target.superview else {
166 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:164:60: error: cannot find type 'CGFloat' in scope
162 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
163 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x >= `superview` x + `offset`.
164 |     public func greaterThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                            `- error: cannot find type 'CGFloat' in scope
165 |         guard let superview = target.superview else {
166 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:17:23: error: 'View' is not a member type of enum 'AceLayout.AL'
15 | @MainActor
16 | public protocol SuperviewProviding {
17 |     var superview: AL.View? { get }
   |                       `- error: 'View' is not a member type of enum 'AceLayout.AL'
18 | }
19 |
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:75:10: error: cannot find type 'NSLayoutConstraint' in scope
 73 |         to anotherAnchor: BaseLayoutAnchor,
 74 |         plus offset: CGFloat = 0
 75 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 76 |         anchor.constraint(equalTo: anotherAnchor, constant: offset)
 77 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:74:22: error: cannot find type 'CGFloat' in scope
 72 |     public func equal(
 73 |         to anotherAnchor: BaseLayoutAnchor,
 74 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 75 |     ) -> NSLayoutConstraint {
 76 |         anchor.constraint(equalTo: anotherAnchor, constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:146:70: error: cannot find type 'NSLayoutConstraint' in scope
144 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` anchor == `another` anchor + `offset`.
145 |     @inlinable
146 |     public func equal(to another: Self, plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                      `- error: cannot find type 'NSLayoutConstraint' in scope
147 |         anchor.constraint(equalTo: another.anchor, constant: offset)
148 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:146:54: error: cannot find type 'CGFloat' in scope
144 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` anchor == `another` anchor + `offset`.
145 |     @inlinable
146 |     public func equal(to another: Self, plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                      `- error: cannot find type 'CGFloat' in scope
147 |         anchor.constraint(equalTo: another.anchor, constant: offset)
148 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:99:10: error: cannot find type 'NSLayoutConstraint' in scope
 97 |         to anotherAnchor: BaseLayoutAnchor,
 98 |         plus offset: CGFloat = 0
 99 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
100 |         anchor.constraint(lessThanOrEqualTo: anotherAnchor, constant: offset)
101 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:98:22: error: cannot find type 'CGFloat' in scope
 96 |     public func lessThanOrEqual(
 97 |         to anotherAnchor: BaseLayoutAnchor,
 98 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 99 |     ) -> NSLayoutConstraint {
100 |         anchor.constraint(lessThanOrEqualTo: anotherAnchor, constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:165:80: error: cannot find type 'NSLayoutConstraint' in scope
163 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` anchor <= `another` anchor + `offset`.
164 |     @inlinable
165 |     public func lessThanOrEqual(to another: Self, plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
166 |         anchor.constraint(lessThanOrEqualTo: another.anchor, constant: offset)
167 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:165:64: error: cannot find type 'CGFloat' in scope
163 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` anchor <= `another` anchor + `offset`.
164 |     @inlinable
165 |     public func lessThanOrEqual(to another: Self, plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                `- error: cannot find type 'CGFloat' in scope
166 |         anchor.constraint(lessThanOrEqualTo: another.anchor, constant: offset)
167 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:125:10: error: cannot find type 'NSLayoutConstraint' in scope
123 |         to anotherAnchor: BaseLayoutAnchor,
124 |         plus offset: CGFloat = 0
125 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
126 |         anchor.constraint(greaterThanOrEqualTo: anotherAnchor, constant: offset)
127 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:124:22: error: cannot find type 'CGFloat' in scope
122 |     public func greaterThanOrEqual(
123 |         to anotherAnchor: BaseLayoutAnchor,
124 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
125 |     ) -> NSLayoutConstraint {
126 |         anchor.constraint(greaterThanOrEqualTo: anotherAnchor, constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:187:10: error: cannot find type 'NSLayoutConstraint' in scope
185 |         to another: Self,
186 |         plus offset: CGFloat = 0
187 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
188 |         anchor.constraint(greaterThanOrEqualTo: another.anchor, constant: offset)
189 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:186:22: error: cannot find type 'CGFloat' in scope
184 |     public func greaterThanOrEqual(
185 |         to another: Self,
186 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
187 |     ) -> NSLayoutConstraint {
188 |         anchor.constraint(greaterThanOrEqualTo: another.anchor, constant: offset)
error: emit-module command failed with exit code 1 (use -v to see invocation)
[15/15] Emitting module AceLayout
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:17:23: error: 'View' is not a member type of enum 'AceLayout.AL'
15 | @MainActor
16 | public protocol SuperviewProviding {
17 |     var superview: AL.View? { get }
   |                       `- error: 'View' is not a member type of enum 'AceLayout.AL'
18 | }
19 |
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:23:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
21 | @MainActor
22 | public protocol XAxesConstrainable: SuperviewProviding {
23 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
   |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
24 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
25 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:24:25: error: cannot find type 'NSLayoutXAxisAnchor' in scope
22 | public protocol XAxesConstrainable: SuperviewProviding {
23 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
24 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
   |                         `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
25 |     var leftAnchor: NSLayoutXAxisAnchor { get }
26 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:25:21: error: cannot find type 'NSLayoutXAxisAnchor' in scope
23 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
24 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
25 |     var leftAnchor: NSLayoutXAxisAnchor { get }
   |                     `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
26 |     var rightAnchor: NSLayoutXAxisAnchor { get }
27 |
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:26:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
24 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
25 |     var leftAnchor: NSLayoutXAxisAnchor { get }
26 |     var rightAnchor: NSLayoutXAxisAnchor { get }
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
27 |
28 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:28:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
26 |     var rightAnchor: NSLayoutXAxisAnchor { get }
27 |
28 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
   |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
29 | }
30 |
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:34:20: error: cannot find type 'NSLayoutYAxisAnchor' in scope
32 | @MainActor
33 | public protocol YAxesConstrainable: SuperviewProviding {
34 |     var topAnchor: NSLayoutYAxisAnchor { get }
   |                    `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
35 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
36 |
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:35:23: error: cannot find type 'NSLayoutYAxisAnchor' in scope
33 | public protocol YAxesConstrainable: SuperviewProviding {
34 |     var topAnchor: NSLayoutYAxisAnchor { get }
35 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
   |                       `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
36 |
37 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:37:24: error: cannot find type 'NSLayoutYAxisAnchor' in scope
35 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
36 |
37 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
   |                        `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
38 | }
39 |
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:46:22: error: cannot find type 'NSLayoutDimension' in scope
44 | @MainActor
45 | public protocol SizeConstrainable: SuperviewProviding {
46 |     var widthAnchor: NSLayoutDimension { get }
   |                      `- error: cannot find type 'NSLayoutDimension' in scope
47 |     var heightAnchor: NSLayoutDimension { get }
48 | }
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:47:23: error: cannot find type 'NSLayoutDimension' in scope
45 | public protocol SizeConstrainable: SuperviewProviding {
46 |     var widthAnchor: NSLayoutDimension { get }
47 |     var heightAnchor: NSLayoutDimension { get }
   |                       `- error: cannot find type 'NSLayoutDimension' in scope
48 | }
49 |
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:53:30: error: cannot find type 'NSLayoutYAxisAnchor' in scope
51 | @MainActor
52 | public protocol BaselinesConstrainable: SuperviewProviding {
53 |     var firstBaselineAnchor: NSLayoutYAxisAnchor { get }
   |                              `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
54 |     var lastBaselineAnchor: NSLayoutYAxisAnchor { get }
55 | }
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:54:29: error: cannot find type 'NSLayoutYAxisAnchor' in scope
52 | public protocol BaselinesConstrainable: SuperviewProviding {
53 |     var firstBaselineAnchor: NSLayoutYAxisAnchor { get }
54 |     var lastBaselineAnchor: NSLayoutYAxisAnchor { get }
   |                             `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:59:14: error: 'View' is not a member type of enum 'AceLayout.AL'
57 | // MARK: - UIView, NSView: Constrainable -
58 |
59 | extension AL.View: XYAxesConstrainable, SizeConstrainable, BaselinesConstrainable {}
   |              `- error: 'View' is not a member type of enum 'AceLayout.AL'
60 |
61 | // MARK: - UILayoutGuide, NSLayoutGuide: Constrainable -
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/Constrainable.swift:63:14: error: 'LayoutGuide' is not a member type of enum 'AceLayout.AL'
61 | // MARK: - UILayoutGuide, NSLayoutGuide: Constrainable -
62 |
63 | extension AL.LayoutGuide: XYAxesConstrainable, SizeConstrainable {
   |              `- error: 'LayoutGuide' is not a member type of enum 'AceLayout.AL'
64 |     public var superview: AL.View? { owningView }
65 | }
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/Extensions/NSLayoutConstraint+Extension.swift:14:11: error: cannot find type 'NSLayoutConstraint' in scope
12 | #endif
13 |
14 | extension NSLayoutConstraint {
   |           `- error: cannot find type 'NSLayoutConstraint' in scope
15 |
16 |     /// Updates the constraint with the specified `priority`.
/host/spi-builder-workspace/Sources/AceLayout/Extensions/NSLayoutConstraint+Extension.swift:26:20: error: cannot find type 'NSLayoutConstraint' in scope
24 | }
25 |
26 | extension Sequence<NSLayoutConstraint> {
   |                    `- error: cannot find type 'NSLayoutConstraint' in scope
27 |
28 |     /// Updates each constraint with the specified `priority`.
/host/spi-builder-workspace/Sources/AceLayout/Extensions/NSLayoutConstraint+Extension.swift:32:41: error: 'LayoutPriority' is not a member type of enum 'AceLayout.AL'
30 |     /// - Returns: The updated `self` with the specified `priority`.
31 |     @discardableResult @MainActor
32 |     public func priority(_ priority: AL.LayoutPriority) -> Self {
   |                                         `- error: 'LayoutPriority' is not a member type of enum 'AceLayout.AL'
33 |         forEach { $0.priority = priority }
34 |         return self
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:16:66: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 14 | /// A type that represents a baseline layout anchor for creating vertical layout constraints.
 15 | @MainActor
 16 | public protocol BaselineAnchor: LayoutAnchor where AnchorType == NSLayoutYAxisAnchor,
    |                                                                  `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 17 |                                                    BaseLayoutAnchor == NSLayoutYAxisAnchor,
 18 |                                                    Target == any BaselinesConstrainable {}
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:17:72: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 15 | @MainActor
 16 | public protocol BaselineAnchor: LayoutAnchor where AnchorType == NSLayoutYAxisAnchor,
 17 |                                                    BaseLayoutAnchor == NSLayoutYAxisAnchor,
    |                                                                        `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 18 |                                                    Target == any BaselinesConstrainable {}
 19 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:18:38: error: cannot find type 'NSLayoutAnchor' in scope
 16 | public protocol LayoutAnchor {
 17 |     associatedtype AnchorType: AnyObject
 18 |     associatedtype BaseLayoutAnchor: NSLayoutAnchor<AnchorType>
    |                                      `- error: cannot find type 'NSLayoutAnchor' in scope
 19 |
 20 |     /// A type of the layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:40:22: error: cannot find type 'CGFloat' in scope
 38 |     public func equal(
 39 |         to another: some BaselinesConstrainable,
 40 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 41 |     ) -> NSLayoutConstraint {
 42 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:41:10: error: cannot find type 'NSLayoutConstraint' in scope
 39 |         to another: some BaselinesConstrainable,
 40 |         plus offset: CGFloat = 0
 41 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 42 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], constant: offset)
 43 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:61:22: error: cannot find type 'CGFloat' in scope
 59 |     public func lessThanOrEqual(
 60 |         to another: some BaselinesConstrainable,
 61 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 62 |     ) -> NSLayoutConstraint {
 63 |         anchor.constraint(lessThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:62:10: error: cannot find type 'NSLayoutConstraint' in scope
 60 |         to another: some BaselinesConstrainable,
 61 |         plus offset: CGFloat = 0
 62 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 63 |         anchor.constraint(lessThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
 64 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:82:22: error: cannot find type 'CGFloat' in scope
 80 |     public func greaterThanOrEqual(
 81 |         to another: some BaselinesConstrainable,
 82 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 83 |     ) -> NSLayoutConstraint {
 84 |         anchor.constraint(greaterThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:83:10: error: cannot find type 'NSLayoutConstraint' in scope
 81 |         to another: some BaselinesConstrainable,
 82 |         plus offset: CGFloat = 0
 83 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 84 |         anchor.constraint(greaterThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
 85 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:101:63: error: cannot find type 'NSLayoutConstraint' in scope
 99 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
100 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` baseline == `superview` baseline + `offset`.
101 |     public func equalToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                               `- error: cannot find type 'NSLayoutConstraint' in scope
102 |         guard let superview = target.superview else {
103 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:101:47: error: cannot find type 'CGFloat' in scope
 99 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
100 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` baseline == `superview` baseline + `offset`.
101 |     public func equalToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                               `- error: cannot find type 'CGFloat' in scope
102 |         guard let superview = target.superview else {
103 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:122:73: error: cannot find type 'NSLayoutConstraint' in scope
120 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
121 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` baseline <= `superview` baseline + `offset`.
122 |     public func lessThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                         `- error: cannot find type 'NSLayoutConstraint' in scope
123 |         guard let superview = target.superview else {
124 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:122:57: error: cannot find type 'CGFloat' in scope
120 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
121 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` baseline <= `superview` baseline + `offset`.
122 |     public func lessThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                         `- error: cannot find type 'CGFloat' in scope
123 |         guard let superview = target.superview else {
124 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:143:76: error: cannot find type 'NSLayoutConstraint' in scope
141 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
142 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` baseline >= `superview` baseline + `offset`.
143 |     public func greaterThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
144 |         guard let superview = target.superview else {
145 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/BaselineAnchor.swift:143:60: error: cannot find type 'CGFloat' in scope
141 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
142 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` baseline >= `superview` baseline + `offset`.
143 |     public func greaterThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                            `- error: cannot find type 'CGFloat' in scope
144 |         guard let superview = target.superview else {
145 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:15:50: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 13 |
 14 | @available(iOS 11.0, macOS 11.0, tvOS 11.0, *)
 15 | extension LayoutAnchor where BaseLayoutAnchor == NSLayoutXAxisAnchor {
    |                                                  `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 16 |
 17 |     /// Returns a constraint of the form `self` x == `anotherAnchor` + systemSpacing \* `multiplier`.
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:44:10: error: cannot find type 'NSLayoutConstraint' in scope
 42 |         toSystemSpacingAfter anotherAnchor: BaseLayoutAnchor,
 43 |         multipliedBy multiplier: CGFloat = 1
 44 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 45 |         anchor.constraint(equalToSystemSpacingAfter: anotherAnchor, multiplier: multiplier)
 46 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:43:34: error: cannot find type 'CGFloat' in scope
 41 |     public func equal(
 42 |         toSystemSpacingAfter anotherAnchor: BaseLayoutAnchor,
 43 |         multipliedBy multiplier: CGFloat = 1
    |                                  `- error: cannot find type 'CGFloat' in scope
 44 |     ) -> NSLayoutConstraint {
 45 |         anchor.constraint(equalToSystemSpacingAfter: anotherAnchor, multiplier: multiplier)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:76:10: error: cannot find type 'NSLayoutConstraint' in scope
 74 |         toSystemSpacingAfter anotherAnchor: BaseLayoutAnchor,
 75 |         multipliedBy multiplier: CGFloat = 1
 76 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 77 |         anchor.constraint(
 78 |             lessThanOrEqualToSystemSpacingAfter: anotherAnchor,
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:75:34: error: cannot find type 'CGFloat' in scope
 73 |     public func lessThanOrEqual(
 74 |         toSystemSpacingAfter anotherAnchor: BaseLayoutAnchor,
 75 |         multipliedBy multiplier: CGFloat = 1
    |                                  `- error: cannot find type 'CGFloat' in scope
 76 |     ) -> NSLayoutConstraint {
 77 |         anchor.constraint(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:112:10: error: cannot find type 'NSLayoutConstraint' in scope
110 |         toSystemSpacingAfter anotherAnchor: BaseLayoutAnchor,
111 |         multipliedBy multiplier: CGFloat = 1
112 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
113 |         anchor.constraint(
114 |             greaterThanOrEqualToSystemSpacingAfter: anotherAnchor,
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:111:34: error: cannot find type 'CGFloat' in scope
109 |     public func greaterThanOrEqual(
110 |         toSystemSpacingAfter anotherAnchor: BaseLayoutAnchor,
111 |         multipliedBy multiplier: CGFloat = 1
    |                                  `- error: cannot find type 'CGFloat' in scope
112 |     ) -> NSLayoutConstraint {
113 |         anchor.constraint(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:121:50: error: cannot find type 'NSLayoutYAxisAnchor' in scope
119 |
120 | @available(iOS 11.0, macOS 11.0, tvOS 11.0, *)
121 | extension LayoutAnchor where BaseLayoutAnchor == NSLayoutYAxisAnchor {
    |                                                  `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
122 |
123 |     /// Returns a constraint of the form `self` y == `anotherAnchor` + systemSpacing \* `multiplier`.
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:150:10: error: cannot find type 'NSLayoutConstraint' in scope
148 |         toSystemSpacingBelow anotherAnchor: BaseLayoutAnchor,
149 |         multipliedBy multiplier: CGFloat = 1
150 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
151 |         anchor.constraint(equalToSystemSpacingBelow: anotherAnchor, multiplier: multiplier)
152 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:149:34: error: cannot find type 'CGFloat' in scope
147 |     public func equal(
148 |         toSystemSpacingBelow anotherAnchor: BaseLayoutAnchor,
149 |         multipliedBy multiplier: CGFloat = 1
    |                                  `- error: cannot find type 'CGFloat' in scope
150 |     ) -> NSLayoutConstraint {
151 |         anchor.constraint(equalToSystemSpacingBelow: anotherAnchor, multiplier: multiplier)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:181:10: error: cannot find type 'NSLayoutConstraint' in scope
179 |         toSystemSpacingBelow anotherAnchor: BaseLayoutAnchor,
180 |         multipliedBy multiplier: CGFloat = 1
181 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
182 |         anchor.constraint(
183 |             lessThanOrEqualToSystemSpacingBelow: anotherAnchor,
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:180:34: error: cannot find type 'CGFloat' in scope
178 |     public func lessThanOrEqual(
179 |         toSystemSpacingBelow anotherAnchor: BaseLayoutAnchor,
180 |         multipliedBy multiplier: CGFloat = 1
    |                                  `- error: cannot find type 'CGFloat' in scope
181 |     ) -> NSLayoutConstraint {
182 |         anchor.constraint(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:214:10: error: cannot find type 'NSLayoutConstraint' in scope
212 |         toSystemSpacingBelow anotherAnchor: BaseLayoutAnchor,
213 |         multipliedBy multiplier: CGFloat = 1
214 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
215 |         anchor.constraint(
216 |             greaterThanOrEqualToSystemSpacingBelow: anotherAnchor,
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor+Extension.swift:213:34: error: cannot find type 'CGFloat' in scope
211 |     public func greaterThanOrEqual(
212 |         toSystemSpacingBelow anotherAnchor: BaseLayoutAnchor,
213 |         multipliedBy multiplier: CGFloat = 1
    |                                  `- error: cannot find type 'CGFloat' in scope
214 |     ) -> NSLayoutConstraint {
215 |         anchor.constraint(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:31:77: error: cannot find type 'NSLayoutConstraint' in scope
 29 |     // MARK: - Constraints with BaseLayoutAnchor
 30 |
 31 |     func equal(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
 32 |     func lessThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
 33 |     func greaterThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:31:65: error: cannot find type 'CGFloat' in scope
 29 |     // MARK: - Constraints with BaseLayoutAnchor
 30 |
 31 |     func equal(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                                 `- error: cannot find type 'CGFloat' in scope
 32 |     func lessThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
 33 |     func greaterThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:32:87: error: cannot find type 'NSLayoutConstraint' in scope
 30 |
 31 |     func equal(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
 32 |     func lessThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                                                       `- error: cannot find type 'NSLayoutConstraint' in scope
 33 |     func greaterThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
 34 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:32:75: error: cannot find type 'CGFloat' in scope
 30 |
 31 |     func equal(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
 32 |     func lessThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                                           `- error: cannot find type 'CGFloat' in scope
 33 |     func greaterThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
 34 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:33:90: error: cannot find type 'NSLayoutConstraint' in scope
 31 |     func equal(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
 32 |     func lessThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
 33 |     func greaterThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
 34 |
 35 |     // MARK: - Constraints with LayoutAnchor
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:33:78: error: cannot find type 'CGFloat' in scope
 31 |     func equal(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
 32 |     func lessThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
 33 |     func greaterThanOrEqual(to anotherAnchor: BaseLayoutAnchor, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                                              `- error: cannot find type 'CGFloat' in scope
 34 |
 35 |     // MARK: - Constraints with LayoutAnchor
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:37:59: error: cannot find type 'NSLayoutConstraint' in scope
 35 |     // MARK: - Constraints with LayoutAnchor
 36 |
 37 |     func equal(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                           `- error: cannot find type 'NSLayoutConstraint' in scope
 38 |     func lessThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 39 |     func greaterThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:37:47: error: cannot find type 'CGFloat' in scope
 35 |     // MARK: - Constraints with LayoutAnchor
 36 |
 37 |     func equal(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
    |                                               `- error: cannot find type 'CGFloat' in scope
 38 |     func lessThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 39 |     func greaterThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:38:69: error: cannot find type 'NSLayoutConstraint' in scope
 36 |
 37 |     func equal(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 38 |     func lessThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                                     `- error: cannot find type 'NSLayoutConstraint' in scope
 39 |     func greaterThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 40 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:38:57: error: cannot find type 'CGFloat' in scope
 36 |
 37 |     func equal(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 38 |     func lessThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                         `- error: cannot find type 'CGFloat' in scope
 39 |     func greaterThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 40 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:39:72: error: cannot find type 'NSLayoutConstraint' in scope
 37 |     func equal(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 38 |     func lessThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 39 |     func greaterThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                                        `- error: cannot find type 'NSLayoutConstraint' in scope
 40 |
 41 |     // MARK: - Constraints with superview
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:39:60: error: cannot find type 'CGFloat' in scope
 37 |     func equal(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 38 |     func lessThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
 39 |     func greaterThanOrEqual(to another: Self, plus offset: CGFloat) -> NSLayoutConstraint
    |                                                            `- error: cannot find type 'CGFloat' in scope
 40 |
 41 |     // MARK: - Constraints with superview
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:43:52: error: cannot find type 'NSLayoutConstraint' in scope
 41 |     // MARK: - Constraints with superview
 42 |
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                                    `- error: cannot find type 'NSLayoutConstraint' in scope
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:43:40: error: cannot find type 'CGFloat' in scope
 41 |     // MARK: - Constraints with superview
 42 |
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                        `- error: cannot find type 'CGFloat' in scope
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:44:62: error: cannot find type 'NSLayoutConstraint' in scope
 42 |
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 46 | }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:44:50: error: cannot find type 'CGFloat' in scope
 42 |
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                                  `- error: cannot find type 'CGFloat' in scope
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 46 | }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:45:65: error: cannot find type 'NSLayoutConstraint' in scope
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                                                 `- error: cannot find type 'NSLayoutConstraint' in scope
 46 | }
 47 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:45:53: error: cannot find type 'CGFloat' in scope
 43 |     func equalToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 44 |     func lessThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
 45 |     func greaterThanOrEqualToSuperview(plus offset: CGFloat) -> NSLayoutConstraint
    |                                                     `- error: cannot find type 'CGFloat' in scope
 46 | }
 47 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:75:10: error: cannot find type 'NSLayoutConstraint' in scope
 73 |         to anotherAnchor: BaseLayoutAnchor,
 74 |         plus offset: CGFloat = 0
 75 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 76 |         anchor.constraint(equalTo: anotherAnchor, constant: offset)
 77 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:74:22: error: cannot find type 'CGFloat' in scope
 72 |     public func equal(
 73 |         to anotherAnchor: BaseLayoutAnchor,
 74 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 75 |     ) -> NSLayoutConstraint {
 76 |         anchor.constraint(equalTo: anotherAnchor, constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:99:10: error: cannot find type 'NSLayoutConstraint' in scope
 97 |         to anotherAnchor: BaseLayoutAnchor,
 98 |         plus offset: CGFloat = 0
 99 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
100 |         anchor.constraint(lessThanOrEqualTo: anotherAnchor, constant: offset)
101 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:98:22: error: cannot find type 'CGFloat' in scope
 96 |     public func lessThanOrEqual(
 97 |         to anotherAnchor: BaseLayoutAnchor,
 98 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 99 |     ) -> NSLayoutConstraint {
100 |         anchor.constraint(lessThanOrEqualTo: anotherAnchor, constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:125:10: error: cannot find type 'NSLayoutConstraint' in scope
123 |         to anotherAnchor: BaseLayoutAnchor,
124 |         plus offset: CGFloat = 0
125 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
126 |         anchor.constraint(greaterThanOrEqualTo: anotherAnchor, constant: offset)
127 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:124:22: error: cannot find type 'CGFloat' in scope
122 |     public func greaterThanOrEqual(
123 |         to anotherAnchor: BaseLayoutAnchor,
124 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
125 |     ) -> NSLayoutConstraint {
126 |         anchor.constraint(greaterThanOrEqualTo: anotherAnchor, constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:146:70: error: cannot find type 'NSLayoutConstraint' in scope
144 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` anchor == `another` anchor + `offset`.
145 |     @inlinable
146 |     public func equal(to another: Self, plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                      `- error: cannot find type 'NSLayoutConstraint' in scope
147 |         anchor.constraint(equalTo: another.anchor, constant: offset)
148 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:146:54: error: cannot find type 'CGFloat' in scope
144 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` anchor == `another` anchor + `offset`.
145 |     @inlinable
146 |     public func equal(to another: Self, plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                      `- error: cannot find type 'CGFloat' in scope
147 |         anchor.constraint(equalTo: another.anchor, constant: offset)
148 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:165:80: error: cannot find type 'NSLayoutConstraint' in scope
163 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` anchor <= `another` anchor + `offset`.
164 |     @inlinable
165 |     public func lessThanOrEqual(to another: Self, plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
166 |         anchor.constraint(lessThanOrEqualTo: another.anchor, constant: offset)
167 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:165:64: error: cannot find type 'CGFloat' in scope
163 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` anchor <= `another` anchor + `offset`.
164 |     @inlinable
165 |     public func lessThanOrEqual(to another: Self, plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                `- error: cannot find type 'CGFloat' in scope
166 |         anchor.constraint(lessThanOrEqualTo: another.anchor, constant: offset)
167 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:187:10: error: cannot find type 'NSLayoutConstraint' in scope
185 |         to another: Self,
186 |         plus offset: CGFloat = 0
187 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
188 |         anchor.constraint(greaterThanOrEqualTo: another.anchor, constant: offset)
189 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:186:22: error: cannot find type 'CGFloat' in scope
184 |     public func greaterThanOrEqual(
185 |         to another: Self,
186 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
187 |     ) -> NSLayoutConstraint {
188 |         anchor.constraint(greaterThanOrEqualTo: another.anchor, constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:16:67: error: cannot find type 'NSLayoutDimension' in scope
 14 | /// A type that represents a layout anchor for creating size-based layout constraints.
 15 | @MainActor
 16 | public protocol LayoutDimension: LayoutAnchor where AnchorType == NSLayoutDimension,
    |                                                                   `- error: cannot find type 'NSLayoutDimension' in scope
 17 |                                                     BaseLayoutAnchor == NSLayoutDimension,
 18 |                                                     Target == any SizeConstrainable {}
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:17:73: error: cannot find type 'NSLayoutDimension' in scope
 15 | @MainActor
 16 | public protocol LayoutDimension: LayoutAnchor where AnchorType == NSLayoutDimension,
 17 |                                                     BaseLayoutAnchor == NSLayoutDimension,
    |                                                                         `- error: cannot find type 'NSLayoutDimension' in scope
 18 |                                                     Target == any SizeConstrainable {}
 19 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:44:22: error: cannot find type 'CGFloat' in scope
 42 |     public func equal(
 43 |         to another: some SizeConstrainable,
 44 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 45 |     ) -> NSLayoutConstraint {
 46 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:45:10: error: cannot find type 'NSLayoutConstraint' in scope
 43 |         to another: some SizeConstrainable,
 44 |         plus offset: CGFloat = 0
 45 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 46 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], constant: offset)
 47 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:69:22: error: cannot find type 'CGFloat' in scope
 67 |     public func lessThanOrEqual(
 68 |         to another: some SizeConstrainable,
 69 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 70 |     ) -> NSLayoutConstraint {
 71 |         anchor.constraint(lessThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:70:10: error: cannot find type 'NSLayoutConstraint' in scope
 68 |         to another: some SizeConstrainable,
 69 |         plus offset: CGFloat = 0
 70 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 71 |         anchor.constraint(lessThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
 72 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:94:22: error: cannot find type 'CGFloat' in scope
 92 |     public func greaterThanOrEqual(
 93 |         to another: some SizeConstrainable,
 94 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 95 |     ) -> NSLayoutConstraint {
 96 |         anchor.constraint(greaterThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:95:10: error: cannot find type 'NSLayoutConstraint' in scope
 93 |         to another: some SizeConstrainable,
 94 |         plus offset: CGFloat = 0
 95 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 96 |         anchor.constraint(greaterThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
 97 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:116:34: error: cannot find type 'CGFloat' in scope
114 |     public func equal(
115 |         to another: some SizeConstrainable,
116 |         multipliedBy multiplier: CGFloat
    |                                  `- error: cannot find type 'CGFloat' in scope
117 |     ) -> NSLayoutConstraint {
118 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], multiplier: multiplier)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:117:10: error: cannot find type 'NSLayoutConstraint' in scope
115 |         to another: some SizeConstrainable,
116 |         multipliedBy multiplier: CGFloat
117 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
118 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], multiplier: multiplier)
119 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:138:34: error: cannot find type 'CGFloat' in scope
136 |     public func lessThanOrEqual(
137 |         to another: some SizeConstrainable,
138 |         multipliedBy multiplier: CGFloat
    |                                  `- error: cannot find type 'CGFloat' in scope
139 |     ) -> NSLayoutConstraint {
140 |         anchor.constraint(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:139:10: error: cannot find type 'NSLayoutConstraint' in scope
137 |         to another: some SizeConstrainable,
138 |         multipliedBy multiplier: CGFloat
139 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
140 |         anchor.constraint(
141 |             lessThanOrEqualTo: another[keyPath: anchorKeyPath],
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:163:34: error: cannot find type 'CGFloat' in scope
161 |     public func greaterThanOrEqual(
162 |         to another: some SizeConstrainable,
163 |         multipliedBy multiplier: CGFloat
    |                                  `- error: cannot find type 'CGFloat' in scope
164 |     ) -> NSLayoutConstraint {
165 |         anchor.constraint(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:164:10: error: cannot find type 'NSLayoutConstraint' in scope
162 |         to another: some SizeConstrainable,
163 |         multipliedBy multiplier: CGFloat
164 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
165 |         anchor.constraint(
166 |             greaterThanOrEqualTo: another[keyPath: anchorKeyPath],
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:191:10: error: cannot find type 'NSLayoutConstraint' in scope
189 |         to anotherAnchor: BaseLayoutAnchor,
190 |         multipliedBy multiplier: CGFloat
191 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
192 |         anchor.constraint(equalTo: anotherAnchor, multiplier: multiplier)
193 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:190:34: error: cannot find type 'CGFloat' in scope
188 |     public func equal(
189 |         to anotherAnchor: BaseLayoutAnchor,
190 |         multipliedBy multiplier: CGFloat
    |                                  `- error: cannot find type 'CGFloat' in scope
191 |     ) -> NSLayoutConstraint {
192 |         anchor.constraint(equalTo: anotherAnchor, multiplier: multiplier)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:213:10: error: cannot find type 'NSLayoutConstraint' in scope
211 |         to anotherAnchor: BaseLayoutAnchor,
212 |         multipliedBy multiplier: CGFloat
213 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
214 |         anchor.constraint(lessThanOrEqualTo: anotherAnchor, multiplier: multiplier)
215 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:212:34: error: cannot find type 'CGFloat' in scope
210 |     public func lessThanOrEqual(
211 |         to anotherAnchor: BaseLayoutAnchor,
212 |         multipliedBy multiplier: CGFloat
    |                                  `- error: cannot find type 'CGFloat' in scope
213 |     ) -> NSLayoutConstraint {
214 |         anchor.constraint(lessThanOrEqualTo: anotherAnchor, multiplier: multiplier)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:235:10: error: cannot find type 'NSLayoutConstraint' in scope
233 |         to anotherAnchor: BaseLayoutAnchor,
234 |         multipliedBy multiplier: CGFloat
235 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
236 |         anchor.constraint(greaterThanOrEqualTo: anotherAnchor, multiplier: multiplier)
237 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:234:34: error: cannot find type 'CGFloat' in scope
232 |     public func greaterThanOrEqual(
233 |         to anotherAnchor: BaseLayoutAnchor,
234 |         multipliedBy multiplier: CGFloat
    |                                  `- error: cannot find type 'CGFloat' in scope
235 |     ) -> NSLayoutConstraint {
236 |         anchor.constraint(greaterThanOrEqualTo: anotherAnchor, multiplier: multiplier)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:260:10: error: cannot find type 'NSLayoutConstraint' in scope
258 |         to another: Self,
259 |         multipliedBy multiplier: CGFloat
260 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
261 |         anchor.constraint(equalTo: another.anchor, multiplier: multiplier)
262 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:259:34: error: cannot find type 'CGFloat' in scope
257 |     public func equal(
258 |         to another: Self,
259 |         multipliedBy multiplier: CGFloat
    |                                  `- error: cannot find type 'CGFloat' in scope
260 |     ) -> NSLayoutConstraint {
261 |         anchor.constraint(equalTo: another.anchor, multiplier: multiplier)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:283:10: error: cannot find type 'NSLayoutConstraint' in scope
281 |         to another: Self,
282 |         multipliedBy multiplier: CGFloat
283 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
284 |         anchor.constraint(lessThanOrEqualTo: another.anchor, multiplier: multiplier)
285 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:282:34: error: cannot find type 'CGFloat' in scope
280 |     public func lessThanOrEqual(
281 |         to another: Self,
282 |         multipliedBy multiplier: CGFloat
    |                                  `- error: cannot find type 'CGFloat' in scope
283 |     ) -> NSLayoutConstraint {
284 |         anchor.constraint(lessThanOrEqualTo: another.anchor, multiplier: multiplier)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:306:10: error: cannot find type 'NSLayoutConstraint' in scope
304 |         to another: Self,
305 |         multipliedBy multiplier: CGFloat
306 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
307 |         anchor.constraint(greaterThanOrEqualTo: another.anchor, multiplier: multiplier)
308 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:305:34: error: cannot find type 'CGFloat' in scope
303 |     public func greaterThanOrEqual(
304 |         to another: Self,
305 |         multipliedBy multiplier: CGFloat
    |                                  `- error: cannot find type 'CGFloat' in scope
306 |     ) -> NSLayoutConstraint {
307 |         anchor.constraint(greaterThanOrEqualTo: another.anchor, multiplier: multiplier)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:325:48: error: cannot find type 'NSLayoutConstraint' in scope
323 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension == `constant`.
324 |     @inlinable
325 |     public func equal(to constant: CGFloat) -> NSLayoutConstraint {
    |                                                `- error: cannot find type 'NSLayoutConstraint' in scope
326 |         anchor.constraint(equalToConstant: constant)
327 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:325:36: error: cannot find type 'CGFloat' in scope
323 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension == `constant`.
324 |     @inlinable
325 |     public func equal(to constant: CGFloat) -> NSLayoutConstraint {
    |                                    `- error: cannot find type 'CGFloat' in scope
326 |         anchor.constraint(equalToConstant: constant)
327 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:342:58: error: cannot find type 'NSLayoutConstraint' in scope
340 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension <= `constant`.
341 |     @inlinable
342 |     public func lessThanOrEqual(to constant: CGFloat) -> NSLayoutConstraint {
    |                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
343 |         anchor.constraint(lessThanOrEqualToConstant: constant)
344 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:342:46: error: cannot find type 'CGFloat' in scope
340 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension <= `constant`.
341 |     @inlinable
342 |     public func lessThanOrEqual(to constant: CGFloat) -> NSLayoutConstraint {
    |                                              `- error: cannot find type 'CGFloat' in scope
343 |         anchor.constraint(lessThanOrEqualToConstant: constant)
344 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:359:61: error: cannot find type 'NSLayoutConstraint' in scope
357 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension >= `constant`.
358 |     @inlinable
359 |     public func greaterThanOrEqual(to constant: CGFloat) -> NSLayoutConstraint {
    |                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
360 |         anchor.constraint(greaterThanOrEqualToConstant: constant)
361 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:359:49: error: cannot find type 'CGFloat' in scope
357 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension >= `constant`.
358 |     @inlinable
359 |     public func greaterThanOrEqual(to constant: CGFloat) -> NSLayoutConstraint {
    |                                                 `- error: cannot find type 'CGFloat' in scope
360 |         anchor.constraint(greaterThanOrEqualToConstant: constant)
361 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:380:63: error: cannot find type 'NSLayoutConstraint' in scope
378 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
379 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension == `superview` dimension + `offset`.
380 |     public func equalToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                               `- error: cannot find type 'NSLayoutConstraint' in scope
381 |         guard let superview = target.superview else {
382 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:380:47: error: cannot find type 'CGFloat' in scope
378 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
379 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension == `superview` dimension + `offset`.
380 |     public func equalToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                               `- error: cannot find type 'CGFloat' in scope
381 |         guard let superview = target.superview else {
382 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:404:73: error: cannot find type 'NSLayoutConstraint' in scope
402 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
403 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension <= `superview` dimension + `offset`.
404 |     public func lessThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                         `- error: cannot find type 'NSLayoutConstraint' in scope
405 |         guard let superview = target.superview else {
406 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:404:57: error: cannot find type 'CGFloat' in scope
402 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
403 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension <= `superview` dimension + `offset`.
404 |     public func lessThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                         `- error: cannot find type 'CGFloat' in scope
405 |         guard let superview = target.superview else {
406 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:428:76: error: cannot find type 'NSLayoutConstraint' in scope
426 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
427 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension >= `superview` dimension + `offset`.
428 |     public func greaterThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
429 |         guard let superview = target.superview else {
430 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:428:60: error: cannot find type 'CGFloat' in scope
426 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
427 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension >= `superview` dimension + `offset`.
428 |     public func greaterThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                            `- error: cannot find type 'CGFloat' in scope
429 |         guard let superview = target.superview else {
430 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:449:71: error: cannot find type 'NSLayoutConstraint' in scope
447 |     ///   - multiplier: The multiplier constant for the constraint.
448 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension == `superview` dimension \* `multiplier`.
449 |     public func equalToSuperview(multipliedBy multiplier: CGFloat) -> NSLayoutConstraint {
    |                                                                       `- error: cannot find type 'NSLayoutConstraint' in scope
450 |         guard let superview = target.superview else {
451 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:449:59: error: cannot find type 'CGFloat' in scope
447 |     ///   - multiplier: The multiplier constant for the constraint.
448 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension == `superview` dimension \* `multiplier`.
449 |     public func equalToSuperview(multipliedBy multiplier: CGFloat) -> NSLayoutConstraint {
    |                                                           `- error: cannot find type 'CGFloat' in scope
450 |         guard let superview = target.superview else {
451 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:470:81: error: cannot find type 'NSLayoutConstraint' in scope
468 |     ///   - multiplier: The multiplier constant for the constraint.
469 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension <= `superview` dimension \* `multiplier`.
470 |     public func lessThanOrEqualToSuperview(multipliedBy multiplier: CGFloat) -> NSLayoutConstraint {
    |                                                                                 `- error: cannot find type 'NSLayoutConstraint' in scope
471 |         guard let superview = target.superview else {
472 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:470:69: error: cannot find type 'CGFloat' in scope
468 |     ///   - multiplier: The multiplier constant for the constraint.
469 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension <= `superview` dimension \* `multiplier`.
470 |     public func lessThanOrEqualToSuperview(multipliedBy multiplier: CGFloat) -> NSLayoutConstraint {
    |                                                                     `- error: cannot find type 'CGFloat' in scope
471 |         guard let superview = target.superview else {
472 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:493:10: error: cannot find type 'NSLayoutConstraint' in scope
491 |     public func greaterThanOrEqualToSuperview(
492 |         multipliedBy multiplier: CGFloat
493 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
494 |         guard let superview = target.superview else {
495 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutDimension.swift:492:34: error: cannot find type 'CGFloat' in scope
490 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` dimension >= `superview` dimension \* `multiplier`.
491 |     public func greaterThanOrEqualToSuperview(
492 |         multipliedBy multiplier: CGFloat
    |                                  `- error: cannot find type 'CGFloat' in scope
493 |     ) -> NSLayoutConstraint {
494 |         guard let superview = target.superview else {
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:20:67: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 18 |     public struct XAxis: XAxisAnchor {
 19 |         public let target: any XAxesConstrainable
 20 |         public let anchorKeyPath: KeyPath<any XAxesConstrainable, NSLayoutXAxisAnchor>
    |                                                                   `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 21 |     }
 22 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:16:63: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 14 | /// A type that represents a layout anchor for creating horizontal layout constraints.
 15 | @MainActor
 16 | public protocol XAxisAnchor: LayoutAnchor where AnchorType == NSLayoutXAxisAnchor,
    |                                                               `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 17 |                                                 BaseLayoutAnchor == NSLayoutXAxisAnchor,
 18 |                                                 Target == any XAxesConstrainable {}
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:17:69: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 15 | @MainActor
 16 | public protocol XAxisAnchor: LayoutAnchor where AnchorType == NSLayoutXAxisAnchor,
 17 |                                                 BaseLayoutAnchor == NSLayoutXAxisAnchor,
    |                                                                     `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 18 |                                                 Target == any XAxesConstrainable {}
 19 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:18:19: error: type 'LayoutRect.XAxis' does not conform to protocol 'LayoutAnchor'
 16 |
 17 |     /// A structure that represents a layout anchor for creating horizontal layout constraints.
 18 |     public struct XAxis: XAxisAnchor {
    |                   |- error: type 'LayoutRect.XAxis' does not conform to protocol 'LayoutAnchor'
    |                   `- note: add stubs for conformance
 19 |         public let target: any XAxesConstrainable
 20 |         public let anchorKeyPath: KeyPath<any XAxesConstrainable, NSLayoutXAxisAnchor>
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:17:20: note: protocol requires nested type 'AnchorType'
 15 | @MainActor
 16 | public protocol LayoutAnchor {
 17 |     associatedtype AnchorType: AnyObject
    |                    `- note: protocol requires nested type 'AnchorType'
 18 |     associatedtype BaseLayoutAnchor: NSLayoutAnchor<AnchorType>
    |                    `- note: protocol requires nested type 'BaseLayoutAnchor'
 19 |
 20 |     /// A type of the layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
 21 |     associatedtype Target
    |                    `- note: protocol requires nested type 'Target'
 22 |
 23 |     /// A layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:26:67: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 24 |     public struct YAxis: YAxisAnchor {
 25 |         public let target: any YAxesConstrainable
 26 |         public let anchorKeyPath: KeyPath<any YAxesConstrainable, NSLayoutYAxisAnchor>
    |                                                                   `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 27 |     }
 28 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:16:63: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 14 | /// A type that represents a layout anchor for creating vertical layout constraints.
 15 | @MainActor
 16 | public protocol YAxisAnchor: LayoutAnchor where AnchorType == NSLayoutYAxisAnchor,
    |                                                               `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 17 |                                                 BaseLayoutAnchor == NSLayoutYAxisAnchor,
 18 |                                                 Target == any YAxesConstrainable {}
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:17:69: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 15 | @MainActor
 16 | public protocol YAxisAnchor: LayoutAnchor where AnchorType == NSLayoutYAxisAnchor,
 17 |                                                 BaseLayoutAnchor == NSLayoutYAxisAnchor,
    |                                                                     `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 18 |                                                 Target == any YAxesConstrainable {}
 19 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:24:19: error: type 'LayoutRect.YAxis' does not conform to protocol 'LayoutAnchor'
 22 |
 23 |     /// A structure that represents a layout anchor for creating vertical layout constraints.
 24 |     public struct YAxis: YAxisAnchor {
    |                   |- error: type 'LayoutRect.YAxis' does not conform to protocol 'LayoutAnchor'
    |                   `- note: add stubs for conformance
 25 |         public let target: any YAxesConstrainable
 26 |         public let anchorKeyPath: KeyPath<any YAxesConstrainable, NSLayoutYAxisAnchor>
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:17:20: note: protocol requires nested type 'AnchorType'
 15 | @MainActor
 16 | public protocol LayoutAnchor {
 17 |     associatedtype AnchorType: AnyObject
    |                    `- note: protocol requires nested type 'AnchorType'
 18 |     associatedtype BaseLayoutAnchor: NSLayoutAnchor<AnchorType>
    |                    `- note: protocol requires nested type 'BaseLayoutAnchor'
 19 |
 20 |     /// A type of the layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
 21 |     associatedtype Target
    |                    `- note: protocol requires nested type 'Target'
 22 |
 23 |     /// A layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:32:66: error: cannot find type 'NSLayoutDimension' in scope
 30 |     public struct Dimension: LayoutDimension {
 31 |         public let target: any SizeConstrainable
 32 |         public let anchorKeyPath: KeyPath<any SizeConstrainable, NSLayoutDimension>
    |                                                                  `- error: cannot find type 'NSLayoutDimension' in scope
 33 |     }
 34 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:30:19: error: type 'LayoutRect.Dimension' does not conform to protocol 'LayoutAnchor'
 28 |
 29 |     /// A structure that represents a layout anchor for creating size-based layout constraints.
 30 |     public struct Dimension: LayoutDimension {
    |                   |- error: type 'LayoutRect.Dimension' does not conform to protocol 'LayoutAnchor'
    |                   `- note: add stubs for conformance
 31 |         public let target: any SizeConstrainable
 32 |         public let anchorKeyPath: KeyPath<any SizeConstrainable, NSLayoutDimension>
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:17:20: note: protocol requires nested type 'AnchorType'
 15 | @MainActor
 16 | public protocol LayoutAnchor {
 17 |     associatedtype AnchorType: AnyObject
    |                    `- note: protocol requires nested type 'AnchorType'
 18 |     associatedtype BaseLayoutAnchor: NSLayoutAnchor<AnchorType>
    |                    `- note: protocol requires nested type 'BaseLayoutAnchor'
 19 |
 20 |     /// A type of the layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
 21 |     associatedtype Target
    |                    `- note: protocol requires nested type 'Target'
 22 |
 23 |     /// A layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:38:71: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 36 |     public struct Baseline: BaselineAnchor {
 37 |         public let target: any BaselinesConstrainable
 38 |         public let anchorKeyPath: KeyPath<any BaselinesConstrainable, NSLayoutYAxisAnchor>
    |                                                                       `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 39 |     }
 40 | }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:36:19: error: type 'LayoutRect.Baseline' does not conform to protocol 'LayoutAnchor'
 34 |
 35 |     /// A structure that represents a baseline layout anchor for creating vertical layout constraints.
 36 |     public struct Baseline: BaselineAnchor {
    |                   |- error: type 'LayoutRect.Baseline' does not conform to protocol 'LayoutAnchor'
    |                   `- note: add stubs for conformance
 37 |         public let target: any BaselinesConstrainable
 38 |         public let anchorKeyPath: KeyPath<any BaselinesConstrainable, NSLayoutYAxisAnchor>
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutAnchor.swift:17:20: note: protocol requires nested type 'AnchorType'
 15 | @MainActor
 16 | public protocol LayoutAnchor {
 17 |     associatedtype AnchorType: AnyObject
    |                    `- note: protocol requires nested type 'AnchorType'
 18 |     associatedtype BaseLayoutAnchor: NSLayoutAnchor<AnchorType>
    |                    `- note: protocol requires nested type 'BaseLayoutAnchor'
 19 |
 20 |     /// A type of the layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
 21 |     associatedtype Target
    |                    `- note: protocol requires nested type 'Target'
 22 |
 23 |     /// A layout target such as `UIView`, `UILayoutGuide`, `NSView` or `NSLayoutGuide`.
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:75:31: error: cannot find type 'CGSize' in scope
 73 |         public func equal(
 74 |             to another: some XYAxesConstrainable,
 75 |             shiftedBy offset: CGSize = .zero
    |                               `- error: cannot find type 'CGSize' in scope
 76 |         ) -> [NSLayoutConstraint] {
 77 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:76:15: error: cannot find type 'NSLayoutConstraint' in scope
 74 |             to another: some XYAxesConstrainable,
 75 |             shiftedBy offset: CGSize = .zero
 76 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
 77 |             [
 78 |                 x.equal(to: another, plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:105:31: error: cannot find type 'CGSize' in scope
103 |         public func lessThanOrEqual(
104 |             to another: some XYAxesConstrainable,
105 |             shiftedBy offset: CGSize = .zero
    |                               `- error: cannot find type 'CGSize' in scope
106 |         ) -> [NSLayoutConstraint] {
107 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:106:15: error: cannot find type 'NSLayoutConstraint' in scope
104 |             to another: some XYAxesConstrainable,
105 |             shiftedBy offset: CGSize = .zero
106 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
107 |             [
108 |                 x.lessThanOrEqual(to: another, plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:135:31: error: cannot find type 'CGSize' in scope
133 |         public func greaterThanOrEqual(
134 |             to another: some XYAxesConstrainable,
135 |             shiftedBy offset: CGSize = .zero
    |                               `- error: cannot find type 'CGSize' in scope
136 |         ) -> [NSLayoutConstraint] {
137 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:136:15: error: cannot find type 'NSLayoutConstraint' in scope
134 |             to another: some XYAxesConstrainable,
135 |             shiftedBy offset: CGSize = .zero
136 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
137 |             [
138 |                 x.greaterThanOrEqual(to: another, plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:162:76: error: cannot find type 'NSLayoutConstraint' in scope
160 |         ///   - offset: A constant offset for the constraint. The default value is `.zero`.
161 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` point == `superview` point shifted by `offset`.
162 |         public func equalToSuperview(shiftedBy offset: CGSize = .zero) -> [NSLayoutConstraint] {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
163 |             [
164 |                 x.equalToSuperview(plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:162:56: error: cannot find type 'CGSize' in scope
160 |         ///   - offset: A constant offset for the constraint. The default value is `.zero`.
161 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` point == `superview` point shifted by `offset`.
162 |         public func equalToSuperview(shiftedBy offset: CGSize = .zero) -> [NSLayoutConstraint] {
    |                                                        `- error: cannot find type 'CGSize' in scope
163 |             [
164 |                 x.equalToSuperview(plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:189:15: error: cannot find type 'NSLayoutConstraint' in scope
187 |         public func lessThanOrEqualToSuperview(
188 |             shiftedBy offset: CGSize = .zero
189 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
190 |             [
191 |                 x.lessThanOrEqualToSuperview(plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:188:31: error: cannot find type 'CGSize' in scope
186 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` point <= `superview` point shifted by `offset`.
187 |         public func lessThanOrEqualToSuperview(
188 |             shiftedBy offset: CGSize = .zero
    |                               `- error: cannot find type 'CGSize' in scope
189 |         ) -> [NSLayoutConstraint] {
190 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:216:15: error: cannot find type 'NSLayoutConstraint' in scope
214 |         public func greaterThanOrEqualToSuperview(
215 |             shiftedBy offset: CGSize = .zero
216 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
217 |             [
218 |                 x.greaterThanOrEqualToSuperview(plus: offset.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:215:31: error: cannot find type 'CGSize' in scope
213 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` point >= `superview` point shifted by `offset`.
214 |         public func greaterThanOrEqualToSuperview(
215 |             shiftedBy offset: CGSize = .zero
    |                               `- error: cannot find type 'CGSize' in scope
216 |         ) -> [NSLayoutConstraint] {
217 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:252:38: error: cannot find type 'CGFloat' in scope
250 |         public func equal(
251 |             to another: some SizeConstrainable,
252 |             multipliedBy multiplier: CGFloat = 1
    |                                      `- error: cannot find type 'CGFloat' in scope
253 |         ) -> [NSLayoutConstraint] {
254 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:253:15: error: cannot find type 'NSLayoutConstraint' in scope
251 |             to another: some SizeConstrainable,
252 |             multipliedBy multiplier: CGFloat = 1
253 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
254 |             [
255 |                 width.equal(to: another, multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:280:38: error: cannot find type 'CGFloat' in scope
278 |         public func lessThanOrEqual(
279 |             to another: some SizeConstrainable,
280 |             multipliedBy multiplier: CGFloat = 1
    |                                      `- error: cannot find type 'CGFloat' in scope
281 |         ) -> [NSLayoutConstraint] {
282 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:281:15: error: cannot find type 'NSLayoutConstraint' in scope
279 |             to another: some SizeConstrainable,
280 |             multipliedBy multiplier: CGFloat = 1
281 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
282 |             [
283 |                 width.lessThanOrEqual(to: another, multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:308:38: error: cannot find type 'CGFloat' in scope
306 |         public func greaterThanOrEqual(
307 |             to another: some SizeConstrainable,
308 |             multipliedBy multiplier: CGFloat = 1
    |                                      `- error: cannot find type 'CGFloat' in scope
309 |         ) -> [NSLayoutConstraint] {
310 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:309:15: error: cannot find type 'NSLayoutConstraint' in scope
307 |             to another: some SizeConstrainable,
308 |             multipliedBy multiplier: CGFloat = 1
309 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
310 |             [
311 |                 width.greaterThanOrEqual(to: another, multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:331:48: error: cannot find type 'NSLayoutConstraint' in scope
329 |         ///   - size: A constant representing the size.
330 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == `size`.
331 |         public func equal(to size: CGSize) -> [NSLayoutConstraint] {
    |                                                `- error: cannot find type 'NSLayoutConstraint' in scope
332 |             [
333 |                 width.equal(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:331:36: error: cannot find type 'CGSize' in scope
329 |         ///   - size: A constant representing the size.
330 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == `size`.
331 |         public func equal(to size: CGSize) -> [NSLayoutConstraint] {
    |                                    `- error: cannot find type 'CGSize' in scope
332 |             [
333 |                 width.equal(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:351:58: error: cannot find type 'NSLayoutConstraint' in scope
349 |         ///   - size: A constant representing the size.
350 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size <= `size`.
351 |         public func lessThanOrEqual(to size: CGSize) -> [NSLayoutConstraint] {
    |                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
352 |             [
353 |                 width.lessThanOrEqual(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:351:46: error: cannot find type 'CGSize' in scope
349 |         ///   - size: A constant representing the size.
350 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size <= `size`.
351 |         public func lessThanOrEqual(to size: CGSize) -> [NSLayoutConstraint] {
    |                                              `- error: cannot find type 'CGSize' in scope
352 |             [
353 |                 width.lessThanOrEqual(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:371:61: error: cannot find type 'NSLayoutConstraint' in scope
369 |         ///   - size: A constant representing the size.
370 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size >= `size`.
371 |         public func greaterThanOrEqual(to size: CGSize) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
372 |             [
373 |                 width.greaterThanOrEqual(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:371:49: error: cannot find type 'CGSize' in scope
369 |         ///   - size: A constant representing the size.
370 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size >= `size`.
371 |         public func greaterThanOrEqual(to size: CGSize) -> [NSLayoutConstraint] {
    |                                                 `- error: cannot find type 'CGSize' in scope
372 |             [
373 |                 width.greaterThanOrEqual(to: size.width),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:393:61: error: cannot find type 'NSLayoutConstraint' in scope
391 |         ///   - sideLength: A constant representing the square side length.
392 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == square with `sideLength`.
393 |         public func equal(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
394 |             [
395 |                 width.equal(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:393:48: error: cannot find type 'CGFloat' in scope
391 |         ///   - sideLength: A constant representing the square side length.
392 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == square with `sideLength`.
393 |         public func equal(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                `- error: cannot find type 'CGFloat' in scope
394 |             [
395 |                 width.equal(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:413:71: error: cannot find type 'NSLayoutConstraint' in scope
411 |         ///   - sideLength: A constant representing the maximum square side length.
412 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size <= square with `sideLength`.
413 |         public func lessThanOrEqual(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                                       `- error: cannot find type 'NSLayoutConstraint' in scope
414 |             [
415 |                 width.lessThanOrEqual(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:413:58: error: cannot find type 'CGFloat' in scope
411 |         ///   - sideLength: A constant representing the maximum square side length.
412 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size <= square with `sideLength`.
413 |         public func lessThanOrEqual(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                          `- error: cannot find type 'CGFloat' in scope
414 |             [
415 |                 width.lessThanOrEqual(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:433:74: error: cannot find type 'NSLayoutConstraint' in scope
431 |         ///   - sideLength: A constant representing the minimum square side length.
432 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size >= square with `sideLength`.
433 |         public func greaterThanOrEqual(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
434 |             [
435 |                 width.greaterThanOrEqual(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:433:61: error: cannot find type 'CGFloat' in scope
431 |         ///   - sideLength: A constant representing the minimum square side length.
432 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size >= square with `sideLength`.
433 |         public func greaterThanOrEqual(toSquare sideLength: CGFloat) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'CGFloat' in scope
434 |             [
435 |                 width.greaterThanOrEqual(to: sideLength),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:458:80: error: cannot find type 'NSLayoutConstraint' in scope
456 |         ///   - multiplier: The multiplier constant for the constraint. The default value is `1`.
457 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == `superview` size \* `multiplier`.
458 |         public func equalToSuperview(multipliedBy multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
459 |             [
460 |                 width.equalToSuperview(multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:458:63: error: cannot find type 'CGFloat' in scope
456 |         ///   - multiplier: The multiplier constant for the constraint. The default value is `1`.
457 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size == `superview` size \* `multiplier`.
458 |         public func equalToSuperview(multipliedBy multiplier: CGFloat = 1) -> [NSLayoutConstraint] {
    |                                                               `- error: cannot find type 'CGFloat' in scope
459 |             [
460 |                 width.equalToSuperview(multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:483:15: error: cannot find type 'NSLayoutConstraint' in scope
481 |         public func lessThanOrEqualToSuperview(
482 |             multipliedBy multiplier: CGFloat = 1
483 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
484 |             [
485 |                 width.lessThanOrEqualToSuperview(multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:482:38: error: cannot find type 'CGFloat' in scope
480 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size <= `superview` size \* `multiplier`.
481 |         public func lessThanOrEqualToSuperview(
482 |             multipliedBy multiplier: CGFloat = 1
    |                                      `- error: cannot find type 'CGFloat' in scope
483 |         ) -> [NSLayoutConstraint] {
484 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:508:15: error: cannot find type 'NSLayoutConstraint' in scope
506 |         public func greaterThanOrEqualToSuperview(
507 |             multipliedBy multiplier: CGFloat = 1
508 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
509 |             [
510 |                 width.greaterThanOrEqualToSuperview(multipliedBy: multiplier),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:507:38: error: cannot find type 'CGFloat' in scope
505 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` size >= `superview` size \* `multiplier`.
506 |         public func greaterThanOrEqualToSuperview(
507 |             multipliedBy multiplier: CGFloat = 1
    |                                      `- error: cannot find type 'CGFloat' in scope
508 |         ) -> [NSLayoutConstraint] {
509 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:539:28: error: cannot find type 'CGFloat' in scope
537 |         public func equal(
538 |             to another: some XAxesConstrainable,
539 |             insetBy inset: CGFloat = 0
    |                            `- error: cannot find type 'CGFloat' in scope
540 |         ) -> [NSLayoutConstraint] {
541 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:540:15: error: cannot find type 'NSLayoutConstraint' in scope
538 |             to another: some XAxesConstrainable,
539 |             insetBy inset: CGFloat = 0
540 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
541 |             [
542 |                 left.equal(to: another, plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:564:28: error: cannot find type 'CGFloat' in scope
562 |         public func insideOrEqual(
563 |             to another: some XAxesConstrainable,
564 |             insetBy inset: CGFloat = 0
    |                            `- error: cannot find type 'CGFloat' in scope
565 |         ) -> [NSLayoutConstraint] {
566 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:565:15: error: cannot find type 'NSLayoutConstraint' in scope
563 |             to another: some XAxesConstrainable,
564 |             insetBy inset: CGFloat = 0
565 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
566 |             [
567 |                 left.greaterThanOrEqual(to: another, plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:585:70: error: cannot find type 'NSLayoutConstraint' in scope
583 |         ///   - inset: A constant edge inset for the constraint. The default value is `0`.
584 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` horizontal edges == `superview` ones adjusted by `inset`.
585 |         public func equalToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                                      `- error: cannot find type 'NSLayoutConstraint' in scope
586 |             [
587 |                 left.equalToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:585:53: error: cannot find type 'CGFloat' in scope
583 |         ///   - inset: A constant edge inset for the constraint. The default value is `0`.
584 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` horizontal edges == `superview` ones adjusted by `inset`.
585 |         public func equalToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                     `- error: cannot find type 'CGFloat' in scope
586 |             [
587 |                 left.equalToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:605:78: error: cannot find type 'NSLayoutConstraint' in scope
603 |         ///   - insets: A constant edge insets for the constraint. The default value is `0`.
604 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` horizontal edges are inside of `superview` ones adjusted by `inset`.
605 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
606 |             [
607 |                 left.greaterThanOrEqualToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:605:61: error: cannot find type 'CGFloat' in scope
603 |         ///   - insets: A constant edge insets for the constraint. The default value is `0`.
604 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` horizontal edges are inside of `superview` ones adjusted by `inset`.
605 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'CGFloat' in scope
606 |             [
607 |                 left.greaterThanOrEqualToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:636:28: error: cannot find type 'CGFloat' in scope
634 |         public func equal(
635 |             to another: some YAxesConstrainable,
636 |             insetBy inset: CGFloat = 0
    |                            `- error: cannot find type 'CGFloat' in scope
637 |         ) -> [NSLayoutConstraint] {
638 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:637:15: error: cannot find type 'NSLayoutConstraint' in scope
635 |             to another: some YAxesConstrainable,
636 |             insetBy inset: CGFloat = 0
637 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
638 |             [
639 |                 top.equal(to: another, plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:660:28: error: cannot find type 'CGFloat' in scope
658 |         public func insideOrEqual(
659 |             to another: some YAxesConstrainable,
660 |             insetBy inset: CGFloat = 0
    |                            `- error: cannot find type 'CGFloat' in scope
661 |         ) -> [NSLayoutConstraint] {
662 |             [
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:661:15: error: cannot find type 'NSLayoutConstraint' in scope
659 |             to another: some YAxesConstrainable,
660 |             insetBy inset: CGFloat = 0
661 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
662 |             [
663 |                 top.greaterThanOrEqual(to: another, plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:681:70: error: cannot find type 'NSLayoutConstraint' in scope
679 |         ///   - inset: A constant edge inset for the constraint.
680 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` vertical edges == `superview` ones adjusted by `inset`.
681 |         public func equalToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                                      `- error: cannot find type 'NSLayoutConstraint' in scope
682 |             [
683 |                 top.equalToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:681:53: error: cannot find type 'CGFloat' in scope
679 |         ///   - inset: A constant edge inset for the constraint.
680 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` vertical edges == `superview` ones adjusted by `inset`.
681 |         public func equalToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                     `- error: cannot find type 'CGFloat' in scope
682 |             [
683 |                 top.equalToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:701:78: error: cannot find type 'NSLayoutConstraint' in scope
699 |         ///   - insets: A constant edge insets for the constraint. The default value is `0`.
700 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` vertical edges are inside of `superview` ones adjusted by `inset`.
701 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
702 |             [
703 |                 top.greaterThanOrEqualToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:701:61: error: cannot find type 'CGFloat' in scope
699 |         ///   - insets: A constant edge insets for the constraint. The default value is `0`.
700 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` vertical edges are inside of `superview` ones adjusted by `inset`.
701 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'CGFloat' in scope
702 |             [
703 |                 top.greaterThanOrEqualToSuperview(plus: inset),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:742:32: error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
740 |         public func equal(
741 |             to another: some XYAxesConstrainable,
742 |             insetBy insets: AL.EdgeInsets = .zero
    |                                `- error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
743 |         ) -> [NSLayoutConstraint] {
744 |             [
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:743:15: error: cannot find type 'NSLayoutConstraint' in scope
741 |             to another: some XYAxesConstrainable,
742 |             insetBy insets: AL.EdgeInsets = .zero
743 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
744 |             [
745 |                 top.equal(to: another, plus: insets.top),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:772:28: error: cannot find type 'CGFloat' in scope
770 |         public func equal(
771 |             to another: some XYAxesConstrainable,
772 |             insetBy inset: CGFloat
    |                            `- error: cannot find type 'CGFloat' in scope
773 |         ) -> [NSLayoutConstraint] {
774 |             equal(to: another, insetBy: .init(top: inset, left: inset, bottom: inset, right: inset))
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:773:15: error: cannot find type 'NSLayoutConstraint' in scope
771 |             to another: some XYAxesConstrainable,
772 |             insetBy inset: CGFloat
773 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
774 |             equal(to: another, insetBy: .init(top: inset, left: inset, bottom: inset, right: inset))
775 |         }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:803:32: error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
801 |         public func insideOrEqual(
802 |             to another: some XYAxesConstrainable,
803 |             insetBy insets: AL.EdgeInsets = .zero
    |                                `- error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
804 |         ) -> [NSLayoutConstraint] {
805 |             [
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:804:15: error: cannot find type 'NSLayoutConstraint' in scope
802 |             to another: some XYAxesConstrainable,
803 |             insetBy insets: AL.EdgeInsets = .zero
804 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
805 |             [
806 |                 top.greaterThanOrEqual(to: another, plus: insets.top),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:833:28: error: cannot find type 'CGFloat' in scope
831 |         public func insideOrEqual(
832 |             to another: some XYAxesConstrainable,
833 |             insetBy inset: CGFloat
    |                            `- error: cannot find type 'CGFloat' in scope
834 |         ) -> [NSLayoutConstraint] {
835 |             insideOrEqual(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:834:15: error: cannot find type 'NSLayoutConstraint' in scope
832 |             to another: some XYAxesConstrainable,
833 |             insetBy inset: CGFloat
834 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
835 |             insideOrEqual(
836 |                 to: another,
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:864:15: error: cannot find type 'NSLayoutConstraint' in scope
862 |         public func equalToSuperview(
863 |             insetBy insets: AL.EdgeInsets = .zero
864 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
865 |             [
866 |                 top.equalToSuperview(plus: insets.top),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:863:32: error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
861 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges == `superview` edges adjusted by `insets`.
862 |         public func equalToSuperview(
863 |             insetBy insets: AL.EdgeInsets = .zero
    |                                `- error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
864 |         ) -> [NSLayoutConstraint] {
865 |             [
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:889:66: error: cannot find type 'NSLayoutConstraint' in scope
887 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges == `superview` edges adjusted by `inset`.
888 |         @inlinable
889 |         public func equalToSuperview(insetBy inset: CGFloat) -> [NSLayoutConstraint] {
    |                                                                  `- error: cannot find type 'NSLayoutConstraint' in scope
890 |             equalToSuperview(insetBy: .init(top: inset, left: inset, bottom: inset, right: inset))
891 |         }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:889:53: error: cannot find type 'CGFloat' in scope
887 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges == `superview` edges adjusted by `inset`.
888 |         @inlinable
889 |         public func equalToSuperview(insetBy inset: CGFloat) -> [NSLayoutConstraint] {
    |                                                     `- error: cannot find type 'CGFloat' in scope
890 |             equalToSuperview(insetBy: .init(top: inset, left: inset, bottom: inset, right: inset))
891 |         }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:917:15: error: cannot find type 'NSLayoutConstraint' in scope
915 |         public func insideOrEqualToSuperview(
916 |             insetBy insets: AL.EdgeInsets = .zero
917 |         ) -> [NSLayoutConstraint] {
    |               `- error: cannot find type 'NSLayoutConstraint' in scope
918 |             [
919 |                 top.greaterThanOrEqualToSuperview(plus: insets.top),
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:916:32: error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
914 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges are inside of `superview` edges adjusted by `insets`.
915 |         public func insideOrEqualToSuperview(
916 |             insetBy insets: AL.EdgeInsets = .zero
    |                                `- error: 'EdgeInsets' is not a member type of enum 'AceLayout.AL'
917 |         ) -> [NSLayoutConstraint] {
918 |             [
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:942:74: error: cannot find type 'NSLayoutConstraint' in scope
940 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges are inside of `superview` edges adjusted by `inset`.
941 |         @inlinable
942 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat) -> [NSLayoutConstraint] {
    |                                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
943 |             insideOrEqualToSuperview(
944 |                 insetBy: .init(top: inset, left: inset, bottom: inset, right: inset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/LayoutRect.swift:942:61: error: cannot find type 'CGFloat' in scope
940 |         /// - Returns: An  `NSLayoutConstraint` object that represents `self` edges are inside of `superview` edges adjusted by `inset`.
941 |         @inlinable
942 |         public func insideOrEqualToSuperview(insetBy inset: CGFloat) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'CGFloat' in scope
943 |             insideOrEqualToSuperview(
944 |                 insetBy: .init(top: inset, left: inset, bottom: inset, right: inset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:44:22: error: cannot find type 'CGFloat' in scope
 42 |     public func equal(
 43 |         to another: some XAxesConstrainable,
 44 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 45 |     ) -> NSLayoutConstraint {
 46 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:45:10: error: cannot find type 'NSLayoutConstraint' in scope
 43 |         to another: some XAxesConstrainable,
 44 |         plus offset: CGFloat = 0
 45 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 46 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], constant: offset)
 47 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:69:22: error: cannot find type 'CGFloat' in scope
 67 |     public func lessThanOrEqual(
 68 |         to another: some XAxesConstrainable,
 69 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 70 |     ) -> NSLayoutConstraint {
 71 |         anchor.constraint(lessThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:70:10: error: cannot find type 'NSLayoutConstraint' in scope
 68 |         to another: some XAxesConstrainable,
 69 |         plus offset: CGFloat = 0
 70 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 71 |         anchor.constraint(lessThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
 72 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:94:22: error: cannot find type 'CGFloat' in scope
 92 |     public func greaterThanOrEqual(
 93 |         to another: some XAxesConstrainable,
 94 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 95 |     ) -> NSLayoutConstraint {
 96 |         anchor.constraint(greaterThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:95:10: error: cannot find type 'NSLayoutConstraint' in scope
 93 |         to another: some XAxesConstrainable,
 94 |         plus offset: CGFloat = 0
 95 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 96 |         anchor.constraint(greaterThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
 97 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:116:63: error: cannot find type 'NSLayoutConstraint' in scope
114 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
115 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x == `superview` x + `offset`.
116 |     public func equalToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                               `- error: cannot find type 'NSLayoutConstraint' in scope
117 |         guard let superview = target.superview else {
118 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:116:47: error: cannot find type 'CGFloat' in scope
114 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
115 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x == `superview` x + `offset`.
116 |     public func equalToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                               `- error: cannot find type 'CGFloat' in scope
117 |         guard let superview = target.superview else {
118 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:140:73: error: cannot find type 'NSLayoutConstraint' in scope
138 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
139 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x <= `superview` x + `offset`.
140 |     public func lessThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                         `- error: cannot find type 'NSLayoutConstraint' in scope
141 |         guard let superview = target.superview else {
142 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:140:57: error: cannot find type 'CGFloat' in scope
138 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
139 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x <= `superview` x + `offset`.
140 |     public func lessThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                         `- error: cannot find type 'CGFloat' in scope
141 |         guard let superview = target.superview else {
142 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:164:76: error: cannot find type 'NSLayoutConstraint' in scope
162 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
163 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x >= `superview` x + `offset`.
164 |     public func greaterThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
165 |         guard let superview = target.superview else {
166 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/XAxisAnchor.swift:164:60: error: cannot find type 'CGFloat' in scope
162 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
163 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` x >= `superview` x + `offset`.
164 |     public func greaterThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                            `- error: cannot find type 'CGFloat' in scope
165 |         guard let superview = target.superview else {
166 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:44:22: error: cannot find type 'CGFloat' in scope
 42 |     public func equal(
 43 |         to another: some YAxesConstrainable,
 44 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 45 |     ) -> NSLayoutConstraint {
 46 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:45:10: error: cannot find type 'NSLayoutConstraint' in scope
 43 |         to another: some YAxesConstrainable,
 44 |         plus offset: CGFloat = 0
 45 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 46 |         anchor.constraint(equalTo: another[keyPath: anchorKeyPath], constant: offset)
 47 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:69:22: error: cannot find type 'CGFloat' in scope
 67 |     public func lessThanOrEqual(
 68 |         to another: some YAxesConstrainable,
 69 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 70 |     ) -> NSLayoutConstraint {
 71 |         anchor.constraint(lessThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:70:10: error: cannot find type 'NSLayoutConstraint' in scope
 68 |         to another: some YAxesConstrainable,
 69 |         plus offset: CGFloat = 0
 70 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 71 |         anchor.constraint(lessThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
 72 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:94:22: error: cannot find type 'CGFloat' in scope
 92 |     public func greaterThanOrEqual(
 93 |         to another: some YAxesConstrainable,
 94 |         plus offset: CGFloat = 0
    |                      `- error: cannot find type 'CGFloat' in scope
 95 |     ) -> NSLayoutConstraint {
 96 |         anchor.constraint(greaterThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:95:10: error: cannot find type 'NSLayoutConstraint' in scope
 93 |         to another: some YAxesConstrainable,
 94 |         plus offset: CGFloat = 0
 95 |     ) -> NSLayoutConstraint {
    |          `- error: cannot find type 'NSLayoutConstraint' in scope
 96 |         anchor.constraint(greaterThanOrEqualTo: another[keyPath: anchorKeyPath], constant: offset)
 97 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:116:63: error: cannot find type 'NSLayoutConstraint' in scope
114 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
115 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` y == `superview` y + `offset`.
116 |     public func equalToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                               `- error: cannot find type 'NSLayoutConstraint' in scope
117 |         guard let superview = target.superview else {
118 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:116:47: error: cannot find type 'CGFloat' in scope
114 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
115 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` y == `superview` y + `offset`.
116 |     public func equalToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                               `- error: cannot find type 'CGFloat' in scope
117 |         guard let superview = target.superview else {
118 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:140:73: error: cannot find type 'NSLayoutConstraint' in scope
138 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
139 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` y <= `superview` y + `offset`.
140 |     public func lessThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                         `- error: cannot find type 'NSLayoutConstraint' in scope
141 |         guard let superview = target.superview else {
142 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:140:57: error: cannot find type 'CGFloat' in scope
138 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
139 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` y <= `superview` y + `offset`.
140 |     public func lessThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                         `- error: cannot find type 'CGFloat' in scope
141 |         guard let superview = target.superview else {
142 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:164:76: error: cannot find type 'NSLayoutConstraint' in scope
162 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
163 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` y >= `superview` y + `offset`.
164 |     public func greaterThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
165 |         guard let superview = target.superview else {
166 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutAnchors/YAxisAnchor.swift:164:60: error: cannot find type 'CGFloat' in scope
162 |     ///   - offset: A constant offset for the constraint. The default value is `0`.
163 |     /// - Returns: An  `NSLayoutConstraint` object that represents `self` y >= `superview` y + `offset`.
164 |     public func greaterThanOrEqualToSuperview(plus offset: CGFloat = 0) -> NSLayoutConstraint {
    |                                                            `- error: cannot find type 'CGFloat' in scope
165 |         guard let superview = target.superview else {
166 |             preconditionFailure(
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:40:78: error: cannot find type 'NSLayoutConstraint' in scope
38 | public struct LayoutConstraintsBuilder {
39 |
40 |     public static func buildExpression(_ expression: NSLayoutConstraint) -> [NSLayoutConstraint] {
   |                                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
41 |         [expression]
42 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:40:54: error: cannot find type 'NSLayoutConstraint' in scope
38 | public struct LayoutConstraintsBuilder {
39 |
40 |     public static func buildExpression(_ expression: NSLayoutConstraint) -> [NSLayoutConstraint] {
   |                                                      `- error: cannot find type 'NSLayoutConstraint' in scope
41 |         [expression]
42 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:44:80: error: cannot find type 'NSLayoutConstraint' in scope
42 |     }
43 |
44 |     public static func buildExpression(_ expression: [NSLayoutConstraint]) -> [NSLayoutConstraint] {
   |                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
45 |         expression
46 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:44:55: error: cannot find type 'NSLayoutConstraint' in scope
42 |     }
43 |
44 |     public static func buildExpression(_ expression: [NSLayoutConstraint]) -> [NSLayoutConstraint] {
   |                                                       `- error: cannot find type 'NSLayoutConstraint' in scope
45 |         expression
46 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:48:62: error: cannot find type 'NSLayoutConstraint' in scope
46 |     }
47 |
48 |     public static func buildExpression(_ expression: ()) -> [NSLayoutConstraint] {
   |                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
49 |         []
50 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:52:78: error: cannot find type 'NSLayoutConstraint' in scope
50 |     }
51 |
52 |     public static func buildBlock(_ components: [NSLayoutConstraint]...) -> [NSLayoutConstraint] {
   |                                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
53 |         components.flatMap { $0 }
54 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:52:50: error: cannot find type 'NSLayoutConstraint' in scope
50 |     }
51 |
52 |     public static func buildBlock(_ components: [NSLayoutConstraint]...) -> [NSLayoutConstraint] {
   |                                                  `- error: cannot find type 'NSLayoutConstraint' in scope
53 |         components.flatMap { $0 }
54 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:56:78: error: cannot find type 'NSLayoutConstraint' in scope
54 |     }
55 |
56 |     public static func buildOptional(_ component: [NSLayoutConstraint]?) -> [NSLayoutConstraint] {
   |                                                                              `- error: cannot find type 'NSLayoutConstraint' in scope
57 |         component ?? []
58 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:56:52: error: cannot find type 'NSLayoutConstraint' in scope
54 |     }
55 |
56 |     public static func buildOptional(_ component: [NSLayoutConstraint]?) -> [NSLayoutConstraint] {
   |                                                    `- error: cannot find type 'NSLayoutConstraint' in scope
57 |         component ?? []
58 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:60:79: error: cannot find type 'NSLayoutConstraint' in scope
58 |     }
59 |
60 |     public static func buildEither(first component: [NSLayoutConstraint]) -> [NSLayoutConstraint] {
   |                                                                               `- error: cannot find type 'NSLayoutConstraint' in scope
61 |         component
62 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:60:54: error: cannot find type 'NSLayoutConstraint' in scope
58 |     }
59 |
60 |     public static func buildEither(first component: [NSLayoutConstraint]) -> [NSLayoutConstraint] {
   |                                                      `- error: cannot find type 'NSLayoutConstraint' in scope
61 |         component
62 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:64:80: error: cannot find type 'NSLayoutConstraint' in scope
62 |     }
63 |
64 |     public static func buildEither(second component: [NSLayoutConstraint]) -> [NSLayoutConstraint] {
   |                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
65 |         component
66 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutConstraintsBuilder.swift:64:55: error: cannot find type 'NSLayoutConstraint' in scope
62 |     }
63 |
64 |     public static func buildEither(second component: [NSLayoutConstraint]) -> [NSLayoutConstraint] {
   |                                                       `- error: cannot find type 'NSLayoutConstraint' in scope
65 |         component
66 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutTarget.swift:24:11: error: cannot find type 'NSLayoutConstraint' in scope
 22 |         activates: Bool,
 23 |         @LayoutConstraintsBuilder builder: (_ item: LayoutItem<LayoutBase>) -> [NSLayoutConstraint]
 24 |     ) -> [NSLayoutConstraint]
    |           `- error: cannot find type 'NSLayoutConstraint' in scope
 25 | }
 26 |
/host/spi-builder-workspace/Sources/AceLayout/LayoutTarget.swift:23:81: error: cannot find type 'NSLayoutConstraint' in scope
 21 |     func autoLayout(
 22 |         activates: Bool,
 23 |         @LayoutConstraintsBuilder builder: (_ item: LayoutItem<LayoutBase>) -> [NSLayoutConstraint]
    |                                                                                 `- error: cannot find type 'NSLayoutConstraint' in scope
 24 |     ) -> [NSLayoutConstraint]
 25 | }
/host/spi-builder-workspace/Sources/AceLayout/LayoutTarget.swift:23:9: error: result builder attribute 'LayoutConstraintsBuilder' can only be applied to a parameter of function type
 21 |     func autoLayout(
 22 |         activates: Bool,
 23 |         @LayoutConstraintsBuilder builder: (_ item: LayoutItem<LayoutBase>) -> [NSLayoutConstraint]
    |         `- error: result builder attribute 'LayoutConstraintsBuilder' can only be applied to a parameter of function type
 24 |     ) -> [NSLayoutConstraint]
 25 | }
/host/spi-builder-workspace/Sources/AceLayout/LayoutTarget.swift:37:11: error: cannot find type 'NSLayoutConstraint' in scope
 35 |         activates: Bool,
 36 |         @LayoutConstraintsBuilder builder: (_ item: LayoutItem<Self>) -> [NSLayoutConstraint]
 37 |     ) -> [NSLayoutConstraint] {
    |           `- error: cannot find type 'NSLayoutConstraint' in scope
 38 |         let constraints = builder(LayoutItem(base: self))
 39 |         if activates {
/host/spi-builder-workspace/Sources/AceLayout/LayoutTarget.swift:36:75: error: cannot find type 'NSLayoutConstraint' in scope
 34 |     fileprivate func _autoLayout(
 35 |         activates: Bool,
 36 |         @LayoutConstraintsBuilder builder: (_ item: LayoutItem<Self>) -> [NSLayoutConstraint]
    |                                                                           `- error: cannot find type 'NSLayoutConstraint' in scope
 37 |     ) -> [NSLayoutConstraint] {
 38 |         let constraints = builder(LayoutItem(base: self))
/host/spi-builder-workspace/Sources/AceLayout/LayoutTarget.swift:36:9: error: result builder attribute 'LayoutConstraintsBuilder' can only be applied to a parameter of function type
 34 |     fileprivate func _autoLayout(
 35 |         activates: Bool,
 36 |         @LayoutConstraintsBuilder builder: (_ item: LayoutItem<Self>) -> [NSLayoutConstraint]
    |         `- error: result builder attribute 'LayoutConstraintsBuilder' can only be applied to a parameter of function type
 37 |     ) -> [NSLayoutConstraint] {
 38 |         let constraints = builder(LayoutItem(base: self))
/host/spi-builder-workspace/Sources/AceLayout/LayoutTarget.swift:65:11: error: cannot find type 'NSLayoutConstraint' in scope
 63 |         activates: Bool = true,
 64 |         @LayoutConstraintsBuilder builder: (_ item: LayoutItem<Self>) -> [NSLayoutConstraint]
 65 |     ) -> [NSLayoutConstraint] {
    |           `- error: cannot find type 'NSLayoutConstraint' in scope
 66 |         _autoLayout(activates: activates, builder: builder)
 67 |     }
/host/spi-builder-workspace/Sources/AceLayout/LayoutTarget.swift:64:75: error: cannot find type 'NSLayoutConstraint' in scope
 62 |     public func autoLayout(
 63 |         activates: Bool = true,
 64 |         @LayoutConstraintsBuilder builder: (_ item: LayoutItem<Self>) -> [NSLayoutConstraint]
    |                                                                           `- error: cannot find type 'NSLayoutConstraint' in scope
 65 |     ) -> [NSLayoutConstraint] {
 66 |         _autoLayout(activates: activates, builder: builder)
/host/spi-builder-workspace/Sources/AceLayout/LayoutTarget.swift:64:9: error: result builder attribute 'LayoutConstraintsBuilder' can only be applied to a parameter of function type
 62 |     public func autoLayout(
 63 |         activates: Bool = true,
 64 |         @LayoutConstraintsBuilder builder: (_ item: LayoutItem<Self>) -> [NSLayoutConstraint]
    |         `- error: result builder attribute 'LayoutConstraintsBuilder' can only be applied to a parameter of function type
 65 |     ) -> [NSLayoutConstraint] {
 66 |         _autoLayout(activates: activates, builder: builder)
/host/spi-builder-workspace/Sources/AceLayout/LayoutTarget.swift:70:14: error: 'View' is not a member type of enum 'AceLayout.AL'
 68 | }
 69 |
 70 | extension AL.View: LayoutTarget {
    |              `- error: 'View' is not a member type of enum 'AceLayout.AL'
 71 |
 72 |     /// Creates layout constraints.
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
/host/spi-builder-workspace/Sources/AceLayout/LayoutTarget.swift:99:14: error: 'LayoutGuide' is not a member type of enum 'AceLayout.AL'
 97 | }
 98 |
 99 | extension AL.LayoutGuide: LayoutTarget {}
    |              `- error: 'LayoutGuide' is not a member type of enum 'AceLayout.AL'
100 |
/host/spi-builder-workspace/Sources/AceLayout/Shims.swift:9:13: note: 'AL' declared here
 7 |
 8 | /// A namespace for shims.
 9 | public enum AL {}
   |             `- note: 'AL' declared here
10 |
11 | #if canImport(UIKit)
BUILD FAILURE 6.1 linux