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 MijickNavigationView, reference main (273822), with Swift 5.8 for macOS (SPM) on 18 Jul 2024 00:03:54 UTC.

Build Command

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

Build Log

    private(set) var backgroundColour: Color? = nil
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationConfig.swift:26:15: note: add @available attribute to enclosing struct
public struct NavigationConfig: Configurable {
              ^
[5/20] Compiling MijickNavigationView NavigationManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:14:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var views: [AnyNavigatableView] = [] { willSet { onViewsWillUpdate(newValue) } }
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:13:14: note: add @available attribute to enclosing class
public class NavigationManager: ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:13:33: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class NavigationManager: ObservableObject {
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:13:14: note: add @available attribute to enclosing class
public class NavigationManager: ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:16:30: error: cannot find type 'UIEdgeInsets' in scope
    @Published var safeArea: UIEdgeInsets = .init()
                             ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:15:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var size: CGSize = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:7: note: add @available attribute to enclosing class
class ScreenManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:16:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var safeArea: UIEdgeInsets = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:7: note: add @available attribute to enclosing class
class ScreenManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:22: error: 'ObservableObject' is only available in macOS 10.15 or newer
class ScreenManager: ObservableObject {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:7: note: add @available attribute to enclosing class
class ScreenManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:24:34: error: 'GeometryProxy' is only available in macOS 10.15 or newer
    static func update(_ reader: GeometryProxy) {
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:24:17: note: add @available attribute to enclosing static method
    static func update(_ reader: GeometryProxy) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:23:1: note: add @available attribute to enclosing extension
extension ScreenManager {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:37:37: error: 'Edge' is only available in macOS 10.15 or newer
    func getSafeAreaValue(for edge: Edge.Set) -> CGFloat { switch edge {
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:37:10: note: add @available attribute to enclosing instance method
    func getSafeAreaValue(for edge: Edge.Set) -> CGFloat { switch edge {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:36:1: note: add @available attribute to enclosing extension
extension ScreenManager {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:42:18: warning: integer literal is unused
        default: 0
                 ^
[6/20] Compiling MijickNavigationView ScreenManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:14:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var views: [AnyNavigatableView] = [] { willSet { onViewsWillUpdate(newValue) } }
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:13:14: note: add @available attribute to enclosing class
public class NavigationManager: ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:13:33: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class NavigationManager: ObservableObject {
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:13:14: note: add @available attribute to enclosing class
public class NavigationManager: ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:16:30: error: cannot find type 'UIEdgeInsets' in scope
    @Published var safeArea: UIEdgeInsets = .init()
                             ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:15:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var size: CGSize = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:7: note: add @available attribute to enclosing class
class ScreenManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:16:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var safeArea: UIEdgeInsets = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:7: note: add @available attribute to enclosing class
class ScreenManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:22: error: 'ObservableObject' is only available in macOS 10.15 or newer
class ScreenManager: ObservableObject {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:7: note: add @available attribute to enclosing class
class ScreenManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:24:34: error: 'GeometryProxy' is only available in macOS 10.15 or newer
    static func update(_ reader: GeometryProxy) {
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:24:17: note: add @available attribute to enclosing static method
    static func update(_ reader: GeometryProxy) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:23:1: note: add @available attribute to enclosing extension
extension ScreenManager {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:37:37: error: 'Edge' is only available in macOS 10.15 or newer
    func getSafeAreaValue(for edge: Edge.Set) -> CGFloat { switch edge {
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:37:10: note: add @available attribute to enclosing instance method
    func getSafeAreaValue(for edge: Edge.Set) -> CGFloat { switch edge {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:36:1: note: add @available attribute to enclosing extension
extension ScreenManager {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:42:18: warning: integer literal is unused
        default: 0
                 ^
error: emit-module command failed with exit code 1 (use -v to see invocation)
[7/20] Compiling MijickNavigationView AnyNavigatableView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:16:24: error: 'AnyView' is only available in macOS 10.15 or newer
    private let _body: AnyView
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:66: error: 'ObservableObject' is only available in macOS 10.15 or newer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:66: error: 'ObservableObject' is only available in macOS 10.15 or newer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:37:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View { _body }
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:37:9: note: add @available attribute to enclosing property
    var body: some View { _body }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:36:1: note: add @available attribute to enclosing extension
extension AnyNavigatableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:23:22: error: 'AnyView' is only available in macOS 10.15 or newer
        self._body = AnyView(view)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:23:22: note: add 'if #available' version check
        self._body = AnyView(view)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:20:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ animation: TransitionAnimation) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:29:22: error: 'AnyView' is only available in macOS 10.15 or newer
        self._body = AnyView(view.environmentObject(environmentObject))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:29:22: note: add 'if #available' version check
        self._body = AnyView(view.environmentObject(environmentObject))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:29:35: error: 'environmentObject' is only available in macOS 10.15 or newer
        self._body = AnyView(view.environmentObject(environmentObject))
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:29:35: note: add 'if #available' version check
        self._body = AnyView(view.environmentObject(environmentObject))
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:34: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:10: note: add @available attribute to enclosing instance method
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:110: error: 'View' is only available in macOS 10.15 or newer
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
                                                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:10: note: add @available attribute to enclosing instance method
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:11: error: 'View' is only available in macOS 10.15 or newer
extension View {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:41: error: 'View' is only available in macOS 10.15 or newer
    func body(content: Content) -> some View { content }
                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View { content }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:20: note: add @available attribute to enclosing generic struct
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:32: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:20: note: add @available attribute to enclosing generic struct
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:117: error: 'modifier' is only available in macOS 10.15 or newer
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
                                                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:117: note: add 'if #available' version check
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
                                                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:10: note: add @available attribute to enclosing instance method
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:48: warning: conformance of '_ViewModifier_Content<Modifier>' to 'View' is only available in macOS 10.15 or newer
    func body(content: Content) -> some View { content }
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View { content }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:20: note: add @available attribute to enclosing generic struct
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:46: warning: conformance of '_ViewModifier_Content<Modifier>' to 'View' is only available in macOS 10.15 or newer
    func body(content: Content) -> some View { content }
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:46: note: add 'if #available' version check
    func body(content: Content) -> some View { content }
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View { content }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:20: note: add @available attribute to enclosing generic struct
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                   ^
[8/20] Compiling MijickNavigationView AnimationCompletionModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:16:24: error: 'AnyView' is only available in macOS 10.15 or newer
    private let _body: AnyView
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:66: error: 'ObservableObject' is only available in macOS 10.15 or newer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:66: error: 'ObservableObject' is only available in macOS 10.15 or newer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:37:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View { _body }
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:37:9: note: add @available attribute to enclosing property
    var body: some View { _body }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:36:1: note: add @available attribute to enclosing extension
extension AnyNavigatableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:23:22: error: 'AnyView' is only available in macOS 10.15 or newer
        self._body = AnyView(view)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:23:22: note: add 'if #available' version check
        self._body = AnyView(view)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:20:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ animation: TransitionAnimation) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:29:22: error: 'AnyView' is only available in macOS 10.15 or newer
        self._body = AnyView(view.environmentObject(environmentObject))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:29:22: note: add 'if #available' version check
        self._body = AnyView(view.environmentObject(environmentObject))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:29:35: error: 'environmentObject' is only available in macOS 10.15 or newer
        self._body = AnyView(view.environmentObject(environmentObject))
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:29:35: note: add 'if #available' version check
        self._body = AnyView(view.environmentObject(environmentObject))
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:34: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:10: note: add @available attribute to enclosing instance method
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:110: error: 'View' is only available in macOS 10.15 or newer
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
                                                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:10: note: add @available attribute to enclosing instance method
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:11: error: 'View' is only available in macOS 10.15 or newer
extension View {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:41: error: 'View' is only available in macOS 10.15 or newer
    func body(content: Content) -> some View { content }
                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View { content }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:20: note: add @available attribute to enclosing generic struct
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:32: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:20: note: add @available attribute to enclosing generic struct
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:117: error: 'modifier' is only available in macOS 10.15 or newer
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
                                                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:117: note: add 'if #available' version check
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
                                                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:10: note: add @available attribute to enclosing instance method
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:48: warning: conformance of '_ViewModifier_Content<Modifier>' to 'View' is only available in macOS 10.15 or newer
    func body(content: Content) -> some View { content }
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View { content }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:20: note: add @available attribute to enclosing generic struct
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:46: warning: conformance of '_ViewModifier_Content<Modifier>' to 'View' is only available in macOS 10.15 or newer
    func body(content: Content) -> some View { content }
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:46: note: add 'if #available' version check
    func body(content: Content) -> some View { content }
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View { content }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:20: note: add @available attribute to enclosing generic struct
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                   ^
[9/20] Compiling MijickNavigationView Configurable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Protocols/NavigatableView.swift:13:34: error: 'View' is only available in macOS 10.15 or newer
public protocol NavigatableView: View {
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Protocols/NavigatableView.swift:13:17: note: add @available attribute to enclosing protocol
public protocol NavigatableView: View {
                ^
[10/20] Compiling MijickNavigationView NavigatableView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Protocols/NavigatableView.swift:13:34: error: 'View' is only available in macOS 10.15 or newer
public protocol NavigatableView: View {
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Protocols/NavigatableView.swift:13:17: note: add @available attribute to enclosing protocol
public protocol NavigatableView: View {
                ^
[11/20] Compiling MijickNavigationView Public+SafeAreaEdges.swift
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+SafeAreaEdges.swift:24:19: error: 'Edge' is only available in macOS 10.15 or newer
    init(_ value: Edge.Set) { switch value {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+SafeAreaEdges.swift:24:5: note: add @available attribute to enclosing initializer
    init(_ value: Edge.Set) { switch value {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+SafeAreaEdges.swift:23:1: note: add @available attribute to enclosing extension
extension SafeAreaEdges {
^
[12/20] Compiling MijickNavigationView Public+TransitionAnimation.swift
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+SafeAreaEdges.swift:24:19: error: 'Edge' is only available in macOS 10.15 or newer
    init(_ value: Edge.Set) { switch value {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+SafeAreaEdges.swift:24:5: note: add @available attribute to enclosing initializer
    init(_ value: Edge.Set) { switch value {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+SafeAreaEdges.swift:23:1: note: add @available attribute to enclosing extension
extension SafeAreaEdges {
^
[13/20] Compiling MijickNavigationView NavigationView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:15:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject private var stack: NavigationManager = .shared
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:16:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject private var screenManager: ScreenManager = .shared
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:17:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject private var keyboardManager: KeyboardManager = .shared
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:18:6: error: 'GestureState' is only available in macOS 10.15 or newer
    @GestureState private var isGestureActive: Bool = false
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:19:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var temporaryViews: [AnyNavigatableView] = []
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:20:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var animatableData: AnimatableData = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:21:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var gestureData: GestureData = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:57: error: 'View' is only available in macOS 10.15 or newer
    func createItem(_ item: AnyNavigatableView) -> some View {
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:38: error: 'Gesture' is only available in macOS 10.15 or newer
    func createDragGesture() -> some Gesture { DragGesture()
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:10: note: add @available attribute to enclosing instance method
    func createDragGesture() -> some Gesture { DragGesture()
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:55:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:62:40: error: 'DragGesture' is only available in macOS 10.15 or newer
    func onDragGestureChanged(_ value: DragGesture.Value) { guard canUseDragGesture(), canUseDragGesturePosition(value) else { return }
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:62:10: note: add @available attribute to enclosing instance method
    func onDragGestureChanged(_ value: DragGesture.Value) { guard canUseDragGesture(), canUseDragGesturePosition(value) else { return }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:61:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:80:45: error: 'DragGesture' is only available in macOS 10.15 or newer
    func canUseDragGesturePosition(_ value: DragGesture.Value) -> Bool { if config.backGesturePosition == .anywhere { return true }
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:80:10: note: add @available attribute to enclosing instance method
    func canUseDragGesturePosition(_ value: DragGesture.Value) -> Bool { if config.backGesturePosition == .anywhere { return true }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:73:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:88:58: error: 'DragGesture' is only available in macOS 10.15 or newer
    func calculateNewDragGestureDataTranslation(_ value: DragGesture.Value) -> CGFloat { switch stack.transitionAnimation {
                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:88:10: note: add @available attribute to enclosing instance method
    func calculateNewDragGestureDataTranslation(_ value: DragGesture.Value) -> CGFloat { switch stack.transitionAnimation {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:73:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:104:29: error: 'Edge' is only available in macOS 10.15 or newer
    func getPadding(_ edge: Edge.Set, _ item: AnyNavigatableView) -> CGFloat {
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:104:10: note: add @available attribute to enclosing instance method
    func getPadding(_ edge: Edge.Set, _ item: AnyNavigatableView) -> CGFloat {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:103:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:113:55: error: 'Color' is only available in macOS 10.15 or newer
    func getBackground(_ item: AnyNavigatableView) -> Color { getConfig(item).backgroundColour ?? config.backgroundColour }
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:113:10: note: add @available attribute to enclosing instance method
    func getBackground(_ item: AnyNavigatableView) -> Color { getConfig(item).backgroundColour ?? config.backgroundColour }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:103:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:58: error: 'Angle' is only available in macOS 10.15 or newer
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:10: note: add @available attribute to enclosing instance method
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:197:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:202:59: error: 'UnitPoint' is only available in macOS 10.15 or newer
    func getRotationAnchor(_ view: AnyNavigatableView) -> UnitPoint { switch view == temporaryViews.last {
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:202:10: note: add @available attribute to enclosing instance method
    func getRotationAnchor(_ view: AnyNavigatableView) -> UnitPoint { switch view == temporaryViews.last {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:197:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:222:69: error: 'Angle' is only available in macOS 10.15 or newer
    func calculateRotationAngleValue(_ view: AnyNavigatableView) -> Angle { let rotationFactor = gestureData.isActive ? 1 - gestureProgress : animatableData.rotation
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:222:10: note: add @available attribute to enclosing instance method
    func calculateRotationAngleValue(_ view: AnyNavigatableView) -> Angle { let rotationFactor = gestureData.isActive ? 1 - gestureProgress : animatableData.rotation
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:216:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:238:28: error: 'Animation' is only available in macOS 10.15 or newer
    func getAnimation() -> Animation { switch stack.transitionAnimation {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:238:10: note: add @available attribute to enclosing instance method
    func getAnimation() -> Animation { switch stack.transitionAnimation {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:237:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:9: error: 'ZStack' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:9: note: add 'if #available' version check
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:9: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:9: note: add 'if #available' version check
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:18: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:18: error: 'ForEach' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:18: error: 'init(_:id:content:)' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:16: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:26:14: error: 'ignoresSafeArea(_:edges:)' is only available in macOS 11.0 or newer
            .ignoresSafeArea()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:27:14: error: 'frame(minWidth:idealWidth:maxWidth:minHeight:idealHeight:maxHeight:alignment:)' is only available in macOS 10.15 or newer
            .frame(maxWidth: .infinity, maxHeight: .infinity)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:28:14: error: 'gesture(_:including:)' is only available in macOS 10.15 or newer
            .gesture(createDragGesture())
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:29:14: error: 'onChange(of:perform:)' is only available in macOS 11.0 or newer
            .onChange(of: stack.views, perform: onViewsChanged)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:30:14: error: 'onChange(of:perform:)' is only available in macOS 11.0 or newer
            .onChange(of: isGestureActive, perform: onDragGestureEnded)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:31:14: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            .onAnimationCompleted(for: animatableData.opacity, perform: onAnimationCompleted)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:32:14: error: 'animation(_:value:)' is only available in macOS 10.15 or newer
            .animation(.keyboard(withDelay: isKeyboardVisible), value: isKeyboardVisible)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:32:14: note: add 'if #available' version check
            .animation(.keyboard(withDelay: isKeyboardVisible), value: isKeyboardVisible)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:38:14: error: 'padding' is only available in macOS 10.15 or newer
            .padding(.top, getPadding(.top, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:38:14: note: add 'if #available' version check
            .padding(.top, getPadding(.top, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:39:14: error: 'padding' is only available in macOS 10.15 or newer
            .padding(.bottom, getPadding(.bottom, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:39:14: note: add 'if #available' version check
            .padding(.bottom, getPadding(.bottom, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:40:14: error: 'padding' is only available in macOS 10.15 or newer
            .padding(.leading, getPadding(.leading, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:40:14: note: add 'if #available' version check
            .padding(.leading, getPadding(.leading, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:41:14: error: 'padding' is only available in macOS 10.15 or newer
            .padding(.trailing, getPadding(.trailing, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:41:14: note: add 'if #available' version check
            .padding(.trailing, getPadding(.trailing, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:42:14: error: 'frame(minWidth:idealWidth:maxWidth:minHeight:idealHeight:maxHeight:alignment:)' is only available in macOS 10.15 or newer
            .frame(maxWidth: .infinity, maxHeight: .infinity)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:42:14: note: add 'if #available' version check
            .frame(maxWidth: .infinity, maxHeight: .infinity)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:43:14: error: 'background(_:alignment:)' is only available in macOS 10.15 or newer
            .background(getBackground(item).compositingGroup())
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:43:14: note: add 'if #available' version check
            .background(getBackground(item).compositingGroup())
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:43:45: error: 'compositingGroup()' is only available in macOS 10.15 or newer
            .background(getBackground(item).compositingGroup())
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:43:45: note: add 'if #available' version check
            .background(getBackground(item).compositingGroup())
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:44:14: error: 'opacity' is only available in macOS 10.15 or newer
            .opacity(getOpacity(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:44:14: note: add 'if #available' version check
            .opacity(getOpacity(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:45:14: error: 'scaleEffect(_:anchor:)' is only available in macOS 10.15 or newer
            .scaleEffect(getScale(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:45:14: note: add 'if #available' version check
            .scaleEffect(getScale(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:46:14: error: 'offset' is only available in macOS 10.15 or newer
            .offset(getOffset(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:46:14: note: add 'if #available' version check
            .offset(getOffset(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:47:14: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
            .offset(x: getRotationTranslation(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:47:14: note: add 'if #available' version check
            .offset(x: getRotationTranslation(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:48:14: error: 'rotation3DEffect(_:axis:anchor:anchorZ:perspective:)' is only available in macOS 10.15 or newer
            .rotation3DEffect(getRotationAngle(item), axis: getRotationAxis(), anchor: getRotationAnchor(item), perspective: getRotationPerspective())
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:48:14: note: add 'if #available' version check
            .rotation3DEffect(getRotationAngle(item), axis: getRotationAxis(), anchor: getRotationAnchor(item), perspective: getRotationPerspective())
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:49:14: error: 'compositingGroup()' is only available in macOS 10.15 or newer
            .compositingGroup()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:49:14: note: add 'if #available' version check
            .compositingGroup()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:50:14: error: 'disabled' is only available in macOS 10.15 or newer
            .disabled(gestureData.isActive)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:50:14: note: add 'if #available' version check
            .disabled(gestureData.isActive)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:48: error: 'DragGesture' is only available in macOS 10.15 or newer
    func createDragGesture() -> some Gesture { DragGesture()
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:48: note: add 'if #available' version check
    func createDragGesture() -> some Gesture { DragGesture()
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:10: note: add @available attribute to enclosing instance method
    func createDragGesture() -> some Gesture { DragGesture()
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:55:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:57:10: error: 'updating(_:body:)' is only available in macOS 10.15 or newer
        .updating($isGestureActive) { _, state, _ in state = true }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:57:10: note: add 'if #available' version check
        .updating($isGestureActive) { _, state, _ in state = true }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:10: note: add @available attribute to enclosing instance method
    func createDragGesture() -> some Gesture { DragGesture()
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:55:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:58:10: error: 'onChanged' is only available in macOS 10.15 or newer
        .onChanged(onDragGestureChanged)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:58:10: note: add 'if #available' version check
        .onChanged(onDragGestureChanged)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:10: note: add @available attribute to enclosing instance method
    func createDragGesture() -> some Gesture { DragGesture()
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:55:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:89:55: warning: result of call to 'max' is unused
        case .horizontalSlide, .cubeRotation, .scale: max(value.translation.width, 0)
                                                      ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:90:30: warning: result of call to 'max' is unused
        case .verticalSlide: max(value.translation.height, 0)
                             ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:91:18: warning: integer literal is unused
        default: 0
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:95:46: error: 'withAnimation' is only available in macOS 10.15 or newer
    func onDragGestureEndedWithoutReturn() { withAnimation(getAnimation()) {
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:95:46: note: add 'if #available' version check
    func onDragGestureEndedWithoutReturn() { withAnimation(getAnimation()) {
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:95:10: note: add @available attribute to enclosing instance method
    func onDragGestureEndedWithoutReturn() { withAnimation(getAnimation()) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:73:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:135:68: warning: integer literal is unused
        case .no, .horizontalSlide, .verticalSlide, .cubeRotation: 1
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:136:36: warning: expression of type 'CGFloat' is unused
        case .dissolve: isLastView ? animatableData.opacity : 1 - animatableData.opacity
                        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:137:22: warning: result of call to 'calculateOpacityValueForScaleTransition' is unused
        case .scale: calculateOpacityValueForScaleTransition(isLastView)
                     ^                                      ~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:142:41: warning: expression of type 'CGFloat' is unused
        case true: gestureData.isActive ? 1 - gestureProgress * 1.5 : 1
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:143:42: warning: expression of type 'CGFloat' is unused
        case false: gestureData.isActive ? 1 : 1 - animatableData.opacity * 1.5
                    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:164:74: warning: expression of type 'CGFloat' is unused
        case true: stack.transitionType == .push || gestureData.isActive ? 0 : maxOffsetValue
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:165:75: warning: expression of type 'CGFloat' is unused
        case false: stack.transitionType == .push || gestureData.isActive ? -maxOffsetValue : 0
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:170:21: error: reference to member 'init' cannot be resolved without a contextual type
        case true: .init(width: offsetX, height: offsetY)
                   ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:171:22: error: reference to member 'init' cannot be resolved without a contextual type
        case false: .init(width: offsetX * offsetXFactor, height: 0)
                    ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:190:75: warning: expression of type 'CGFloat' is unused
        case true: stack.transitionType == .push && !gestureData.isActive ? 1 - scaleFactor + animatableData.scale : 1 - animatableData.scale * (gestureProgress == 0 ? 1 : gestureProgress)
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:191:75: warning: expression of type 'CGFloat' is unused
        case false: stack.transitionType == .push || gestureData.isActive ? 1 - animatableData.scale * (gestureProgress - 1) : 1 + scaleFactor - animatableData.scale
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:114: error: 'zero' is only available in macOS 10.15 or newer
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
                                                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:114: note: add 'if #available' version check
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
                                                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:10: note: add @available attribute to enclosing instance method
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:197:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:203:21: error: reference to member 'trailing' cannot be resolved without a contextual type
        case true: .trailing
                   ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:204:22: error: reference to member 'leading' cannot be resolved without a contextual type
        case false: .leading
                    ~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:212:20: warning: floating-point literal is unused
        case true: 0.52
                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:213:21: warning: integer literal is unused
        case false: 1
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:239:20: error: reference to member 'easeInOut' cannot be resolved without a contextual type
        case .no: .easeInOut(duration: 0)
                  ~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:240:68: error: reference to member 'interpolatingSpring' cannot be resolved without a contextual type
        case .dissolve, .horizontalSlide, .verticalSlide, .scale: .interpolatingSpring(mass: 3, stiffness: 1000, damping: 500, initialVelocity: 6.4)
                                                                  ~^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:241:30: error: reference to member 'easeOut' cannot be resolved without a contextual type
        case .cubeRotation: .easeOut(duration: 0.52)
                            ~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:272:44: error: 'withAnimation' is only available in macOS 10.15 or newer
    func animateOffsetAndOpacityChange() { withAnimation(getAnimation()) {
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:272:44: note: add 'if #available' version check
    func animateOffsetAndOpacityChange() { withAnimation(getAnimation()) {
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:272:10: note: add @available attribute to enclosing instance method
    func animateOffsetAndOpacityChange() { withAnimation(getAnimation()) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:254:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:281:22: warning: result of operator '-' is unused
        case true: 1 - gestureProgress
                   ~ ^ ~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:282:51: warning: expression of type 'Int' is unused
        case false: stack.transitionType == .push ? 0 : 1
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:84: error: 'View' is only available in macOS 10.15 or newer
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
                                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:10: note: add @available attribute to enclosing instance method
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:62: error: 'ObservableObject' is only available in macOS 10.15 or newer
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:29: note: add @available attribute to enclosing instance method
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:29:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:62: error: 'ObservableObject' is only available in macOS 10.15 or newer
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:29: note: add @available attribute to enclosing instance method
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:29:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:91: error: 'GeometryReader' is only available in macOS 10.15 or newer
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
                                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:91: note: add 'if #available' version check
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
                                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:10: note: add @available attribute to enclosing instance method
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:17:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear { ScreenManager.update(reader); NavigationManager.setRoot(self) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:17:14: note: add 'if #available' version check
            .onAppear { ScreenManager.update(reader); NavigationManager.setRoot(self) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:10: note: add @available attribute to enclosing instance method
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:18:14: error: 'onChange(of:perform:)' is only available in macOS 11.0 or newer
            .onChange(of: reader.size) { _ in ScreenManager.update(reader) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:18:14: note: add 'if #available' version check
            .onChange(of: reader.size) { _ in ScreenManager.update(reader) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:10: note: add @available attribute to enclosing instance method
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:19:14: error: 'onChange(of:perform:)' is only available in macOS 11.0 or newer
            .onChange(of: reader.safeAreaInsets) { _ in ScreenManager.update(reader) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:19:14: note: add 'if #available' version check
            .onChange(of: reader.safeAreaInsets) { _ in ScreenManager.update(reader) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:10: note: add @available attribute to enclosing instance method
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
[14/20] Compiling MijickNavigationView Public+NavigatableView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:15:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject private var stack: NavigationManager = .shared
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:16:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject private var screenManager: ScreenManager = .shared
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:17:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject private var keyboardManager: KeyboardManager = .shared
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:18:6: error: 'GestureState' is only available in macOS 10.15 or newer
    @GestureState private var isGestureActive: Bool = false
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:19:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var temporaryViews: [AnyNavigatableView] = []
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:20:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var animatableData: AnimatableData = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:21:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var gestureData: GestureData = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:57: error: 'View' is only available in macOS 10.15 or newer
    func createItem(_ item: AnyNavigatableView) -> some View {
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:38: error: 'Gesture' is only available in macOS 10.15 or newer
    func createDragGesture() -> some Gesture { DragGesture()
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:10: note: add @available attribute to enclosing instance method
    func createDragGesture() -> some Gesture { DragGesture()
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:55:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:62:40: error: 'DragGesture' is only available in macOS 10.15 or newer
    func onDragGestureChanged(_ value: DragGesture.Value) { guard canUseDragGesture(), canUseDragGesturePosition(value) else { return }
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:62:10: note: add @available attribute to enclosing instance method
    func onDragGestureChanged(_ value: DragGesture.Value) { guard canUseDragGesture(), canUseDragGesturePosition(value) else { return }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:61:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:80:45: error: 'DragGesture' is only available in macOS 10.15 or newer
    func canUseDragGesturePosition(_ value: DragGesture.Value) -> Bool { if config.backGesturePosition == .anywhere { return true }
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:80:10: note: add @available attribute to enclosing instance method
    func canUseDragGesturePosition(_ value: DragGesture.Value) -> Bool { if config.backGesturePosition == .anywhere { return true }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:73:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:88:58: error: 'DragGesture' is only available in macOS 10.15 or newer
    func calculateNewDragGestureDataTranslation(_ value: DragGesture.Value) -> CGFloat { switch stack.transitionAnimation {
                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:88:10: note: add @available attribute to enclosing instance method
    func calculateNewDragGestureDataTranslation(_ value: DragGesture.Value) -> CGFloat { switch stack.transitionAnimation {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:73:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:104:29: error: 'Edge' is only available in macOS 10.15 or newer
    func getPadding(_ edge: Edge.Set, _ item: AnyNavigatableView) -> CGFloat {
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:104:10: note: add @available attribute to enclosing instance method
    func getPadding(_ edge: Edge.Set, _ item: AnyNavigatableView) -> CGFloat {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:103:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:113:55: error: 'Color' is only available in macOS 10.15 or newer
    func getBackground(_ item: AnyNavigatableView) -> Color { getConfig(item).backgroundColour ?? config.backgroundColour }
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:113:10: note: add @available attribute to enclosing instance method
    func getBackground(_ item: AnyNavigatableView) -> Color { getConfig(item).backgroundColour ?? config.backgroundColour }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:103:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:58: error: 'Angle' is only available in macOS 10.15 or newer
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:10: note: add @available attribute to enclosing instance method
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:197:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:202:59: error: 'UnitPoint' is only available in macOS 10.15 or newer
    func getRotationAnchor(_ view: AnyNavigatableView) -> UnitPoint { switch view == temporaryViews.last {
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:202:10: note: add @available attribute to enclosing instance method
    func getRotationAnchor(_ view: AnyNavigatableView) -> UnitPoint { switch view == temporaryViews.last {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:197:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:222:69: error: 'Angle' is only available in macOS 10.15 or newer
    func calculateRotationAngleValue(_ view: AnyNavigatableView) -> Angle { let rotationFactor = gestureData.isActive ? 1 - gestureProgress : animatableData.rotation
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:222:10: note: add @available attribute to enclosing instance method
    func calculateRotationAngleValue(_ view: AnyNavigatableView) -> Angle { let rotationFactor = gestureData.isActive ? 1 - gestureProgress : animatableData.rotation
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:216:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:238:28: error: 'Animation' is only available in macOS 10.15 or newer
    func getAnimation() -> Animation { switch stack.transitionAnimation {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:238:10: note: add @available attribute to enclosing instance method
    func getAnimation() -> Animation { switch stack.transitionAnimation {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:237:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:9: error: 'ZStack' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:9: note: add 'if #available' version check
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:9: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:9: note: add 'if #available' version check
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:18: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:18: error: 'ForEach' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:18: error: 'init(_:id:content:)' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:25:16: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        ZStack { ForEach(temporaryViews, id: \.id, content: createItem) }
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:26:14: error: 'ignoresSafeArea(_:edges:)' is only available in macOS 11.0 or newer
            .ignoresSafeArea()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:27:14: error: 'frame(minWidth:idealWidth:maxWidth:minHeight:idealHeight:maxHeight:alignment:)' is only available in macOS 10.15 or newer
            .frame(maxWidth: .infinity, maxHeight: .infinity)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:28:14: error: 'gesture(_:including:)' is only available in macOS 10.15 or newer
            .gesture(createDragGesture())
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:29:14: error: 'onChange(of:perform:)' is only available in macOS 11.0 or newer
            .onChange(of: stack.views, perform: onViewsChanged)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:30:14: error: 'onChange(of:perform:)' is only available in macOS 11.0 or newer
            .onChange(of: isGestureActive, perform: onDragGestureEnded)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:31:14: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
            .onAnimationCompleted(for: animatableData.opacity, perform: onAnimationCompleted)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:32:14: error: 'animation(_:value:)' is only available in macOS 10.15 or newer
            .animation(.keyboard(withDelay: isKeyboardVisible), value: isKeyboardVisible)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:32:14: note: add 'if #available' version check
            .animation(.keyboard(withDelay: isKeyboardVisible), value: isKeyboardVisible)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:38:14: error: 'padding' is only available in macOS 10.15 or newer
            .padding(.top, getPadding(.top, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:38:14: note: add 'if #available' version check
            .padding(.top, getPadding(.top, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:39:14: error: 'padding' is only available in macOS 10.15 or newer
            .padding(.bottom, getPadding(.bottom, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:39:14: note: add 'if #available' version check
            .padding(.bottom, getPadding(.bottom, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:40:14: error: 'padding' is only available in macOS 10.15 or newer
            .padding(.leading, getPadding(.leading, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:40:14: note: add 'if #available' version check
            .padding(.leading, getPadding(.leading, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:41:14: error: 'padding' is only available in macOS 10.15 or newer
            .padding(.trailing, getPadding(.trailing, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:41:14: note: add 'if #available' version check
            .padding(.trailing, getPadding(.trailing, item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:42:14: error: 'frame(minWidth:idealWidth:maxWidth:minHeight:idealHeight:maxHeight:alignment:)' is only available in macOS 10.15 or newer
            .frame(maxWidth: .infinity, maxHeight: .infinity)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:42:14: note: add 'if #available' version check
            .frame(maxWidth: .infinity, maxHeight: .infinity)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:43:14: error: 'background(_:alignment:)' is only available in macOS 10.15 or newer
            .background(getBackground(item).compositingGroup())
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:43:14: note: add 'if #available' version check
            .background(getBackground(item).compositingGroup())
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:43:45: error: 'compositingGroup()' is only available in macOS 10.15 or newer
            .background(getBackground(item).compositingGroup())
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:43:45: note: add 'if #available' version check
            .background(getBackground(item).compositingGroup())
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:44:14: error: 'opacity' is only available in macOS 10.15 or newer
            .opacity(getOpacity(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:44:14: note: add 'if #available' version check
            .opacity(getOpacity(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:45:14: error: 'scaleEffect(_:anchor:)' is only available in macOS 10.15 or newer
            .scaleEffect(getScale(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:45:14: note: add 'if #available' version check
            .scaleEffect(getScale(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:46:14: error: 'offset' is only available in macOS 10.15 or newer
            .offset(getOffset(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:46:14: note: add 'if #available' version check
            .offset(getOffset(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:47:14: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
            .offset(x: getRotationTranslation(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:47:14: note: add 'if #available' version check
            .offset(x: getRotationTranslation(item))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:48:14: error: 'rotation3DEffect(_:axis:anchor:anchorZ:perspective:)' is only available in macOS 10.15 or newer
            .rotation3DEffect(getRotationAngle(item), axis: getRotationAxis(), anchor: getRotationAnchor(item), perspective: getRotationPerspective())
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:48:14: note: add 'if #available' version check
            .rotation3DEffect(getRotationAngle(item), axis: getRotationAxis(), anchor: getRotationAnchor(item), perspective: getRotationPerspective())
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:49:14: error: 'compositingGroup()' is only available in macOS 10.15 or newer
            .compositingGroup()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:49:14: note: add 'if #available' version check
            .compositingGroup()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:50:14: error: 'disabled' is only available in macOS 10.15 or newer
            .disabled(gestureData.isActive)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:50:14: note: add 'if #available' version check
            .disabled(gestureData.isActive)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:48: error: 'DragGesture' is only available in macOS 10.15 or newer
    func createDragGesture() -> some Gesture { DragGesture()
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:48: note: add 'if #available' version check
    func createDragGesture() -> some Gesture { DragGesture()
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:10: note: add @available attribute to enclosing instance method
    func createDragGesture() -> some Gesture { DragGesture()
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:55:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:57:10: error: 'updating(_:body:)' is only available in macOS 10.15 or newer
        .updating($isGestureActive) { _, state, _ in state = true }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:57:10: note: add 'if #available' version check
        .updating($isGestureActive) { _, state, _ in state = true }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:10: note: add @available attribute to enclosing instance method
    func createDragGesture() -> some Gesture { DragGesture()
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:55:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:58:10: error: 'onChanged' is only available in macOS 10.15 or newer
        .onChanged(onDragGestureChanged)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:58:10: note: add 'if #available' version check
        .onChanged(onDragGestureChanged)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:10: note: add @available attribute to enclosing instance method
    func createDragGesture() -> some Gesture { DragGesture()
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:55:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:89:55: warning: result of call to 'max' is unused
        case .horizontalSlide, .cubeRotation, .scale: max(value.translation.width, 0)
                                                      ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:90:30: warning: result of call to 'max' is unused
        case .verticalSlide: max(value.translation.height, 0)
                             ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:91:18: warning: integer literal is unused
        default: 0
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:95:46: error: 'withAnimation' is only available in macOS 10.15 or newer
    func onDragGestureEndedWithoutReturn() { withAnimation(getAnimation()) {
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:95:46: note: add 'if #available' version check
    func onDragGestureEndedWithoutReturn() { withAnimation(getAnimation()) {
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:95:10: note: add @available attribute to enclosing instance method
    func onDragGestureEndedWithoutReturn() { withAnimation(getAnimation()) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:73:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:135:68: warning: integer literal is unused
        case .no, .horizontalSlide, .verticalSlide, .cubeRotation: 1
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:136:36: warning: expression of type 'CGFloat' is unused
        case .dissolve: isLastView ? animatableData.opacity : 1 - animatableData.opacity
                        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:137:22: warning: result of call to 'calculateOpacityValueForScaleTransition' is unused
        case .scale: calculateOpacityValueForScaleTransition(isLastView)
                     ^                                      ~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:142:41: warning: expression of type 'CGFloat' is unused
        case true: gestureData.isActive ? 1 - gestureProgress * 1.5 : 1
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:143:42: warning: expression of type 'CGFloat' is unused
        case false: gestureData.isActive ? 1 : 1 - animatableData.opacity * 1.5
                    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:164:74: warning: expression of type 'CGFloat' is unused
        case true: stack.transitionType == .push || gestureData.isActive ? 0 : maxOffsetValue
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:165:75: warning: expression of type 'CGFloat' is unused
        case false: stack.transitionType == .push || gestureData.isActive ? -maxOffsetValue : 0
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:170:21: error: reference to member 'init' cannot be resolved without a contextual type
        case true: .init(width: offsetX, height: offsetY)
                   ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:171:22: error: reference to member 'init' cannot be resolved without a contextual type
        case false: .init(width: offsetX * offsetXFactor, height: 0)
                    ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:190:75: warning: expression of type 'CGFloat' is unused
        case true: stack.transitionType == .push && !gestureData.isActive ? 1 - scaleFactor + animatableData.scale : 1 - animatableData.scale * (gestureProgress == 0 ? 1 : gestureProgress)
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:191:75: warning: expression of type 'CGFloat' is unused
        case false: stack.transitionType == .push || gestureData.isActive ? 1 - animatableData.scale * (gestureProgress - 1) : 1 + scaleFactor - animatableData.scale
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:114: error: 'zero' is only available in macOS 10.15 or newer
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
                                                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:114: note: add 'if #available' version check
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
                                                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:10: note: add @available attribute to enclosing instance method
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:197:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:203:21: error: reference to member 'trailing' cannot be resolved without a contextual type
        case true: .trailing
                   ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:204:22: error: reference to member 'leading' cannot be resolved without a contextual type
        case false: .leading
                    ~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:212:20: warning: floating-point literal is unused
        case true: 0.52
                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:213:21: warning: integer literal is unused
        case false: 1
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:239:20: error: reference to member 'easeInOut' cannot be resolved without a contextual type
        case .no: .easeInOut(duration: 0)
                  ~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:240:68: error: reference to member 'interpolatingSpring' cannot be resolved without a contextual type
        case .dissolve, .horizontalSlide, .verticalSlide, .scale: .interpolatingSpring(mass: 3, stiffness: 1000, damping: 500, initialVelocity: 6.4)
                                                                  ~^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:241:30: error: reference to member 'easeOut' cannot be resolved without a contextual type
        case .cubeRotation: .easeOut(duration: 0.52)
                            ~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:272:44: error: 'withAnimation' is only available in macOS 10.15 or newer
    func animateOffsetAndOpacityChange() { withAnimation(getAnimation()) {
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:272:44: note: add 'if #available' version check
    func animateOffsetAndOpacityChange() { withAnimation(getAnimation()) {
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:272:10: note: add @available attribute to enclosing instance method
    func animateOffsetAndOpacityChange() { withAnimation(getAnimation()) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:254:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:281:22: warning: result of operator '-' is unused
        case true: 1 - gestureProgress
                   ~ ^ ~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:282:51: warning: expression of type 'Int' is unused
        case false: stack.transitionType == .push ? 0 : 1
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:84: error: 'View' is only available in macOS 10.15 or newer
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
                                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:10: note: add @available attribute to enclosing instance method
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:62: error: 'ObservableObject' is only available in macOS 10.15 or newer
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:29: note: add @available attribute to enclosing instance method
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:29:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:62: error: 'ObservableObject' is only available in macOS 10.15 or newer
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:29: note: add @available attribute to enclosing instance method
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:29:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:91: error: 'GeometryReader' is only available in macOS 10.15 or newer
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
                                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:91: note: add 'if #available' version check
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
                                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:10: note: add @available attribute to enclosing instance method
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:17:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear { ScreenManager.update(reader); NavigationManager.setRoot(self) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:17:14: note: add 'if #available' version check
            .onAppear { ScreenManager.update(reader); NavigationManager.setRoot(self) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:10: note: add @available attribute to enclosing instance method
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:18:14: error: 'onChange(of:perform:)' is only available in macOS 11.0 or newer
            .onChange(of: reader.size) { _ in ScreenManager.update(reader) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:18:14: note: add 'if #available' version check
            .onChange(of: reader.size) { _ in ScreenManager.update(reader) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:10: note: add @available attribute to enclosing instance method
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:19:14: error: 'onChange(of:perform:)' is only available in macOS 11.0 or newer
            .onChange(of: reader.safeAreaInsets) { _ in ScreenManager.update(reader) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:19:14: note: add 'if #available' version check
            .onChange(of: reader.safeAreaInsets) { _ in ScreenManager.update(reader) }
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:10: note: add @available attribute to enclosing instance method
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
[15/20] Emitting module MijickNavigationView
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:46: error: 'Animation' is only available in macOS 10.15 or newer
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:17: note: add @available attribute to enclosing static method
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:1: note: add @available attribute to enclosing extension
extension Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:11: error: 'Animation' is only available in macOS 10.15 or newer
extension Animation {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:1: note: add @available attribute to enclosing extension
extension Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:16:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var height: CGFloat = .zero
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:15:7: note: add @available attribute to enclosing class
class KeyboardManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:17:32: error: 'AnyCancellable' is only available in macOS 10.15 or newer
    private var subscription: [AnyCancellable] = []
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:15:7: note: add @available attribute to enclosing class
class KeyboardManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:36:36: error: 'Publishers' is only available in macOS 10.15 or newer
    var keyboardWillOpenPublisher: Publishers.CompactMap<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:36:9: note: add @available attribute to enclosing property
    var keyboardWillOpenPublisher: Publishers.CompactMap<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:35:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:41:36: error: 'Publishers' is only available in macOS 10.15 or newer
    var keyboardWillHidePublisher: Publishers.Map<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:41:9: note: add @available attribute to enclosing property
    var keyboardWillHidePublisher: Publishers.Map<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:35:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:14:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var views: [AnyNavigatableView] = [] { willSet { onViewsWillUpdate(newValue) } }
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:13:14: note: add @available attribute to enclosing class
public class NavigationManager: ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:13:33: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class NavigationManager: ObservableObject {
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/NavigationManager.swift:13:14: note: add @available attribute to enclosing class
public class NavigationManager: ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:16:30: error: cannot find type 'UIEdgeInsets' in scope
    @Published var safeArea: UIEdgeInsets = .init()
                             ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:15:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var size: CGSize = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:7: note: add @available attribute to enclosing class
class ScreenManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:16:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var safeArea: UIEdgeInsets = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:7: note: add @available attribute to enclosing class
class ScreenManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:22: error: 'ObservableObject' is only available in macOS 10.15 or newer
class ScreenManager: ObservableObject {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:14:7: note: add @available attribute to enclosing class
class ScreenManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:24:34: error: 'GeometryProxy' is only available in macOS 10.15 or newer
    static func update(_ reader: GeometryProxy) {
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:24:17: note: add @available attribute to enclosing static method
    static func update(_ reader: GeometryProxy) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:23:1: note: add @available attribute to enclosing extension
extension ScreenManager {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:37:37: error: 'Edge' is only available in macOS 10.15 or newer
    func getSafeAreaValue(for edge: Edge.Set) -> CGFloat { switch edge {
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:37:10: note: add @available attribute to enclosing instance method
    func getSafeAreaValue(for edge: Edge.Set) -> CGFloat { switch edge {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/ScreenManager.swift:36:1: note: add @available attribute to enclosing extension
extension ScreenManager {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Protocols/NavigatableView.swift:13:34: error: 'View' is only available in macOS 10.15 or newer
public protocol NavigatableView: View {
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Protocols/NavigatableView.swift:13:17: note: add @available attribute to enclosing protocol
public protocol NavigatableView: View {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:16:24: error: 'AnyView' is only available in macOS 10.15 or newer
    private let _body: AnyView
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:66: error: 'ObservableObject' is only available in macOS 10.15 or newer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:66: error: 'ObservableObject' is only available in macOS 10.15 or newer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:26:5: note: add @available attribute to enclosing initializer
    init(_ view: some NavigatableView, _ environmentObject: some ObservableObject) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:13:8: note: add @available attribute to enclosing struct
struct AnyNavigatableView: NavigatableView, Equatable {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:37:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View { _body }
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:37:9: note: add @available attribute to enclosing property
    var body: some View { _body }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Type Erasers/AnyNavigatableView.swift:36:1: note: add @available attribute to enclosing extension
extension AnyNavigatableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:34: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:10: note: add @available attribute to enclosing instance method
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:110: error: 'View' is only available in macOS 10.15 or newer
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
                                                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:14:10: note: add @available attribute to enclosing instance method
    func onAnimationCompleted<V: VectorArithmetic>(for value: V, perform action: @escaping () -> ()) -> some View { modifier(Modifier(observedValue: value, completion: action)) }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:11: error: 'View' is only available in macOS 10.15 or newer
extension View {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:13:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:41: error: 'View' is only available in macOS 10.15 or newer
    func body(content: Content) -> some View { content }
                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:29:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View { content }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:20: note: add @available attribute to enclosing generic struct
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:32: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View Modifiers/AnimationCompletionModifier.swift:18:20: note: add @available attribute to enclosing generic struct
fileprivate struct Modifier<V: VectorArithmetic>: AnimatableModifier {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:15:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject private var stack: NavigationManager = .shared
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:16:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject private var screenManager: ScreenManager = .shared
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:17:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject private var keyboardManager: KeyboardManager = .shared
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:18:6: error: 'GestureState' is only available in macOS 10.15 or newer
    @GestureState private var isGestureActive: Bool = false
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:19:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var temporaryViews: [AnyNavigatableView] = []
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:20:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var animatableData: AnimatableData = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:21:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var gestureData: GestureData = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:24:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:13:8: note: add @available attribute to enclosing struct
struct NavigationView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:57: error: 'View' is only available in macOS 10.15 or newer
    func createItem(_ item: AnyNavigatableView) -> some View {
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:36:10: note: add @available attribute to enclosing instance method
    func createItem(_ item: AnyNavigatableView) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:35:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:38: error: 'Gesture' is only available in macOS 10.15 or newer
    func createDragGesture() -> some Gesture { DragGesture()
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:56:10: note: add @available attribute to enclosing instance method
    func createDragGesture() -> some Gesture { DragGesture()
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:55:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:62:40: error: 'DragGesture' is only available in macOS 10.15 or newer
    func onDragGestureChanged(_ value: DragGesture.Value) { guard canUseDragGesture(), canUseDragGesturePosition(value) else { return }
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:62:10: note: add @available attribute to enclosing instance method
    func onDragGestureChanged(_ value: DragGesture.Value) { guard canUseDragGesture(), canUseDragGesturePosition(value) else { return }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:61:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:80:45: error: 'DragGesture' is only available in macOS 10.15 or newer
    func canUseDragGesturePosition(_ value: DragGesture.Value) -> Bool { if config.backGesturePosition == .anywhere { return true }
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:80:10: note: add @available attribute to enclosing instance method
    func canUseDragGesturePosition(_ value: DragGesture.Value) -> Bool { if config.backGesturePosition == .anywhere { return true }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:73:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:88:58: error: 'DragGesture' is only available in macOS 10.15 or newer
    func calculateNewDragGestureDataTranslation(_ value: DragGesture.Value) -> CGFloat { switch stack.transitionAnimation {
                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:88:10: note: add @available attribute to enclosing instance method
    func calculateNewDragGestureDataTranslation(_ value: DragGesture.Value) -> CGFloat { switch stack.transitionAnimation {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:73:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:104:29: error: 'Edge' is only available in macOS 10.15 or newer
    func getPadding(_ edge: Edge.Set, _ item: AnyNavigatableView) -> CGFloat {
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:104:10: note: add @available attribute to enclosing instance method
    func getPadding(_ edge: Edge.Set, _ item: AnyNavigatableView) -> CGFloat {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:103:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:113:55: error: 'Color' is only available in macOS 10.15 or newer
    func getBackground(_ item: AnyNavigatableView) -> Color { getConfig(item).backgroundColour ?? config.backgroundColour }
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:113:10: note: add @available attribute to enclosing instance method
    func getBackground(_ item: AnyNavigatableView) -> Color { getConfig(item).backgroundColour ?? config.backgroundColour }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:103:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:58: error: 'Angle' is only available in macOS 10.15 or newer
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:198:10: note: add @available attribute to enclosing instance method
    func getRotationAngle(_ view: AnyNavigatableView) -> Angle { guard canCalculateRotation(view) else { return .zero }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:197:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:202:59: error: 'UnitPoint' is only available in macOS 10.15 or newer
    func getRotationAnchor(_ view: AnyNavigatableView) -> UnitPoint { switch view == temporaryViews.last {
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:202:10: note: add @available attribute to enclosing instance method
    func getRotationAnchor(_ view: AnyNavigatableView) -> UnitPoint { switch view == temporaryViews.last {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:197:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:222:69: error: 'Angle' is only available in macOS 10.15 or newer
    func calculateRotationAngleValue(_ view: AnyNavigatableView) -> Angle { let rotationFactor = gestureData.isActive ? 1 - gestureProgress : animatableData.rotation
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:222:10: note: add @available attribute to enclosing instance method
    func calculateRotationAngleValue(_ view: AnyNavigatableView) -> Angle { let rotationFactor = gestureData.isActive ? 1 - gestureProgress : animatableData.rotation
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:216:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:238:28: error: 'Animation' is only available in macOS 10.15 or newer
    func getAnimation() -> Animation { switch stack.transitionAnimation {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:238:10: note: add @available attribute to enclosing instance method
    func getAnimation() -> Animation { switch stack.transitionAnimation {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/NavigationView.swift:237:9: note: add @available attribute to enclosing extension
private extension NavigationView {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:84: error: 'View' is only available in macOS 10.15 or newer
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
                                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:15:10: note: add @available attribute to enclosing instance method
    func implementNavigationView(config: NavigationGlobalConfig = .init()) -> some View { GeometryReader { reader in
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:62: error: 'ObservableObject' is only available in macOS 10.15 or newer
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:29: note: add @available attribute to enclosing instance method
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:29:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:62: error: 'ObservableObject' is only available in macOS 10.15 or newer
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:37:29: note: add @available attribute to enclosing instance method
    @discardableResult func environmentObject(_ object: some ObservableObject) -> any NavigatableView { AnyNavigatableView(self, object) }
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigatableView.swift:29:8: note: add @available attribute to enclosing extension
public extension NavigatableView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationConfig.swift:16:37: error: 'SafeAreaRegions' is only available in macOS 11.0 or newer
    func ignoresSafeArea(_ regions: SafeAreaRegions = .all, _ edges: SafeAreaEdges) -> Self { changing(path: \.ignoredSafeAreas, to: (regions, edges)) }
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationConfig.swift:16:10: note: add @available attribute to enclosing instance method
    func ignoresSafeArea(_ regions: SafeAreaRegions = .all, _ edges: SafeAreaEdges) -> Self { changing(path: \.ignoredSafeAreas, to: (regions, edges)) }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationConfig.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigationConfig {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationConfig.swift:19:36: error: 'Color' is only available in macOS 10.15 or newer
    func backgroundColour(_ value: Color) -> Self { changing(path: \.backgroundColour, to: value) }
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationConfig.swift:19:10: note: add @available attribute to enclosing instance method
    func backgroundColour(_ value: Color) -> Self { changing(path: \.backgroundColour, to: value) }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationConfig.swift:14:8: note: add @available attribute to enclosing extension
public extension NavigationConfig {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationConfig.swift:27:50: error: 'SafeAreaRegions' is only available in macOS 11.0 or newer
    private(set) var ignoredSafeAreas: (regions: SafeAreaRegions, edges: SafeAreaEdges)? = nil
                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationConfig.swift:26:15: note: add @available attribute to enclosing struct
public struct NavigationConfig: Configurable {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationConfig.swift:28:40: error: 'Color' is only available in macOS 10.15 or newer
    private(set) var backgroundColour: Color? = nil
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationConfig.swift:26:15: note: add @available attribute to enclosing struct
public struct NavigationConfig: Configurable {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationGlobalConfig.swift:19:34: error: 'Color' is only available in macOS 10.15 or newer
    public var backgroundColour: Color = .clear
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationGlobalConfig.swift:13:15: note: add @available attribute to enclosing struct
public struct NavigationGlobalConfig { public init() {}
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationGlobalConfig.swift:19:43: error: 'clear' is only available in macOS 10.15 or newer
    public var backgroundColour: Color = .clear
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+NavigationGlobalConfig.swift:13:15: note: add @available attribute to enclosing struct
public struct NavigationGlobalConfig { public init() {}
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+SafeAreaEdges.swift:24:19: error: 'Edge' is only available in macOS 10.15 or newer
    init(_ value: Edge.Set) { switch value {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+SafeAreaEdges.swift:24:5: note: add @available attribute to enclosing initializer
    init(_ value: Edge.Set) { switch value {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+SafeAreaEdges.swift:23:1: note: add @available attribute to enclosing extension
extension SafeAreaEdges {
^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:14:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:14:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:28:92: error: 'View' is only available in macOS 10.15 or newer
    func onFocus(_ view: some NavigatableView, perform action: @escaping () -> ()) -> some View {
                                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:28:10: note: add @available attribute to enclosing instance method
    func onFocus(_ view: some NavigatableView, perform action: @escaping () -> ()) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:26:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:26:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:26:8: note: add @available attribute to enclosing extension
public extension View {
       ^
[16/20] Compiling MijickNavigationView Animation++.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:46: error: 'Animation' is only available in macOS 10.15 or newer
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:17: note: add @available attribute to enclosing static method
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:1: note: add @available attribute to enclosing extension
extension Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:11: error: 'Animation' is only available in macOS 10.15 or newer
extension Animation {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:1: note: add @available attribute to enclosing extension
extension Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:59: error: 'easeOut(duration:)' is only available in macOS 10.15 or newer
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:59: note: add 'if #available' version check
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:17: note: add @available attribute to enclosing static method
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:1: note: add @available attribute to enclosing extension
extension Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:83: error: 'delay' is only available in macOS 10.15 or newer
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:83: note: add 'if #available' version check
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:17: note: add @available attribute to enclosing static method
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:1: note: add @available attribute to enclosing extension
extension Animation {
^
[17/20] Compiling MijickNavigationView Array++.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:46: error: 'Animation' is only available in macOS 10.15 or newer
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:17: note: add @available attribute to enclosing static method
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:1: note: add @available attribute to enclosing extension
extension Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:11: error: 'Animation' is only available in macOS 10.15 or newer
extension Animation {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:1: note: add @available attribute to enclosing extension
extension Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:59: error: 'easeOut(duration:)' is only available in macOS 10.15 or newer
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:59: note: add 'if #available' version check
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:17: note: add @available attribute to enclosing static method
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:1: note: add @available attribute to enclosing extension
extension Animation {
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:83: error: 'delay' is only available in macOS 10.15 or newer
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:83: note: add 'if #available' version check
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:15:17: note: add @available attribute to enclosing static method
    static func keyboard(withDelay: Bool) -> Animation { .easeOut(duration: 0.25).delay(withDelay ? 0.1 : 0) }
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift:14:1: note: add @available attribute to enclosing extension
extension Animation {
^
[18/20] Compiling MijickNavigationView Equatable++.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:16:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var height: CGFloat = .zero
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:15:7: note: add @available attribute to enclosing class
class KeyboardManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:17:32: error: 'AnyCancellable' is only available in macOS 10.15 or newer
    private var subscription: [AnyCancellable] = []
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:15:7: note: add @available attribute to enclosing class
class KeyboardManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:36:36: error: 'Publishers' is only available in macOS 10.15 or newer
    var keyboardWillOpenPublisher: Publishers.CompactMap<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:36:9: note: add @available attribute to enclosing property
    var keyboardWillOpenPublisher: Publishers.CompactMap<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:35:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:41:36: error: 'Publishers' is only available in macOS 10.15 or newer
    var keyboardWillHidePublisher: Publishers.Map<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:41:9: note: add @available attribute to enclosing property
    var keyboardWillHidePublisher: Publishers.Map<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:35:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:25:34: error: cannot find 'UIApplication' in scope
    static func hideKeyboard() { UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil) }
                                 ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:25:76: error: cannot find 'UIResponder' in scope
    static func hideKeyboard() { UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil) }
                                                                           ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:25:115: error: 'nil' requires a contextual type
    static func hideKeyboard() { UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil) }
                                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:25:126: error: 'nil' requires a contextual type
    static func hideKeyboard() { UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil) }
                                                                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:25:136: error: 'nil' requires a contextual type
    static func hideKeyboard() { UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil) }
                                                                                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:30:40: error: 'Publishers' is only available in macOS 10.15 or newer
    func subscribeToKeyboardEvents() { Publishers.Merge(keyboardWillOpenPublisher, keyboardWillHidePublisher)
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:30:40: note: add 'if #available' version check
    func subscribeToKeyboardEvents() { Publishers.Merge(keyboardWillOpenPublisher, keyboardWillHidePublisher)
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:30:10: note: add @available attribute to enclosing instance method
    func subscribeToKeyboardEvents() { Publishers.Merge(keyboardWillOpenPublisher, keyboardWillHidePublisher)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:29:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:31:10: error: 'sink(receiveValue:)' is only available in macOS 10.15 or newer
        .sink { self.height = $0 }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:31:10: note: add 'if #available' version check
        .sink { self.height = $0 }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:30:10: note: add @available attribute to enclosing instance method
    func subscribeToKeyboardEvents() { Publishers.Merge(keyboardWillOpenPublisher, keyboardWillHidePublisher)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:29:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:32:10: error: 'store(in:)' is only available in macOS 10.15 or newer
        .store(in: &subscription)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:32:10: note: add 'if #available' version check
        .store(in: &subscription)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:30:10: note: add @available attribute to enclosing instance method
    func subscribeToKeyboardEvents() { Publishers.Merge(keyboardWillOpenPublisher, keyboardWillHidePublisher)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:29:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:37:25: error: cannot find 'UIResponder' in scope
        .publisher(for: UIResponder.keyboardWillShowNotification)
                        ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:38:36: error: cannot find 'UIResponder' in scope
        .compactMap { $0.userInfo?[UIResponder.keyboardFrameEndUserInfoKey] as? CGRect }
                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:42:25: error: cannot find 'UIResponder' in scope
        .publisher(for: UIResponder.keyboardWillHideNotification)
                        ^~~~~~~~~~~
[19/20] Compiling MijickNavigationView KeyboardManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:16:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var height: CGFloat = .zero
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:15:7: note: add @available attribute to enclosing class
class KeyboardManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:17:32: error: 'AnyCancellable' is only available in macOS 10.15 or newer
    private var subscription: [AnyCancellable] = []
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:15:7: note: add @available attribute to enclosing class
class KeyboardManager: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:36:36: error: 'Publishers' is only available in macOS 10.15 or newer
    var keyboardWillOpenPublisher: Publishers.CompactMap<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:36:9: note: add @available attribute to enclosing property
    var keyboardWillOpenPublisher: Publishers.CompactMap<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:35:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:41:36: error: 'Publishers' is only available in macOS 10.15 or newer
    var keyboardWillHidePublisher: Publishers.Map<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:41:9: note: add @available attribute to enclosing property
    var keyboardWillHidePublisher: Publishers.Map<NotificationCenter.Publisher, CGFloat> { NotificationCenter.default
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:35:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:25:34: error: cannot find 'UIApplication' in scope
    static func hideKeyboard() { UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil) }
                                 ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:25:76: error: cannot find 'UIResponder' in scope
    static func hideKeyboard() { UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil) }
                                                                           ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:25:115: error: 'nil' requires a contextual type
    static func hideKeyboard() { UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil) }
                                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:25:126: error: 'nil' requires a contextual type
    static func hideKeyboard() { UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil) }
                                                                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:25:136: error: 'nil' requires a contextual type
    static func hideKeyboard() { UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil) }
                                                                                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:30:40: error: 'Publishers' is only available in macOS 10.15 or newer
    func subscribeToKeyboardEvents() { Publishers.Merge(keyboardWillOpenPublisher, keyboardWillHidePublisher)
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:30:40: note: add 'if #available' version check
    func subscribeToKeyboardEvents() { Publishers.Merge(keyboardWillOpenPublisher, keyboardWillHidePublisher)
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:30:10: note: add @available attribute to enclosing instance method
    func subscribeToKeyboardEvents() { Publishers.Merge(keyboardWillOpenPublisher, keyboardWillHidePublisher)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:29:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:31:10: error: 'sink(receiveValue:)' is only available in macOS 10.15 or newer
        .sink { self.height = $0 }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:31:10: note: add 'if #available' version check
        .sink { self.height = $0 }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:30:10: note: add @available attribute to enclosing instance method
    func subscribeToKeyboardEvents() { Publishers.Merge(keyboardWillOpenPublisher, keyboardWillHidePublisher)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:29:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:32:10: error: 'store(in:)' is only available in macOS 10.15 or newer
        .store(in: &subscription)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:32:10: note: add 'if #available' version check
        .store(in: &subscription)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:30:10: note: add @available attribute to enclosing instance method
    func subscribeToKeyboardEvents() { Publishers.Merge(keyboardWillOpenPublisher, keyboardWillHidePublisher)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:29:9: note: add @available attribute to enclosing extension
private extension KeyboardManager {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:37:25: error: cannot find 'UIResponder' in scope
        .publisher(for: UIResponder.keyboardWillShowNotification)
                        ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:38:36: error: cannot find 'UIResponder' in scope
        .compactMap { $0.userInfo?[UIResponder.keyboardFrameEndUserInfoKey] as? CGRect }
                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Managers/KeyboardManager.swift:42:25: error: cannot find 'UIResponder' in scope
        .publisher(for: UIResponder.keyboardWillHideNotification)
                        ^~~~~~~~~~~
[20/20] Compiling MijickNavigationView Public+View.swift
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:14:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:14:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:28:92: error: 'View' is only available in macOS 10.15 or newer
    func onFocus(_ view: some NavigatableView, perform action: @escaping () -> ()) -> some View {
                                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:28:10: note: add @available attribute to enclosing instance method
    func onFocus(_ view: some NavigatableView, perform action: @escaping () -> ()) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:26:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:26:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:26:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:29:9: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
        onReceive(NavigationManager.shared.$views) { views in
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:29:9: note: add 'if #available' version check
        onReceive(NavigationManager.shared.$views) { views in
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:28:10: note: add @available attribute to enclosing instance method
    func onFocus(_ view: some NavigatableView, perform action: @escaping () -> ()) -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Public+View.swift:26:8: note: add @available attribute to enclosing extension
public extension View {
       ^
BUILD FAILURE 5.8 macosSpm