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 FHConstraints, reference 2.2.0 (50c3b5), with Swift 6.1 for Linux on 26 Apr 2025 14:18:24 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/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

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/FelixHerrmann/FHConstraints.git
Reference: 2.2.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/FelixHerrmann/FHConstraints
 * tag               2.2.0      -> FETCH_HEAD
HEAD is now at 50c3b51 Update xcodebuild.yml
Cloned https://github.com/FelixHerrmann/FHConstraints.git
Revision (git rev-parse @):
50c3b517ccf0d6f180626072b2570226705d78f6
SUCCESS checkout https://github.com/FelixHerrmann/FHConstraints.git at 2.2.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/FelixHerrmann/FHConstraints.git
https://github.com/FelixHerrmann/FHConstraints.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
  ],
  "manifest_display_name" : "FHConstraints",
  "name" : "FHConstraints",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.11"
    },
    {
      "name" : "ios",
      "version" : "9.0"
    },
    {
      "name" : "tvos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "FHConstraints",
      "targets" : [
        "FHConstraints"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "FHConstraintsTests",
      "module_type" : "SwiftTarget",
      "name" : "FHConstraintsTests",
      "path" : "Tests/FHConstraintsTests",
      "sources" : [
        "FHConstraintsTests.swift"
      ],
      "target_dependencies" : [
        "FHConstraints"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FHConstraints",
      "module_type" : "SwiftTarget",
      "name" : "FHConstraints",
      "path" : "Sources/FHConstraints",
      "product_memberships" : [
        "FHConstraints"
      ],
      "sources" : [
        "FHConvenienceAnchors.swift",
        "FHLayoutAnchor.swift",
        "FHLayoutConstantType.swift",
        "FHLayoutItem.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.2"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-24593BA9C3E375BF.txt
[3/7] Compiling FHConstraints FHLayoutConstantType.swift
[4/7] Compiling FHConstraints FHLayoutItem.swift
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:35:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 33 | /// FHAutoLayout protocol
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:36:25: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
    |                         `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:37:21: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
    |                     `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:38:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
    |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:39:20: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
    |                    `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:40:23: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
    |                       `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:41:22: error: cannot find type 'NSLayoutDimension' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
    |                      `- error: cannot find type 'NSLayoutDimension' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:42:23: error: cannot find type 'NSLayoutDimension' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
    |                       `- error: cannot find type 'NSLayoutDimension' in scope
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:43:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
 45 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:44:24: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 45 |
 46 |     /// Enable AutoLayout on `Self`.
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:54:76: error: cannot find type 'NSLayoutConstraint' in scope
 52 |     /// - Parameter anchor: The anchor from which the constraint should be created.
 53 |     /// - Returns: Returns the created `NSLayoutConstraint`.
 54 |     @discardableResult public func constraint(_ anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
 55 |         enableAutoLayout()
 56 |         let constraint = _createConstraint(fromAnchor: anchor)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:64:80: error: cannot find type 'NSLayoutConstraint' in scope
 62 |     /// - Parameter anchors: The array of anchors from which the constraints should be created.
 63 |     /// - Returns: Returns the created `NSLayoutConstraint`s. The order matches the anchors order.
 64 |     @discardableResult public func constraint(_ anchors: [FHLayoutAnchor]) -> [NSLayoutConstraint] {
    |                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
 65 |         return anchors.map({ constraint($0) })
 66 |     }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:71:95: error: cannot find type 'NSLayoutConstraint' in scope
 69 |     /// - Parameter convenienceAnchors: The convenciene anchor type.
 70 |     /// - Returns: Returns the created `NSLayoutConstraint`s.
 71 |     @discardableResult public func constraint(_ convenienceAnchors: FHConvenienceAnchors) -> [NSLayoutConstraint] {
    |                                                                                               `- error: cannot find type 'NSLayoutConstraint' in scope
 72 |         return convenienceAnchors._constraint(layoutItem: self)
 73 |     }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:80:66: error: cannot find type 'NSLayoutConstraint' in scope
 78 |     /// - Parameter anchor: The anchor from which the constraint should be created.
 79 |     /// - Returns: Returns the created `NSLayoutConstraint`.
 80 |     public func createConstraint(from anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                  `- error: cannot find type 'NSLayoutConstraint' in scope
 81 |         enableAutoLayout()
 82 |         return _createConstraint(fromAnchor: anchor)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:87:74: error: cannot find type 'NSLayoutConstraint' in scope
 85 |
 86 | extension FHLayoutItem {
 87 |     private func _createConstraint(fromAnchor anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
 88 |         switch anchor {
 89 |         case .leading(to: let xAxisAnchor, let constantType):
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:80: error: cannot find type 'CGFloat' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:23: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                       `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:81: error: cannot find type 'CGFloat' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                 `- error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:19: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                   `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:77: error: cannot find type 'CGFloat' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                             `- error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:20: error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                    `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:78: error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                              `- error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:18: error: cannot find type 'NSLayoutYAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                  `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:76: error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                            `- error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:21: error: cannot find type 'NSLayoutYAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                     `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:79: error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                               `- error: cannot find type 'CGFloat' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:80: error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:22: error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:80: error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:17:20: error: cannot find type 'NSLayoutDimension' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                    `- error: cannot find type 'NSLayoutDimension' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:18:61: error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                             `- error: cannot find type 'CGFloat' in scope
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:19:21: error: cannot find type 'NSLayoutDimension' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                     `- error: cannot find type 'NSLayoutDimension' in scope
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
21 | }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:20:62: error: cannot find type 'CGFloat' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                              `- error: cannot find type 'CGFloat' in scope
21 | }
22 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[5/7] Emitting module FHConstraints
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:12:64: error: cannot find type 'EdgeInsets' in scope
 10 |     ///
 11 |     /// The returned constraint order is: [leading, top, trailing, bottom]
 12 |     case inside(of: FHLayoutItem, insets: FHLayoutConstantType<EdgeInsets> = .equal(to: EdgeInsets()))
    |                                                                `- error: cannot find type 'EdgeInsets' in scope
 13 |
 14 |     /// Constraints the layout item to the center of the parsed layout item with optional offset.
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:32:33: error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
    |                                 `- error: cannot find type 'CGFloat' in scope
 33 |             self.horizontal = horizontal
 34 |             self.vertical = vertical
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:32:56: error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
    |                                                        `- error: cannot find type 'CGFloat' in scope
 33 |             self.horizontal = horizontal
 34 |             self.vertical = vertical
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:35:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 33 | /// FHAutoLayout protocol
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:36:25: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
    |                         `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:37:21: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
    |                     `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:38:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
    |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:39:20: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
    |                    `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:40:23: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
    |                       `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:41:22: error: cannot find type 'NSLayoutDimension' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
    |                      `- error: cannot find type 'NSLayoutDimension' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:42:23: error: cannot find type 'NSLayoutDimension' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
    |                       `- error: cannot find type 'NSLayoutDimension' in scope
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:43:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
 45 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:44:24: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 45 |
 46 |     /// Enable AutoLayout on `Self`.
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:22:44: error: cannot find type 'CGSize' in scope
 20 |     ///
 21 |     /// The returned constraint order is: [width, height]
 22 |     case size(_ size: FHLayoutConstantType<CGSize>)
    |                                            `- error: cannot find type 'CGSize' in scope
 23 | }
 24 |
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:29:32: error: cannot find type 'CGFloat' in scope
 27 |     /// Offset struct
 28 |     public struct Offset {
 29 |         public var horizontal: CGFloat
    |                                `- error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:30:30: error: cannot find type 'CGFloat' in scope
 28 |     public struct Offset {
 29 |         public var horizontal: CGFloat
 30 |         public var vertical: CGFloat
    |                              `- error: cannot find type 'CGFloat' in scope
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:40:61: error: cannot find type 'NSLayoutConstraint' in scope
 38 |
 39 | extension FHConvenienceAnchors {
 40 |     internal func _constraint(layoutItem: FHLayoutItem) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
 41 |         switch self {
 42 |         case .inside(of: let superLayoutItem, insets: let insetsType):
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:80: error: cannot find type 'CGFloat' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:23: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                       `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:81: error: cannot find type 'CGFloat' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                 `- error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:19: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                   `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:77: error: cannot find type 'CGFloat' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                             `- error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:20: error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                    `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:78: error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                              `- error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:18: error: cannot find type 'NSLayoutYAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                  `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:76: error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                            `- error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:21: error: cannot find type 'NSLayoutYAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                     `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:79: error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                               `- error: cannot find type 'CGFloat' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:80: error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:22: error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:80: error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:17:20: error: cannot find type 'NSLayoutDimension' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                    `- error: cannot find type 'NSLayoutDimension' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:30:33: error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
   |                                 `- error: cannot find type 'CGFloat' in scope
31 |             self.multiplier = multiplier
32 |             self.constant = constant
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:30:56: error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
   |                                                        `- error: cannot find type 'CGFloat' in scope
31 |             self.multiplier = multiplier
32 |             self.constant = constant
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:18:61: error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                             `- error: cannot find type 'CGFloat' in scope
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:19:21: error: cannot find type 'NSLayoutDimension' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                     `- error: cannot find type 'NSLayoutDimension' in scope
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
21 | }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:20:62: error: cannot find type 'CGFloat' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                              `- error: cannot find type 'CGFloat' in scope
21 | }
22 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:27:32: error: cannot find type 'CGFloat' in scope
25 |     /// DimensionConstant struct
26 |     public struct DimensionConstant {
27 |         public var multiplier: CGFloat
   |                                `- error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:28:30: error: cannot find type 'CGFloat' in scope
26 |     public struct DimensionConstant {
27 |         public var multiplier: CGFloat
28 |         public var constant: CGFloat
   |                              `- error: cannot find type 'CGFloat' in scope
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:54:76: error: cannot find type 'NSLayoutConstraint' in scope
 52 |     /// - Parameter anchor: The anchor from which the constraint should be created.
 53 |     /// - Returns: Returns the created `NSLayoutConstraint`.
 54 |     @discardableResult public func constraint(_ anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
 55 |         enableAutoLayout()
 56 |         let constraint = _createConstraint(fromAnchor: anchor)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:64:80: error: cannot find type 'NSLayoutConstraint' in scope
 62 |     /// - Parameter anchors: The array of anchors from which the constraints should be created.
 63 |     /// - Returns: Returns the created `NSLayoutConstraint`s. The order matches the anchors order.
 64 |     @discardableResult public func constraint(_ anchors: [FHLayoutAnchor]) -> [NSLayoutConstraint] {
    |                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
 65 |         return anchors.map({ constraint($0) })
 66 |     }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:71:95: error: cannot find type 'NSLayoutConstraint' in scope
 69 |     /// - Parameter convenienceAnchors: The convenciene anchor type.
 70 |     /// - Returns: Returns the created `NSLayoutConstraint`s.
 71 |     @discardableResult public func constraint(_ convenienceAnchors: FHConvenienceAnchors) -> [NSLayoutConstraint] {
    |                                                                                               `- error: cannot find type 'NSLayoutConstraint' in scope
 72 |         return convenienceAnchors._constraint(layoutItem: self)
 73 |     }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:80:66: error: cannot find type 'NSLayoutConstraint' in scope
 78 |     /// - Parameter anchor: The anchor from which the constraint should be created.
 79 |     /// - Returns: Returns the created `NSLayoutConstraint`.
 80 |     public func createConstraint(from anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                  `- error: cannot find type 'NSLayoutConstraint' in scope
 81 |         enableAutoLayout()
 82 |         return _createConstraint(fromAnchor: anchor)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:87:74: error: cannot find type 'NSLayoutConstraint' in scope
 85 |
 86 | extension FHLayoutItem {
 87 |     private func _createConstraint(fromAnchor anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
 88 |         switch anchor {
 89 |         case .leading(to: let xAxisAnchor, let constantType):
[6/7] Compiling FHConstraints FHLayoutAnchor.swift
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:80: error: cannot find type 'CGFloat' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:23: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                       `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:81: error: cannot find type 'CGFloat' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                 `- error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:19: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                   `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:77: error: cannot find type 'CGFloat' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                             `- error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:20: error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                    `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:78: error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                              `- error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:18: error: cannot find type 'NSLayoutYAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                  `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:76: error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                            `- error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:21: error: cannot find type 'NSLayoutYAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                     `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:79: error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                               `- error: cannot find type 'CGFloat' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:80: error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:22: error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:80: error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:17:20: error: cannot find type 'NSLayoutDimension' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                    `- error: cannot find type 'NSLayoutDimension' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:30:33: error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
   |                                 `- error: cannot find type 'CGFloat' in scope
31 |             self.multiplier = multiplier
32 |             self.constant = constant
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:30:56: error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
   |                                                        `- error: cannot find type 'CGFloat' in scope
31 |             self.multiplier = multiplier
32 |             self.constant = constant
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:18:61: error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                             `- error: cannot find type 'CGFloat' in scope
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:19:21: error: cannot find type 'NSLayoutDimension' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                     `- error: cannot find type 'NSLayoutDimension' in scope
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
21 | }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:20:62: error: cannot find type 'CGFloat' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                              `- error: cannot find type 'CGFloat' in scope
21 | }
22 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:27:32: error: cannot find type 'CGFloat' in scope
25 |     /// DimensionConstant struct
26 |     public struct DimensionConstant {
27 |         public var multiplier: CGFloat
   |                                `- error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:28:30: error: cannot find type 'CGFloat' in scope
26 |     public struct DimensionConstant {
27 |         public var multiplier: CGFloat
28 |         public var constant: CGFloat
   |                              `- error: cannot find type 'CGFloat' in scope
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
[7/7] Compiling FHConstraints FHConvenienceAnchors.swift
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:12:64: error: cannot find type 'EdgeInsets' in scope
 10 |     ///
 11 |     /// The returned constraint order is: [leading, top, trailing, bottom]
 12 |     case inside(of: FHLayoutItem, insets: FHLayoutConstantType<EdgeInsets> = .equal(to: EdgeInsets()))
    |                                                                `- error: cannot find type 'EdgeInsets' in scope
 13 |
 14 |     /// Constraints the layout item to the center of the parsed layout item with optional offset.
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:32:33: error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
    |                                 `- error: cannot find type 'CGFloat' in scope
 33 |             self.horizontal = horizontal
 34 |             self.vertical = vertical
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:32:56: error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
    |                                                        `- error: cannot find type 'CGFloat' in scope
 33 |             self.horizontal = horizontal
 34 |             self.vertical = vertical
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:35:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 33 | /// FHAutoLayout protocol
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:36:25: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
    |                         `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:37:21: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
    |                     `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:38:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
    |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:39:20: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
    |                    `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:40:23: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
    |                       `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:41:22: error: cannot find type 'NSLayoutDimension' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
    |                      `- error: cannot find type 'NSLayoutDimension' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:42:23: error: cannot find type 'NSLayoutDimension' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
    |                       `- error: cannot find type 'NSLayoutDimension' in scope
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:43:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
 45 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:44:24: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 45 |
 46 |     /// Enable AutoLayout on `Self`.
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:22:44: error: cannot find type 'CGSize' in scope
 20 |     ///
 21 |     /// The returned constraint order is: [width, height]
 22 |     case size(_ size: FHLayoutConstantType<CGSize>)
    |                                            `- error: cannot find type 'CGSize' in scope
 23 | }
 24 |
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:29:32: error: cannot find type 'CGFloat' in scope
 27 |     /// Offset struct
 28 |     public struct Offset {
 29 |         public var horizontal: CGFloat
    |                                `- error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:30:30: error: cannot find type 'CGFloat' in scope
 28 |     public struct Offset {
 29 |         public var horizontal: CGFloat
 30 |         public var vertical: CGFloat
    |                              `- error: cannot find type 'CGFloat' in scope
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:40:61: error: cannot find type 'NSLayoutConstraint' in scope
 38 |
 39 | extension FHConvenienceAnchors {
 40 |     internal func _constraint(layoutItem: FHLayoutItem) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
 41 |         switch self {
 42 |         case .inside(of: let superLayoutItem, insets: let insetsType):
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/6] Compiling FHConstraints FHLayoutConstantType.swift
[3/6] Compiling FHConstraints FHLayoutItem.swift
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:35:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 33 | /// FHAutoLayout protocol
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:36:25: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
    |                         `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:37:21: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
    |                     `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:38:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
    |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:39:20: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
    |                    `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:40:23: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
    |                       `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:41:22: error: cannot find type 'NSLayoutDimension' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
    |                      `- error: cannot find type 'NSLayoutDimension' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:42:23: error: cannot find type 'NSLayoutDimension' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
    |                       `- error: cannot find type 'NSLayoutDimension' in scope
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:43:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
 45 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:44:24: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 45 |
 46 |     /// Enable AutoLayout on `Self`.
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:54:76: error: cannot find type 'NSLayoutConstraint' in scope
 52 |     /// - Parameter anchor: The anchor from which the constraint should be created.
 53 |     /// - Returns: Returns the created `NSLayoutConstraint`.
 54 |     @discardableResult public func constraint(_ anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
 55 |         enableAutoLayout()
 56 |         let constraint = _createConstraint(fromAnchor: anchor)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:64:80: error: cannot find type 'NSLayoutConstraint' in scope
 62 |     /// - Parameter anchors: The array of anchors from which the constraints should be created.
 63 |     /// - Returns: Returns the created `NSLayoutConstraint`s. The order matches the anchors order.
 64 |     @discardableResult public func constraint(_ anchors: [FHLayoutAnchor]) -> [NSLayoutConstraint] {
    |                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
 65 |         return anchors.map({ constraint($0) })
 66 |     }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:71:95: error: cannot find type 'NSLayoutConstraint' in scope
 69 |     /// - Parameter convenienceAnchors: The convenciene anchor type.
 70 |     /// - Returns: Returns the created `NSLayoutConstraint`s.
 71 |     @discardableResult public func constraint(_ convenienceAnchors: FHConvenienceAnchors) -> [NSLayoutConstraint] {
    |                                                                                               `- error: cannot find type 'NSLayoutConstraint' in scope
 72 |         return convenienceAnchors._constraint(layoutItem: self)
 73 |     }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:80:66: error: cannot find type 'NSLayoutConstraint' in scope
 78 |     /// - Parameter anchor: The anchor from which the constraint should be created.
 79 |     /// - Returns: Returns the created `NSLayoutConstraint`.
 80 |     public func createConstraint(from anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                  `- error: cannot find type 'NSLayoutConstraint' in scope
 81 |         enableAutoLayout()
 82 |         return _createConstraint(fromAnchor: anchor)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:87:74: error: cannot find type 'NSLayoutConstraint' in scope
 85 |
 86 | extension FHLayoutItem {
 87 |     private func _createConstraint(fromAnchor anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
 88 |         switch anchor {
 89 |         case .leading(to: let xAxisAnchor, let constantType):
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:80: error: cannot find type 'CGFloat' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:23: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                       `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:81: error: cannot find type 'CGFloat' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                 `- error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:19: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                   `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:77: error: cannot find type 'CGFloat' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                             `- error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:20: error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                    `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:78: error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                              `- error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:18: error: cannot find type 'NSLayoutYAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                  `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:76: error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                            `- error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:21: error: cannot find type 'NSLayoutYAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                     `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:79: error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                               `- error: cannot find type 'CGFloat' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:80: error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:22: error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:80: error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:17:20: error: cannot find type 'NSLayoutDimension' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                    `- error: cannot find type 'NSLayoutDimension' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:18:61: error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                             `- error: cannot find type 'CGFloat' in scope
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:19:21: error: cannot find type 'NSLayoutDimension' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                     `- error: cannot find type 'NSLayoutDimension' in scope
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
21 | }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:20:62: error: cannot find type 'CGFloat' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                              `- error: cannot find type 'CGFloat' in scope
21 | }
22 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[4/6] Emitting module FHConstraints
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:12:64: error: cannot find type 'EdgeInsets' in scope
 10 |     ///
 11 |     /// The returned constraint order is: [leading, top, trailing, bottom]
 12 |     case inside(of: FHLayoutItem, insets: FHLayoutConstantType<EdgeInsets> = .equal(to: EdgeInsets()))
    |                                                                `- error: cannot find type 'EdgeInsets' in scope
 13 |
 14 |     /// Constraints the layout item to the center of the parsed layout item with optional offset.
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:32:33: error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
    |                                 `- error: cannot find type 'CGFloat' in scope
 33 |             self.horizontal = horizontal
 34 |             self.vertical = vertical
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:32:56: error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
    |                                                        `- error: cannot find type 'CGFloat' in scope
 33 |             self.horizontal = horizontal
 34 |             self.vertical = vertical
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:35:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 33 | /// FHAutoLayout protocol
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:36:25: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
    |                         `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:37:21: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
    |                     `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:38:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
    |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:39:20: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
    |                    `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:40:23: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
    |                       `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:41:22: error: cannot find type 'NSLayoutDimension' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
    |                      `- error: cannot find type 'NSLayoutDimension' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:42:23: error: cannot find type 'NSLayoutDimension' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
    |                       `- error: cannot find type 'NSLayoutDimension' in scope
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:43:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
 45 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:44:24: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 45 |
 46 |     /// Enable AutoLayout on `Self`.
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:22:44: error: cannot find type 'CGSize' in scope
 20 |     ///
 21 |     /// The returned constraint order is: [width, height]
 22 |     case size(_ size: FHLayoutConstantType<CGSize>)
    |                                            `- error: cannot find type 'CGSize' in scope
 23 | }
 24 |
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:29:32: error: cannot find type 'CGFloat' in scope
 27 |     /// Offset struct
 28 |     public struct Offset {
 29 |         public var horizontal: CGFloat
    |                                `- error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:30:30: error: cannot find type 'CGFloat' in scope
 28 |     public struct Offset {
 29 |         public var horizontal: CGFloat
 30 |         public var vertical: CGFloat
    |                              `- error: cannot find type 'CGFloat' in scope
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:40:61: error: cannot find type 'NSLayoutConstraint' in scope
 38 |
 39 | extension FHConvenienceAnchors {
 40 |     internal func _constraint(layoutItem: FHLayoutItem) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
 41 |         switch self {
 42 |         case .inside(of: let superLayoutItem, insets: let insetsType):
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:80: error: cannot find type 'CGFloat' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:23: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                       `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:81: error: cannot find type 'CGFloat' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                 `- error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:19: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                   `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:77: error: cannot find type 'CGFloat' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                             `- error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:20: error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                    `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:78: error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                              `- error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:18: error: cannot find type 'NSLayoutYAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                  `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:76: error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                            `- error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:21: error: cannot find type 'NSLayoutYAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                     `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:79: error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                               `- error: cannot find type 'CGFloat' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:80: error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:22: error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:80: error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:17:20: error: cannot find type 'NSLayoutDimension' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                    `- error: cannot find type 'NSLayoutDimension' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:30:33: error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
   |                                 `- error: cannot find type 'CGFloat' in scope
31 |             self.multiplier = multiplier
32 |             self.constant = constant
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:30:56: error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
   |                                                        `- error: cannot find type 'CGFloat' in scope
31 |             self.multiplier = multiplier
32 |             self.constant = constant
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:18:61: error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                             `- error: cannot find type 'CGFloat' in scope
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:19:21: error: cannot find type 'NSLayoutDimension' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                     `- error: cannot find type 'NSLayoutDimension' in scope
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
21 | }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:20:62: error: cannot find type 'CGFloat' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                              `- error: cannot find type 'CGFloat' in scope
21 | }
22 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:27:32: error: cannot find type 'CGFloat' in scope
25 |     /// DimensionConstant struct
26 |     public struct DimensionConstant {
27 |         public var multiplier: CGFloat
   |                                `- error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:28:30: error: cannot find type 'CGFloat' in scope
26 |     public struct DimensionConstant {
27 |         public var multiplier: CGFloat
28 |         public var constant: CGFloat
   |                              `- error: cannot find type 'CGFloat' in scope
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:54:76: error: cannot find type 'NSLayoutConstraint' in scope
 52 |     /// - Parameter anchor: The anchor from which the constraint should be created.
 53 |     /// - Returns: Returns the created `NSLayoutConstraint`.
 54 |     @discardableResult public func constraint(_ anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                            `- error: cannot find type 'NSLayoutConstraint' in scope
 55 |         enableAutoLayout()
 56 |         let constraint = _createConstraint(fromAnchor: anchor)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:64:80: error: cannot find type 'NSLayoutConstraint' in scope
 62 |     /// - Parameter anchors: The array of anchors from which the constraints should be created.
 63 |     /// - Returns: Returns the created `NSLayoutConstraint`s. The order matches the anchors order.
 64 |     @discardableResult public func constraint(_ anchors: [FHLayoutAnchor]) -> [NSLayoutConstraint] {
    |                                                                                `- error: cannot find type 'NSLayoutConstraint' in scope
 65 |         return anchors.map({ constraint($0) })
 66 |     }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:71:95: error: cannot find type 'NSLayoutConstraint' in scope
 69 |     /// - Parameter convenienceAnchors: The convenciene anchor type.
 70 |     /// - Returns: Returns the created `NSLayoutConstraint`s.
 71 |     @discardableResult public func constraint(_ convenienceAnchors: FHConvenienceAnchors) -> [NSLayoutConstraint] {
    |                                                                                               `- error: cannot find type 'NSLayoutConstraint' in scope
 72 |         return convenienceAnchors._constraint(layoutItem: self)
 73 |     }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:80:66: error: cannot find type 'NSLayoutConstraint' in scope
 78 |     /// - Parameter anchor: The anchor from which the constraint should be created.
 79 |     /// - Returns: Returns the created `NSLayoutConstraint`.
 80 |     public func createConstraint(from anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                  `- error: cannot find type 'NSLayoutConstraint' in scope
 81 |         enableAutoLayout()
 82 |         return _createConstraint(fromAnchor: anchor)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:87:74: error: cannot find type 'NSLayoutConstraint' in scope
 85 |
 86 | extension FHLayoutItem {
 87 |     private func _createConstraint(fromAnchor anchor: FHLayoutAnchor) -> NSLayoutConstraint {
    |                                                                          `- error: cannot find type 'NSLayoutConstraint' in scope
 88 |         switch anchor {
 89 |         case .leading(to: let xAxisAnchor, let constantType):
[5/6] Compiling FHConstraints FHConvenienceAnchors.swift
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:12:64: error: cannot find type 'EdgeInsets' in scope
 10 |     ///
 11 |     /// The returned constraint order is: [leading, top, trailing, bottom]
 12 |     case inside(of: FHLayoutItem, insets: FHLayoutConstantType<EdgeInsets> = .equal(to: EdgeInsets()))
    |                                                                `- error: cannot find type 'EdgeInsets' in scope
 13 |
 14 |     /// Constraints the layout item to the center of the parsed layout item with optional offset.
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:32:33: error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
    |                                 `- error: cannot find type 'CGFloat' in scope
 33 |             self.horizontal = horizontal
 34 |             self.vertical = vertical
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:32:56: error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
    |                                                        `- error: cannot find type 'CGFloat' in scope
 33 |             self.horizontal = horizontal
 34 |             self.vertical = vertical
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:35:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 33 | /// FHAutoLayout protocol
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:36:25: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 34 | public protocol FHLayoutItem {
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
    |                         `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:37:21: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 35 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
    |                     `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:38:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 36 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
    |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:39:20: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 37 |     var leftAnchor: NSLayoutXAxisAnchor { get }
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
    |                    `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:40:23: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 38 |     var rightAnchor: NSLayoutXAxisAnchor { get }
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
    |                       `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:41:22: error: cannot find type 'NSLayoutDimension' in scope
 39 |     var topAnchor: NSLayoutYAxisAnchor { get }
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
    |                      `- error: cannot find type 'NSLayoutDimension' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:42:23: error: cannot find type 'NSLayoutDimension' in scope
 40 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
    |                       `- error: cannot find type 'NSLayoutDimension' in scope
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:43:24: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 41 |     var widthAnchor: NSLayoutDimension { get }
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
 45 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutItem.swift:44:24: error: cannot find type 'NSLayoutYAxisAnchor' in scope
 42 |     var heightAnchor: NSLayoutDimension { get }
 43 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
 44 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
    |                        `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
 45 |
 46 |     /// Enable AutoLayout on `Self`.
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:22:44: error: cannot find type 'CGSize' in scope
 20 |     ///
 21 |     /// The returned constraint order is: [width, height]
 22 |     case size(_ size: FHLayoutConstantType<CGSize>)
    |                                            `- error: cannot find type 'CGSize' in scope
 23 | }
 24 |
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:29:32: error: cannot find type 'CGFloat' in scope
 27 |     /// Offset struct
 28 |     public struct Offset {
 29 |         public var horizontal: CGFloat
    |                                `- error: cannot find type 'CGFloat' in scope
 30 |         public var vertical: CGFloat
 31 |
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:30:30: error: cannot find type 'CGFloat' in scope
 28 |     public struct Offset {
 29 |         public var horizontal: CGFloat
 30 |         public var vertical: CGFloat
    |                              `- error: cannot find type 'CGFloat' in scope
 31 |
 32 |         public init(horizontal: CGFloat = 0, vertical: CGFloat = 0) {
/host/spi-builder-workspace/Sources/FHConstraints/FHConvenienceAnchors.swift:40:61: error: cannot find type 'NSLayoutConstraint' in scope
 38 |
 39 | extension FHConvenienceAnchors {
 40 |     internal func _constraint(layoutItem: FHLayoutItem) -> [NSLayoutConstraint] {
    |                                                             `- error: cannot find type 'NSLayoutConstraint' in scope
 41 |         switch self {
 42 |         case .inside(of: let superLayoutItem, insets: let insetsType):
[6/6] Compiling FHConstraints FHLayoutAnchor.swift
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:9:80: error: cannot find type 'CGFloat' in scope
 7 | /// FHLayoutAnchor enum
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:23: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                       `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:10:81: error: cannot find type 'CGFloat' in scope
 8 | public enum FHLayoutAnchor {
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                 `- error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:19: error: cannot find type 'NSLayoutXAxisAnchor' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                   `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:11:77: error: cannot find type 'CGFloat' in scope
 9 |     case leading(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                             `- error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:20: error: cannot find type 'NSLayoutXAxisAnchor' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                    `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:12:78: error: cannot find type 'CGFloat' in scope
10 |     case trailing(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                              `- error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:18: error: cannot find type 'NSLayoutYAxisAnchor' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                  `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:13:76: error: cannot find type 'CGFloat' in scope
11 |     case left(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                            `- error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:21: error: cannot find type 'NSLayoutYAxisAnchor' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                     `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:14:79: error: cannot find type 'CGFloat' in scope
12 |     case right(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                               `- error: cannot find type 'CGFloat' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:22: error: cannot find type 'NSLayoutXAxisAnchor' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutXAxisAnchor' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:15:80: error: cannot find type 'CGFloat' in scope
13 |     case top(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:22: error: cannot find type 'NSLayoutYAxisAnchor' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                      `- error: cannot find type 'NSLayoutYAxisAnchor' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:16:80: error: cannot find type 'CGFloat' in scope
14 |     case bottom(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
   |                                                                                `- error: cannot find type 'CGFloat' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:17:20: error: cannot find type 'NSLayoutDimension' in scope
15 |     case centerX(to: NSLayoutXAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                    `- error: cannot find type 'NSLayoutDimension' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:30:33: error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
   |                                 `- error: cannot find type 'CGFloat' in scope
31 |             self.multiplier = multiplier
32 |             self.constant = constant
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:30:56: error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
   |                                                        `- error: cannot find type 'CGFloat' in scope
31 |             self.multiplier = multiplier
32 |             self.constant = constant
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:18:61: error: cannot find type 'CGFloat' in scope
16 |     case centerY(to: NSLayoutYAxisAnchor, _ constantType: FHLayoutConstantType<CGFloat> = .equal(to: 0))
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                             `- error: cannot find type 'CGFloat' in scope
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:19:21: error: cannot find type 'NSLayoutDimension' in scope
17 |     case width(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
   |                     `- error: cannot find type 'NSLayoutDimension' in scope
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
21 | }
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:20:62: error: cannot find type 'CGFloat' in scope
18 |     case widthConstant(_ constantType: FHLayoutConstantType<CGFloat>)
19 |     case height(to: NSLayoutDimension, _ constantType: FHLayoutConstantType<DimensionConstant> = .equal(to: DimensionConstant()))
20 |     case heightConstant(_ constantType: FHLayoutConstantType<CGFloat>)
   |                                                              `- error: cannot find type 'CGFloat' in scope
21 | }
22 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:27:32: error: cannot find type 'CGFloat' in scope
25 |     /// DimensionConstant struct
26 |     public struct DimensionConstant {
27 |         public var multiplier: CGFloat
   |                                `- error: cannot find type 'CGFloat' in scope
28 |         public var constant: CGFloat
29 |
/host/spi-builder-workspace/Sources/FHConstraints/FHLayoutAnchor.swift:28:30: error: cannot find type 'CGFloat' in scope
26 |     public struct DimensionConstant {
27 |         public var multiplier: CGFloat
28 |         public var constant: CGFloat
   |                              `- error: cannot find type 'CGFloat' in scope
29 |
30 |         public init(multiplier: CGFloat = 1, constant: CGFloat = 0) {
BUILD FAILURE 6.1 linux