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 SwiftUINavigator, reference main (73fcf9), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 23:10:28 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/insub4067/SwiftUINavigator.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/insub4067/SwiftUINavigator
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 73fcf9b Update README.md
Cloned https://github.com/insub4067/SwiftUINavigator.git
Revision (git rev-parse @):
73fcf9b568f4d1368fd58be89db7ebb5cb6e18d3
SUCCESS checkout https://github.com/insub4067/SwiftUINavigator.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "swiftuinavigator",
      "name": "SwiftUINavigator",
      "url": "https://github.com/insub4067/SwiftUINavigator.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftUINavigator",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/insub4067/SwiftUINavigator.git
[1/157] Fetching swiftuinavigator
Fetched https://github.com/insub4067/SwiftUINavigator.git from cache (0.64s)
Creating working copy for https://github.com/insub4067/SwiftUINavigator.git
Working copy of https://github.com/insub4067/SwiftUINavigator.git resolved at main (73fcf9b)
warning: '.resolve-product-dependencies': dependency 'swiftuinavigator' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/insub4067/SwiftUINavigator.git
https://github.com/insub4067/SwiftUINavigator.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftUINavigator",
  "name" : "SwiftUINavigator",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftUINavigator",
      "targets" : [
        "SwiftUINavigator"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftUINavigatorTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftUINavigatorTests",
      "path" : "Tests/SwiftUINavigatorTests",
      "sources" : [
        "SwiftUINavigatorTests.swift"
      ],
      "target_dependencies" : [
        "SwiftUINavigator"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftUINavigator",
      "module_type" : "SwiftTarget",
      "name" : "SwiftUINavigator",
      "path" : "Sources/SwiftUINavigator",
      "product_memberships" : [
        "SwiftUINavigator"
      ],
      "sources" : [
        "Navigator.swift",
        "UIViewController+/UIViewController+.swift",
        "UIViewController+/UIViewController+functional.swift",
        "UIViewController+/UIViewController+indentifier.swift",
        "Wrappable.swift",
        "WrapperViewController.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.4"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -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
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-2F0A5646E1D333AE.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/9] Emitting module SwiftUINavigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:13:20: error: cannot find type 'Navigator' in scope
11 | public protocol Wrappable: View {
12 |
13 |     var navigator: Navigator? { get set }
   |                    `- error: cannot find type 'Navigator' in scope
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:11:28: error: 'View' is only available in macOS 10.15 or newer
 9 | import SwiftUI
10 |
11 | public protocol Wrappable: View {
   |                 |          `- error: 'View' is only available in macOS 10.15 or newer
   |                 `- note: add @available attribute to enclosing protocol
12 |
13 |     var navigator: Navigator? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:21:26: error: cannot find type 'UIColor' in scope
19 |
20 |     func asViewController(
21 |         backgroundColor: UIColor? = nil,
   |                          `- error: cannot find type 'UIColor' in scope
22 |         hidesBottomBarWhenPushed: Bool = true
23 |     ) -> WrapperViewController<Self> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:13:23: error: cannot find 'UIHostingController' in scope
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
   |                       `- error: cannot find 'UIHostingController' in scope
14 |     var content: Content
15 |     let navigator: Navigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:13:63: error: 'nil' requires a contextual type
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
   |                                                               `- error: 'nil' requires a contextual type
14 |     var content: Content
15 |     let navigator: Navigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:15:20: error: cannot find type 'Navigator' in scope
13 |     var hController = UIHostingController<Content?>(rootView: nil)
14 |     var content: Content
15 |     let navigator: Navigator
   |                    `- error: cannot find type 'Navigator' in scope
16 |
17 |     init(
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:20:26: error: cannot find type 'UIColor' in scope
18 |         content: Content,
19 |         indentifier: String,
20 |         backgroundColor: UIColor? = nil
   |                          `- error: cannot find type 'UIColor' in scope
21 |     ) {
22 |         self.navigator = Navigator()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:37:26: error: method does not override any method from its superclass
35 |     }
36 |
37 |     public override func viewDidAppear(_ animated: Bool) {
   |                          `- error: method does not override any method from its superclass
38 |         super.viewDidAppear(animated)
39 |         self.navigator.set(self)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:11:57: error: cannot find type 'UIViewController' in scope
 9 | import SwiftUI
10 |
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
   |                                                         `- error: cannot find type 'UIViewController' in scope
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
[4/9] Compiling SwiftUINavigator UIViewController+indentifier.swift
[5/9] Compiling SwiftUINavigator UIViewController+functional.swift
[6/9] Compiling SwiftUINavigator Navigator.swift
[7/9] Compiling SwiftUINavigator UIViewController+.swift
[8/9] Compiling SwiftUINavigator Wrappable.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:13:20: error: cannot find type 'Navigator' in scope
11 | public protocol Wrappable: View {
12 |
13 |     var navigator: Navigator? { get set }
   |                    `- error: cannot find type 'Navigator' in scope
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:11:28: error: 'View' is only available in macOS 10.15 or newer
 9 | import SwiftUI
10 |
11 | public protocol Wrappable: View {
   |                 |          `- error: 'View' is only available in macOS 10.15 or newer
   |                 `- note: add @available attribute to enclosing protocol
12 |
13 |     var navigator: Navigator? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:21:26: error: cannot find type 'UIColor' in scope
19 |
20 |     func asViewController(
21 |         backgroundColor: UIColor? = nil,
   |                          `- error: cannot find type 'UIColor' in scope
22 |         hidesBottomBarWhenPushed: Bool = true
23 |     ) -> WrapperViewController<Self> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:20:26: error: cannot find type 'UIColor' in scope
18 |         content: Content,
19 |         indentifier: String,
20 |         backgroundColor: UIColor? = nil
   |                          `- error: cannot find type 'UIColor' in scope
21 |     ) {
22 |         self.navigator = Navigator()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:24:30: error: extra arguments at positions #1, #2, #3 in call
22 |         hidesBottomBarWhenPushed: Bool = true
23 |     ) -> WrapperViewController<Self> {
24 |         WrapperViewController(
   |                              `- error: extra arguments at positions #1, #2, #3 in call
25 |             content: self,
26 |             indentifier: identifier,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:33:14: note: 'init(coder:)' declared here
31 |     }
32 |
33 |     required init?(coder: NSCoder) {
   |              `- note: 'init(coder:)' declared here
34 |         fatalError("init(coder:) has not been implemented")
35 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:25:13: error: missing argument for parameter 'coder' in call
23 |     ) -> WrapperViewController<Self> {
24 |         WrapperViewController(
25 |             content: self,
   |             `- error: missing argument for parameter 'coder' in call
26 |             indentifier: identifier,
27 |             backgroundColor: backgroundColor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:33:14: note: 'init(coder:)' declared here
31 |     }
32 |
33 |     required init?(coder: NSCoder) {
   |              `- note: 'init(coder:)' declared here
34 |         fatalError("init(coder:) has not been implemented")
35 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:24:9: error: value of optional type 'WrapperViewController<Self>?' must be unwrapped to a value of type 'WrapperViewController<Self>'
22 |         hidesBottomBarWhenPushed: Bool = true
23 |     ) -> WrapperViewController<Self> {
24 |         WrapperViewController(
   |         |- error: value of optional type 'WrapperViewController<Self>?' must be unwrapped to a value of type 'WrapperViewController<Self>'
   |         |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
   |         `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
25 |             content: self,
26 |             indentifier: identifier,
[9/9] Compiling SwiftUINavigator WrapperViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:13:23: error: cannot find 'UIHostingController' in scope
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
   |                       `- error: cannot find 'UIHostingController' in scope
14 |     var content: Content
15 |     let navigator: Navigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:13:63: error: 'nil' requires a contextual type
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
   |                                                               `- error: 'nil' requires a contextual type
14 |     var content: Content
15 |     let navigator: Navigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:15:20: error: cannot find type 'Navigator' in scope
13 |     var hController = UIHostingController<Content?>(rootView: nil)
14 |     var content: Content
15 |     let navigator: Navigator
   |                    `- error: cannot find type 'Navigator' in scope
16 |
17 |     init(
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:20:26: error: cannot find type 'UIColor' in scope
18 |         content: Content,
19 |         indentifier: String,
20 |         backgroundColor: UIColor? = nil
   |                          `- error: cannot find type 'UIColor' in scope
21 |     ) {
22 |         self.navigator = Navigator()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:37:26: error: method does not override any method from its superclass
35 |     }
36 |
37 |     public override func viewDidAppear(_ animated: Bool) {
   |                          `- error: method does not override any method from its superclass
38 |         super.viewDidAppear(animated)
39 |         self.navigator.set(self)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:11:57: error: cannot find type 'UIViewController' in scope
 9 | import SwiftUI
10 |
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
   |                                                         `- error: cannot find type 'UIViewController' in scope
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:22:26: error: cannot find 'Navigator' in scope
20 |         backgroundColor: UIColor? = nil
21 |     ) {
22 |         self.navigator = Navigator()
   |                          `- error: cannot find 'Navigator' in scope
23 |         self.content = content
24 |         self.content.navigator = self.navigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:13:20: error: cannot find type 'Navigator' in scope
11 | public protocol Wrappable: View {
12 |
13 |     var navigator: Navigator? { get set }
   |                    `- error: cannot find type 'Navigator' in scope
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:25:9: error: 'super' cannot be used in class 'WrapperViewController' because it has no superclass
23 |         self.content = content
24 |         self.content.navigator = self.navigator
25 |         super.init(nibName: nil, bundle: nil)
   |         `- error: 'super' cannot be used in class 'WrapperViewController' because it has no superclass
26 |
27 |         self.identifier = indentifier
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:25:29: error: 'nil' requires a contextual type
23 |         self.content = content
24 |         self.content.navigator = self.navigator
25 |         super.init(nibName: nil, bundle: nil)
   |                             `- error: 'nil' requires a contextual type
26 |
27 |         self.identifier = indentifier
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:25:42: error: 'nil' requires a contextual type
23 |         self.content = content
24 |         self.content.navigator = self.navigator
25 |         super.init(nibName: nil, bundle: nil)
   |                                          `- error: 'nil' requires a contextual type
26 |
27 |         self.identifier = indentifier
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:27:14: error: value of type 'WrapperViewController<Content>' has no member 'identifier'
25 |         super.init(nibName: nil, bundle: nil)
26 |
27 |         self.identifier = indentifier
   |              `- error: value of type 'WrapperViewController<Content>' has no member 'identifier'
28 |         self.view.backgroundColor = backgroundColor ?? .systemBackground
29 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:28:14: error: value of type 'WrapperViewController<Content>' has no member 'view'
26 |
27 |         self.identifier = indentifier
28 |         self.view.backgroundColor = backgroundColor ?? .systemBackground
   |              `- error: value of type 'WrapperViewController<Content>' has no member 'view'
29 |
30 |         setHController()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:38:9: error: 'super' cannot be used in class 'WrapperViewController' because it has no superclass
36 |
37 |     public override func viewDidAppear(_ animated: Bool) {
38 |         super.viewDidAppear(animated)
   |         `- error: 'super' cannot be used in class 'WrapperViewController' because it has no superclass
39 |         self.navigator.set(self)
40 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:46:24: error: cannot infer contextual base in reference to member 'init'
44 |
45 |     func setHController() {
46 |         hController = .init(rootView: content)
   |                        `- error: cannot infer contextual base in reference to member 'init'
47 |         hController.view.backgroundColor = self.view.backgroundColor
48 |         addChildAndSubView(hController)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:47:49: error: value of type 'WrapperViewController<Content>' has no member 'view'
45 |     func setHController() {
46 |         hController = .init(rootView: content)
47 |         hController.view.backgroundColor = self.view.backgroundColor
   |                                                 `- error: value of type 'WrapperViewController<Content>' has no member 'view'
48 |         addChildAndSubView(hController)
49 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:48:9: error: cannot find 'addChildAndSubView' in scope
46 |         hController = .init(rootView: content)
47 |         hController.view.backgroundColor = self.view.backgroundColor
48 |         addChildAndSubView(hController)
   |         `- error: cannot find 'addChildAndSubView' in scope
49 |     }
50 | }
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/8] Compiling SwiftUINavigator Wrappable.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:13:20: error: cannot find type 'Navigator' in scope
11 | public protocol Wrappable: View {
12 |
13 |     var navigator: Navigator? { get set }
   |                    `- error: cannot find type 'Navigator' in scope
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:11:28: error: 'View' is only available in macOS 10.15 or newer
 9 | import SwiftUI
10 |
11 | public protocol Wrappable: View {
   |                 |          `- error: 'View' is only available in macOS 10.15 or newer
   |                 `- note: add @available attribute to enclosing protocol
12 |
13 |     var navigator: Navigator? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:21:26: error: cannot find type 'UIColor' in scope
19 |
20 |     func asViewController(
21 |         backgroundColor: UIColor? = nil,
   |                          `- error: cannot find type 'UIColor' in scope
22 |         hidesBottomBarWhenPushed: Bool = true
23 |     ) -> WrapperViewController<Self> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:20:26: error: cannot find type 'UIColor' in scope
18 |         content: Content,
19 |         indentifier: String,
20 |         backgroundColor: UIColor? = nil
   |                          `- error: cannot find type 'UIColor' in scope
21 |     ) {
22 |         self.navigator = Navigator()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:24:30: error: extra arguments at positions #1, #2, #3 in call
22 |         hidesBottomBarWhenPushed: Bool = true
23 |     ) -> WrapperViewController<Self> {
24 |         WrapperViewController(
   |                              `- error: extra arguments at positions #1, #2, #3 in call
25 |             content: self,
26 |             indentifier: identifier,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:33:14: note: 'init(coder:)' declared here
31 |     }
32 |
33 |     required init?(coder: NSCoder) {
   |              `- note: 'init(coder:)' declared here
34 |         fatalError("init(coder:) has not been implemented")
35 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:25:13: error: missing argument for parameter 'coder' in call
23 |     ) -> WrapperViewController<Self> {
24 |         WrapperViewController(
25 |             content: self,
   |             `- error: missing argument for parameter 'coder' in call
26 |             indentifier: identifier,
27 |             backgroundColor: backgroundColor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:33:14: note: 'init(coder:)' declared here
31 |     }
32 |
33 |     required init?(coder: NSCoder) {
   |              `- note: 'init(coder:)' declared here
34 |         fatalError("init(coder:) has not been implemented")
35 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:24:9: error: value of optional type 'WrapperViewController<Self>?' must be unwrapped to a value of type 'WrapperViewController<Self>'
22 |         hidesBottomBarWhenPushed: Bool = true
23 |     ) -> WrapperViewController<Self> {
24 |         WrapperViewController(
   |         |- error: value of optional type 'WrapperViewController<Self>?' must be unwrapped to a value of type 'WrapperViewController<Self>'
   |         |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
   |         `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
25 |             content: self,
26 |             indentifier: identifier,
[3/8] Compiling SwiftUINavigator UIViewController+functional.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[4/8] Compiling SwiftUINavigator UIViewController+.swift
[5/8] Compiling SwiftUINavigator Navigator.swift
[6/8] Compiling SwiftUINavigator UIViewController+indentifier.swift
[7/8] Emitting module SwiftUINavigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:13:20: error: cannot find type 'Navigator' in scope
11 | public protocol Wrappable: View {
12 |
13 |     var navigator: Navigator? { get set }
   |                    `- error: cannot find type 'Navigator' in scope
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:11:28: error: 'View' is only available in macOS 10.15 or newer
 9 | import SwiftUI
10 |
11 | public protocol Wrappable: View {
   |                 |          `- error: 'View' is only available in macOS 10.15 or newer
   |                 `- note: add @available attribute to enclosing protocol
12 |
13 |     var navigator: Navigator? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:21:26: error: cannot find type 'UIColor' in scope
19 |
20 |     func asViewController(
21 |         backgroundColor: UIColor? = nil,
   |                          `- error: cannot find type 'UIColor' in scope
22 |         hidesBottomBarWhenPushed: Bool = true
23 |     ) -> WrapperViewController<Self> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:13:23: error: cannot find 'UIHostingController' in scope
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
   |                       `- error: cannot find 'UIHostingController' in scope
14 |     var content: Content
15 |     let navigator: Navigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:13:63: error: 'nil' requires a contextual type
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
   |                                                               `- error: 'nil' requires a contextual type
14 |     var content: Content
15 |     let navigator: Navigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:15:20: error: cannot find type 'Navigator' in scope
13 |     var hController = UIHostingController<Content?>(rootView: nil)
14 |     var content: Content
15 |     let navigator: Navigator
   |                    `- error: cannot find type 'Navigator' in scope
16 |
17 |     init(
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:20:26: error: cannot find type 'UIColor' in scope
18 |         content: Content,
19 |         indentifier: String,
20 |         backgroundColor: UIColor? = nil
   |                          `- error: cannot find type 'UIColor' in scope
21 |     ) {
22 |         self.navigator = Navigator()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:37:26: error: method does not override any method from its superclass
35 |     }
36 |
37 |     public override func viewDidAppear(_ animated: Bool) {
   |                          `- error: method does not override any method from its superclass
38 |         super.viewDidAppear(animated)
39 |         self.navigator.set(self)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:11:57: error: cannot find type 'UIViewController' in scope
 9 | import SwiftUI
10 |
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
   |                                                         `- error: cannot find type 'UIViewController' in scope
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
[8/8] Compiling SwiftUINavigator WrapperViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:13:23: error: cannot find 'UIHostingController' in scope
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
   |                       `- error: cannot find 'UIHostingController' in scope
14 |     var content: Content
15 |     let navigator: Navigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:13:63: error: 'nil' requires a contextual type
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
   |                                                               `- error: 'nil' requires a contextual type
14 |     var content: Content
15 |     let navigator: Navigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:15:20: error: cannot find type 'Navigator' in scope
13 |     var hController = UIHostingController<Content?>(rootView: nil)
14 |     var content: Content
15 |     let navigator: Navigator
   |                    `- error: cannot find type 'Navigator' in scope
16 |
17 |     init(
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:20:26: error: cannot find type 'UIColor' in scope
18 |         content: Content,
19 |         indentifier: String,
20 |         backgroundColor: UIColor? = nil
   |                          `- error: cannot find type 'UIColor' in scope
21 |     ) {
22 |         self.navigator = Navigator()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:37:26: error: method does not override any method from its superclass
35 |     }
36 |
37 |     public override func viewDidAppear(_ animated: Bool) {
   |                          `- error: method does not override any method from its superclass
38 |         super.viewDidAppear(animated)
39 |         self.navigator.set(self)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:11:57: error: cannot find type 'UIViewController' in scope
 9 | import SwiftUI
10 |
11 | public class WrapperViewController<Content: Wrappable>: UIViewController {
   |                                                         `- error: cannot find type 'UIViewController' in scope
12 |
13 |     var hController = UIHostingController<Content?>(rootView: nil)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:22:26: error: cannot find 'Navigator' in scope
20 |         backgroundColor: UIColor? = nil
21 |     ) {
22 |         self.navigator = Navigator()
   |                          `- error: cannot find 'Navigator' in scope
23 |         self.content = content
24 |         self.content.navigator = self.navigator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/Wrappable.swift:13:20: error: cannot find type 'Navigator' in scope
11 | public protocol Wrappable: View {
12 |
13 |     var navigator: Navigator? { get set }
   |                    `- error: cannot find type 'Navigator' in scope
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:25:9: error: 'super' cannot be used in class 'WrapperViewController' because it has no superclass
23 |         self.content = content
24 |         self.content.navigator = self.navigator
25 |         super.init(nibName: nil, bundle: nil)
   |         `- error: 'super' cannot be used in class 'WrapperViewController' because it has no superclass
26 |
27 |         self.identifier = indentifier
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:25:29: error: 'nil' requires a contextual type
23 |         self.content = content
24 |         self.content.navigator = self.navigator
25 |         super.init(nibName: nil, bundle: nil)
   |                             `- error: 'nil' requires a contextual type
26 |
27 |         self.identifier = indentifier
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:25:42: error: 'nil' requires a contextual type
23 |         self.content = content
24 |         self.content.navigator = self.navigator
25 |         super.init(nibName: nil, bundle: nil)
   |                                          `- error: 'nil' requires a contextual type
26 |
27 |         self.identifier = indentifier
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:27:14: error: value of type 'WrapperViewController<Content>' has no member 'identifier'
25 |         super.init(nibName: nil, bundle: nil)
26 |
27 |         self.identifier = indentifier
   |              `- error: value of type 'WrapperViewController<Content>' has no member 'identifier'
28 |         self.view.backgroundColor = backgroundColor ?? .systemBackground
29 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:28:14: error: value of type 'WrapperViewController<Content>' has no member 'view'
26 |
27 |         self.identifier = indentifier
28 |         self.view.backgroundColor = backgroundColor ?? .systemBackground
   |              `- error: value of type 'WrapperViewController<Content>' has no member 'view'
29 |
30 |         setHController()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:38:9: error: 'super' cannot be used in class 'WrapperViewController' because it has no superclass
36 |
37 |     public override func viewDidAppear(_ animated: Bool) {
38 |         super.viewDidAppear(animated)
   |         `- error: 'super' cannot be used in class 'WrapperViewController' because it has no superclass
39 |         self.navigator.set(self)
40 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:46:24: error: cannot infer contextual base in reference to member 'init'
44 |
45 |     func setHController() {
46 |         hController = .init(rootView: content)
   |                        `- error: cannot infer contextual base in reference to member 'init'
47 |         hController.view.backgroundColor = self.view.backgroundColor
48 |         addChildAndSubView(hController)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:47:49: error: value of type 'WrapperViewController<Content>' has no member 'view'
45 |     func setHController() {
46 |         hController = .init(rootView: content)
47 |         hController.view.backgroundColor = self.view.backgroundColor
   |                                                 `- error: value of type 'WrapperViewController<Content>' has no member 'view'
48 |         addChildAndSubView(hController)
49 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUINavigator/WrapperViewController.swift:48:9: error: cannot find 'addChildAndSubView' in scope
46 |         hController = .init(rootView: content)
47 |         hController.view.backgroundColor = self.view.backgroundColor
48 |         addChildAndSubView(hController)
   |         `- error: cannot find 'addChildAndSubView' in scope
49 |     }
50 | }
BUILD FAILURE 6.1 macosSpm