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 NavigationRouter, reference main (5db2d0), with Swift 6.0 for macOS (SPM) on 1 Dec 2024 02:59:01 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.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

Build Log

========================================
RunAll
========================================
Builder version: 4.58.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Lukas-Simonson/SwiftUI-Navigation-Router.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Lukas-Simonson/SwiftUI-Navigation-Router
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 5db2d0f Updates gitignore
Cloned https://github.com/Lukas-Simonson/SwiftUI-Navigation-Router.git
Revision (git rev-parse @):
5db2d0f6667999e435c627b14e9a85b53d9d0f2f
SUCCESS checkout https://github.com/Lukas-Simonson/SwiftUI-Navigation-Router.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": "swiftui-navigation-router",
      "name": "NavigationRouter",
      "url": "https://github.com/Lukas-Simonson/SwiftUI-Navigation-Router.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftUI-Navigation-Router",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/Lukas-Simonson/SwiftUI-Navigation-Router.git
[1/364] Fetching swiftui-navigation-router
Fetched https://github.com/Lukas-Simonson/SwiftUI-Navigation-Router.git from cache (0.76s)
Creating working copy for https://github.com/Lukas-Simonson/SwiftUI-Navigation-Router.git
Working copy of https://github.com/Lukas-Simonson/SwiftUI-Navigation-Router.git resolved at main (5db2d0f)
warning: '.resolve-product-dependencies': dependency 'swiftui-navigation-router' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/Lukas-Simonson/SwiftUI-Navigation-Router.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "NavigationRouter",
  "name" : "NavigationRouter",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "17.0"
    }
  ],
  "products" : [
    {
      "name" : "NavigationRouter",
      "targets" : [
        "NavigationRouter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "NavigationRouterTests",
      "module_type" : "SwiftTarget",
      "name" : "NavigationRouterTests",
      "path" : "Tests/NavigationRouterTests",
      "sources" : [
        "NavigationRouterTests.swift"
      ],
      "target_dependencies" : [
        "NavigationRouter"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NavigationRouter",
      "module_type" : "SwiftTarget",
      "name" : "NavigationRouter",
      "path" : "Sources/NavigationRouter",
      "product_memberships" : [
        "NavigationRouter"
      ],
      "sources" : [
        "NavRouter.swift",
        "NavigatesTo.swift",
        "NavigationHandler/NavigationHandler.swift",
        "NavigationHandler/NavigationHandlerLocation.swift",
        "NavigationLocation.swift",
        "NavigationRouterView.swift",
        "PopView.swift",
        "PushView.swift",
        "RouterDestination.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.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--7754E27361AE5C74.txt
[3/12] Compiling NavigationRouter NavigationHandler.swift
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
 13 |
macro expansion @Observable:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:15:5: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
 15 |     private var _navPath = NavigationPath()
    +--- macro expansion @Observable -----------------------------------
    |1 | @ObservationTracked
    |  |  `- error: 'ObservationTracked()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 16 |
 17 |     /// An `Array<NavigationLocation>`, used to handle advanced navigation operations.
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
macro expansion @Observable:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:18:5: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 16 |
 17 |     /// An `Array<NavigationLocation>`, used to handle advanced navigation operations.
 18 |     private var routerPath = [any NavigationLocation]()
    +--- macro expansion @Observable -----------------------------------
    |1 | @ObservationTracked
    |  |  `- error: 'ObservationTracked()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 19 |
 20 |     public init() {}
macro expansion @Observable:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:23:5: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 21 |
 22 |     /// Used to keep an enduser from navigating backwards faster than a `NavigationStack` can handle.
 23 |     private var popDisabled: Bool = false
    +--- macro expansion @Observable -----------------------------------
    |1 | @ObservationTracked
    |  |  `- error: 'ObservationTracked()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 24 |
 25 |     public var popDisableDuration: Double = 0.75
macro expansion @Observable:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:25:5: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 23 |     private var popDisabled: Bool = false
 24 |
 25 |     public var popDisableDuration: Double = 0.75
    +--- macro expansion @Observable -----------------------------------
    |1 | @ObservationTracked
    |  |  `- error: 'ObservationTracked()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 26 | }
 27 |
macro expansion @Observable:1:2: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:26:1: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 24 |
 25 |     public var popDisableDuration: Double = 0.75
 26 | }
    +--- macro expansion @Observable -----------------------------------
    | 1 | @ObservationIgnored private let _$observationRegistrar = Observation.ObservationRegistrar()
    |   |  `- error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    | 2 |
    | 3 | internal nonisolated func access<Member>(
    +-------------------------------------------------------------------
 27 |
 28 | // MARK: Information
macro expansion @ObservationTracked:2:11: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:15:44: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
 15 |     private var _navPath = NavigationPath()
    +--- macro expansion @ObservationTracked ---------------------------
    |1 | /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    |2 |          @ObservationIgnored private  var __navPath  = NavigationPath()
    |  |           `- error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 16 |
 17 |     /// An `Array<NavigationLocation>`, used to handle advanced navigation operations.
macro expansion @ObservationTracked:2:11: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:18:56: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 16 |
 17 |     /// An `Array<NavigationLocation>`, used to handle advanced navigation operations.
 18 |     private var routerPath = [any NavigationLocation]()
    +--- macro expansion @ObservationTracked ---------------------------
    |1 | /// An `Array<NavigationLocation>`, used to handle advanced navigation operations.
    |2 |          @ObservationIgnored private  var _routerPath  = [any NavigationLocation]()
    |  |           `- error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 19 |
 20 |     public init() {}
macro expansion @ObservationTracked:2:11: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:23:42: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 21 |
 22 |     /// Used to keep an enduser from navigating backwards faster than a `NavigationStack` can handle.
 23 |     private var popDisabled: Bool = false
    +--- macro expansion @ObservationTracked ---------------------------
    |1 | /// Used to keep an enduser from navigating backwards faster than a `NavigationStack` can handle.
    |2 |          @ObservationIgnored private  var _popDisabled: Bool = false
    |  |           `- error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 24 |
 25 |     public var popDisableDuration: Double = 0.75
macro expansion @ObservationTracked:1:2: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:25:49: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 23 |     private var popDisabled: Bool = false
 24 |
 25 |     public var popDisableDuration: Double = 0.75
    +--- macro expansion @ObservationTracked ---------------------------
    |1 | @ObservationIgnored private  var _popDisableDuration: Double = 0.75
    |  |  `- error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 26 | }
 27 |
macro expansion @Observable:1:70: error: 'ObservationRegistrar' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:26:1: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 24 |
 25 |     public var popDisableDuration: Double = 0.75
 26 | }
    +--- macro expansion @Observable -----------------------------------
    | 1 | @ObservationIgnored private let _$observationRegistrar = Observation.ObservationRegistrar()
    |   |                                                                      `- error: 'ObservationRegistrar' is only available in macOS 14.0 or newer
    | 2 |
    | 3 | internal nonisolated func access<Member>(
    +-------------------------------------------------------------------
 27 |
 28 | // MARK: Information
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
[4/12] Compiling NavigationRouter PopView.swift
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
 13 |
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavRouter.swift:14:6: error: 'init(_:)' is only available in macOS 14.0 or newer
 9 |
10 | /// A `PropertyWrapper` used to access the `NavigationHandler` of the current navigation route.
11 | @propertyWrapper public struct NavRouter: DynamicProperty {
   |                                `- note: add @available attribute to enclosing struct
12 |
13 |     /// The `NavigationHandler` recieved from a `NavigationRouter`
14 |     @Environment(NavigationHandler.self) private var router: NavigationHandler
   |      `- error: 'init(_:)' is only available in macOS 14.0 or newer
15 |
16 |     public init() {}
[5/12] Compiling NavigationRouter NavigationLocation.swift
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
 13 |
[6/12] Compiling NavigationRouter NavigationHandlerLocation.swift
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
 13 |
[7/12] Compiling NavigationRouter NavigationRouterView.swift
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
 13 |
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationRouterView.swift:43:10: error: 'environment' is only available in macOS 14.0 or newer
 9 |
10 | /// A `SwiftUI.View` used to handle Navigation
11 | public struct NavigationRouter<Content>: View where Content: View {
   |               `- note: add @available attribute to enclosing generic struct
12 |
13 |     /// The `NavigationHandler` that dictates what this `NavigationRouter` shows.
   :
37 |     }
38 |
39 |     public var body: some View {
   |                `- note: add @available attribute to enclosing property
40 |         NavigationStack(path: $router.navPath) {
41 |             root()
42 |         }
43 |         .environment(router)
   |          |- error: 'environment' is only available in macOS 14.0 or newer
   |          `- note: add 'if #available' version check
44 |     }
45 | }
[8/12] Compiling NavigationRouter PushView.swift
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
 13 |
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavRouter.swift:14:6: error: 'init(_:)' is only available in macOS 14.0 or newer
 9 |
10 | /// A `PropertyWrapper` used to access the `NavigationHandler` of the current navigation route.
11 | @propertyWrapper public struct NavRouter: DynamicProperty {
   |                                `- note: add @available attribute to enclosing struct
12 |
13 |     /// The `NavigationHandler` recieved from a `NavigationRouter`
14 |     @Environment(NavigationHandler.self) private var router: NavigationHandler
   |      `- error: 'init(_:)' is only available in macOS 14.0 or newer
15 |
16 |     public init() {}
[9/12] Compiling NavigationRouter RouterDestination.swift
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
 13 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[10/12] Emitting module NavigationRouter
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
 13 |
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavRouter.swift:14:6: error: 'init(_:)' is only available in macOS 14.0 or newer
 9 |
10 | /// A `PropertyWrapper` used to access the `NavigationHandler` of the current navigation route.
11 | @propertyWrapper public struct NavRouter: DynamicProperty {
   |                                `- note: add @available attribute to enclosing struct
12 |
13 |     /// The `NavigationHandler` recieved from a `NavigationRouter`
14 |     @Environment(NavigationHandler.self) private var router: NavigationHandler
   |      `- error: 'init(_:)' is only available in macOS 14.0 or newer
15 |
16 |     public init() {}
macro expansion @Observable:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:15:5: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
 15 |     private var _navPath = NavigationPath()
    +--- macro expansion @Observable -----------------------------------
    |1 | @ObservationTracked
    |  |  `- error: 'ObservationTracked()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 16 |
 17 |     /// An `Array<NavigationLocation>`, used to handle advanced navigation operations.
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
macro expansion @Observable:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:18:5: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 16 |
 17 |     /// An `Array<NavigationLocation>`, used to handle advanced navigation operations.
 18 |     private var routerPath = [any NavigationLocation]()
    +--- macro expansion @Observable -----------------------------------
    |1 | @ObservationTracked
    |  |  `- error: 'ObservationTracked()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 19 |
 20 |     public init() {}
macro expansion @Observable:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:23:5: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 21 |
 22 |     /// Used to keep an enduser from navigating backwards faster than a `NavigationStack` can handle.
 23 |     private var popDisabled: Bool = false
    +--- macro expansion @Observable -----------------------------------
    |1 | @ObservationTracked
    |  |  `- error: 'ObservationTracked()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 24 |
 25 |     public var popDisableDuration: Double = 0.75
macro expansion @Observable:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:25:5: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 23 |     private var popDisabled: Bool = false
 24 |
 25 |     public var popDisableDuration: Double = 0.75
    +--- macro expansion @Observable -----------------------------------
    |1 | @ObservationTracked
    |  |  `- error: 'ObservationTracked()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 26 | }
 27 |
macro expansion @Observable:1:2: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:26:1: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 24 |
 25 |     public var popDisableDuration: Double = 0.75
 26 | }
    +--- macro expansion @Observable -----------------------------------
    | 1 | @ObservationIgnored private let _$observationRegistrar = Observation.ObservationRegistrar()
    |   |  `- error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    | 2 |
    | 3 | internal nonisolated func access<Member>(
    +-------------------------------------------------------------------
 27 |
 28 | // MARK: Information
macro expansion @ObservationTracked:2:11: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:15:44: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
 15 |     private var _navPath = NavigationPath()
    +--- macro expansion @ObservationTracked ---------------------------
    |1 | /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    |2 |          @ObservationIgnored private  var __navPath  = NavigationPath()
    |  |           `- error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 16 |
 17 |     /// An `Array<NavigationLocation>`, used to handle advanced navigation operations.
macro expansion @ObservationTracked:2:11: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:18:56: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 16 |
 17 |     /// An `Array<NavigationLocation>`, used to handle advanced navigation operations.
 18 |     private var routerPath = [any NavigationLocation]()
    +--- macro expansion @ObservationTracked ---------------------------
    |1 | /// An `Array<NavigationLocation>`, used to handle advanced navigation operations.
    |2 |          @ObservationIgnored private  var _routerPath  = [any NavigationLocation]()
    |  |           `- error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 19 |
 20 |     public init() {}
macro expansion @ObservationTracked:2:11: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:23:42: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 21 |
 22 |     /// Used to keep an enduser from navigating backwards faster than a `NavigationStack` can handle.
 23 |     private var popDisabled: Bool = false
    +--- macro expansion @ObservationTracked ---------------------------
    |1 | /// Used to keep an enduser from navigating backwards faster than a `NavigationStack` can handle.
    |2 |          @ObservationIgnored private  var _popDisabled: Bool = false
    |  |           `- error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 24 |
 25 |     public var popDisableDuration: Double = 0.75
macro expansion @ObservationTracked:1:2: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:25:49: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 23 |     private var popDisabled: Bool = false
 24 |
 25 |     public var popDisableDuration: Double = 0.75
    +--- macro expansion @ObservationTracked ---------------------------
    |1 | @ObservationIgnored private  var _popDisableDuration: Double = 0.75
    |  |  `- error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    +-------------------------------------------------------------------
 26 | }
 27 |
macro expansion @Observable:1:70: error: 'ObservationRegistrar' is only available in macOS 14.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:26:1: note: expanded code originates here
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
    :
 24 |
 25 |     public var popDisableDuration: Double = 0.75
 26 | }
    +--- macro expansion @Observable -----------------------------------
    | 1 | @ObservationIgnored private let _$observationRegistrar = Observation.ObservationRegistrar()
    |   |                                                                      `- error: 'ObservationRegistrar' is only available in macOS 14.0 or newer
    | 2 |
    | 3 | internal nonisolated func access<Member>(
    +-------------------------------------------------------------------
 27 |
 28 | // MARK: Information
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
    |                    `- note: add @available attribute to enclosing class
 13 |
 14 |     /// The internal implementation of the `SwiftUI.NavigationPath` used to control navigation in `SwiftUI`.
[11/12] Compiling NavigationRouter NavigatesTo.swift
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
 13 |
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavRouter.swift:14:6: error: 'init(_:)' is only available in macOS 14.0 or newer
 9 |
10 | /// A `PropertyWrapper` used to access the `NavigationHandler` of the current navigation route.
11 | @propertyWrapper public struct NavRouter: DynamicProperty {
   |                                `- note: add @available attribute to enclosing struct
12 |
13 |     /// The `NavigationHandler` recieved from a `NavigationRouter`
14 |     @Environment(NavigationHandler.self) private var router: NavigationHandler
   |      `- error: 'init(_:)' is only available in macOS 14.0 or newer
15 |
16 |     public init() {}
[12/12] Compiling NavigationRouter NavRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavigationHandler/NavigationHandler.swift:11:2: error: 'Observable()' is only available in macOS 14.0 or newer
  9 |
 10 | /// `NavigationHandler` is a class used to handle all Navigation for a `NavigationRouter`.
 11 | @Observable
    |  `- error: 'Observable()' is only available in macOS 14.0 or newer
 12 | final public class NavigationHandler {
 13 |
/Users/admin/builder/spi-builder-workspace/Sources/NavigationRouter/NavRouter.swift:14:6: error: 'init(_:)' is only available in macOS 14.0 or newer
 9 |
10 | /// A `PropertyWrapper` used to access the `NavigationHandler` of the current navigation route.
11 | @propertyWrapper public struct NavRouter: DynamicProperty {
   |                                `- note: add @available attribute to enclosing struct
12 |
13 |     /// The `NavigationHandler` recieved from a `NavigationRouter`
14 |     @Environment(NavigationHandler.self) private var router: NavigationHandler
   |      `- error: 'init(_:)' is only available in macOS 14.0 or newer
15 |
16 |     public init() {}
BUILD FAILURE 6.0 macosSpm