Build Information
Failed to build SwiftfulRouting, reference main (033418
), with Swift 5.10 for macOS (SPM) on 23 Sep 2024 03:53:46 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.54.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SwiftfulThinking/SwiftfulRouting.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/SwiftfulThinking/SwiftfulRouting
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 0334183 Merge branch 'main2'
Cloned https://github.com/SwiftfulThinking/SwiftfulRouting.git
Revision (git rev-parse @):
033418380aac29ccbb0bc4afb582b8a0b0aec5f0
SUCCESS checkout https://github.com/SwiftfulThinking/SwiftfulRouting.git at main
Fetching https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git
[1/40] Fetching swiftfulrecursiveui
Fetched https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git from cache (1.21s)
Computing version for https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git
Computed https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git at 1.0.1 (0.47s)
Creating working copy for https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git
Working copy of https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git resolved at 1.0.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "swiftfulrouting",
"name": "SwiftfulRouting",
"url": "https://github.com/SwiftfulThinking/SwiftfulRouting.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftfulRouting",
"dependencies": [
{
"identity": "swiftfulrecursiveui",
"name": "SwiftfulRecursiveUI",
"url": "https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git",
"version": "1.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftfulRecursiveUI",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/SwiftfulThinking/SwiftfulRouting.git
[1/4805] Fetching swiftfulrouting
Fetched https://github.com/SwiftfulThinking/SwiftfulRouting.git from cache (0.99s)
Fetching https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git from cache
Fetched https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git from cache (0.44s)
Computing version for https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git
Computed https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git at 1.0.2 (0.45s)
Creating working copy for https://github.com/SwiftfulThinking/SwiftfulRouting.git
Working copy of https://github.com/SwiftfulThinking/SwiftfulRouting.git resolved at main (0334183)
Creating working copy for https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git
Working copy of https://github.com/SwiftfulThinking/SwiftfulRecursiveUI.git resolved at 1.0.2
warning: '.resolve-product-dependencies': dependency 'swiftfulrouting' is not used by any target
Found 1 product dependencies
- SwiftfulRecursiveUI
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.10
Building package at path: $PWD
https://github.com/SwiftfulThinking/SwiftfulRouting.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-33747A42983211AE.txt
[4/5] Emitting module SwiftfulRecursiveUI
[5/5] Compiling SwiftfulRecursiveUI SwiftfulRecursiveUI.swift
[6/32] Compiling SwiftfulRouting AnyAlert.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Models/AnyAlert.swift:51:22: error: 'ActionSheet' is unavailable in macOS
var actionSheet: ActionSheet {
^~~~~~~~~~~
SwiftUI.ActionSheet:6:15: note: 'ActionSheet' has been explicitly marked unavailable here
public struct ActionSheet {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Models/AnyAlert.swift:59:16: error: 'ActionSheet' is unavailable in macOS
return ActionSheet(title: titleView, message: subtitleView, buttons: buttonsiOS13 ?? [])
^~~~~~~~~~~
SwiftUI.ActionSheet:6:15: note: 'ActionSheet' has been explicitly marked unavailable here
public struct ActionSheet {
^
[7/32] Compiling SwiftfulRouting AnyDestination.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Models/AnyAlert.swift:51:22: error: 'ActionSheet' is unavailable in macOS
var actionSheet: ActionSheet {
^~~~~~~~~~~
SwiftUI.ActionSheet:6:15: note: 'ActionSheet' has been explicitly marked unavailable here
public struct ActionSheet {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Models/AnyAlert.swift:59:16: error: 'ActionSheet' is unavailable in macOS
return ActionSheet(title: titleView, message: subtitleView, buttons: buttonsiOS13 ?? [])
^~~~~~~~~~~
SwiftUI.ActionSheet:6:15: note: 'ActionSheet' has been explicitly marked unavailable here
public struct ActionSheet {
^
[8/32] Compiling SwiftfulRouting AnyRoute.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Models/AnyAlert.swift:51:22: error: 'ActionSheet' is unavailable in macOS
var actionSheet: ActionSheet {
^~~~~~~~~~~
SwiftUI.ActionSheet:6:15: note: 'ActionSheet' has been explicitly marked unavailable here
public struct ActionSheet {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Models/AnyAlert.swift:59:16: error: 'ActionSheet' is unavailable in macOS
return ActionSheet(title: titleView, message: subtitleView, buttons: buttonsiOS13 ?? [])
^~~~~~~~~~~
SwiftUI.ActionSheet:6:15: note: 'ActionSheet' has been explicitly marked unavailable here
public struct ActionSheet {
^
[9/34] Compiling SwiftfulRouting Binding+EXT.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Extensions/Binding+EXT.swift:57:34: error: 'PresentationDetent' is only available in macOS 13.0 or newer
extension Binding where Value == PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Extensions/Binding+EXT.swift:57:1: note: add @available attribute to enclosing extension
extension Binding where Value == PresentationDetent {
^
[10/34] Compiling SwiftfulRouting Set+EXT.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Extensions/Binding+EXT.swift:57:34: error: 'PresentationDetent' is only available in macOS 13.0 or newer
extension Binding where Value == PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Extensions/Binding+EXT.swift:57:1: note: add @available attribute to enclosing extension
extension Binding where Value == PresentationDetent {
^
[11/34] Compiling SwiftfulRouting View+EXT.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Extensions/Binding+EXT.swift:57:34: error: 'PresentationDetent' is only available in macOS 13.0 or newer
extension Binding where Value == PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Extensions/Binding+EXT.swift:57:1: note: add @available attribute to enclosing extension
extension Binding where Value == PresentationDetent {
^
[12/34] Compiling SwiftfulRouting DialogOption.swift
[13/34] Compiling SwiftfulRouting ModalConfiguration.swift
[14/34] Compiling SwiftfulRouting SegueOption.swift
[15/34] Compiling SwiftfulRouting NavigationLinkViewModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/NavigationLinkViewModifier.swift:26:18: error: 'navigationDestination(for:destination:)' is only available in macOS 13.0 or newer
.navigationDestination(for: AnyDestination.self) { value in
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/NavigationLinkViewModifier.swift:26:18: note: add 'if #available' version check
.navigationDestination(for: AnyDestination.self) { value in
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/NavigationLinkViewModifier.swift:19:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/NavigationLinkViewModifier.swift:11:8: note: add @available attribute to enclosing struct
struct NavigationLinkViewModifier: ViewModifier {
^
[16/34] Compiling SwiftfulRouting OnChangeOfPresentationModeViewModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/NavigationLinkViewModifier.swift:26:18: error: 'navigationDestination(for:destination:)' is only available in macOS 13.0 or newer
.navigationDestination(for: AnyDestination.self) { value in
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/NavigationLinkViewModifier.swift:26:18: note: add 'if #available' version check
.navigationDestination(for: AnyDestination.self) { value in
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/NavigationLinkViewModifier.swift:19:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/NavigationLinkViewModifier.swift:11:8: note: add @available attribute to enclosing struct
struct NavigationLinkViewModifier: ViewModifier {
^
[17/34] Compiling SwiftfulRouting SheetConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:50:18: error: 'PresentationDetent' is only available in macOS 13.0 or newer
init(detent: PresentationDetent) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:50:5: note: add @available attribute to enclosing initializer
init(detent: PresentationDetent) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:42:13: note: add @available attribute to enclosing enum
public enum PresentationDetentTransformable: Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:63:31: error: 'PresentationDetent' is only available in macOS 13.0 or newer
var asPresentationDetent: PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:63:9: note: add @available attribute to enclosing property
var asPresentationDetent: PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:42:13: note: add @available attribute to enclosing enum
public enum PresentationDetentTransformable: Hashable {
^
[18/34] Compiling SwiftfulRouting UrlOption.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:50:18: error: 'PresentationDetent' is only available in macOS 13.0 or newer
init(detent: PresentationDetent) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:50:5: note: add @available attribute to enclosing initializer
init(detent: PresentationDetent) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:42:13: note: add @available attribute to enclosing enum
public enum PresentationDetentTransformable: Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:63:31: error: 'PresentationDetent' is only available in macOS 13.0 or newer
var asPresentationDetent: PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:63:9: note: add @available attribute to enclosing property
var asPresentationDetent: PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:42:13: note: add @available attribute to enclosing enum
public enum PresentationDetentTransformable: Hashable {
^
[19/34] Compiling SwiftfulRouting AlertViewModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:50:18: error: 'PresentationDetent' is only available in macOS 13.0 or newer
init(detent: PresentationDetent) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:50:5: note: add @available attribute to enclosing initializer
init(detent: PresentationDetent) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:42:13: note: add @available attribute to enclosing enum
public enum PresentationDetentTransformable: Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:63:31: error: 'PresentationDetent' is only available in macOS 13.0 or newer
var asPresentationDetent: PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:63:9: note: add @available attribute to enclosing property
var asPresentationDetent: PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:42:13: note: add @available attribute to enclosing enum
public enum PresentationDetentTransformable: Hashable {
^
[20/34] Compiling SwiftfulRouting ConfirmationDialogViewModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/ConfirmationDialogViewModifier.swift:28:18: error: 'actionSheet(isPresented:content:)' is unavailable in macOS
.actionSheet(isPresented: Binding(ifNotNil: item), content: {
^~~~~~~~~~~
SwiftUI.View:14:17: note: 'actionSheet(isPresented:content:)' has been explicitly marked unavailable here
public func actionSheet(isPresented: Binding<Bool>, content: () -> ActionSheet) -> some View
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/ConfirmationDialogViewModifier.swift:29:55: error: 'ActionSheet' is unavailable in macOS
item.wrappedValue?.actionSheet ?? ActionSheet(title: Text("Error"))
^~~~~~~~~~~
SwiftUI.ActionSheet:6:15: note: 'ActionSheet' has been explicitly marked unavailable here
public struct ActionSheet {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/FullScreenCoverViewModifier.swift:20:14: error: 'fullScreenCover(item:onDismiss:content:)' is unavailable in macOS
.fullScreenCover(item: Binding(if: option, is: .fullScreenCover, value: Binding(toLastElementIn: screens)), onDismiss: onDismiss) { _ in
^~~~~~~~~~~~~~~
SwiftUI.View:4:17: note: 'fullScreenCover(item:onDismiss:content:)' has been explicitly marked unavailable here
public func fullScreenCover<Item, Content>(item: Binding<Item?>, onDismiss: (() -> Void)? = nil, @ViewBuilder content: @escaping (Item) -> Content) -> some View where Item : Identifiable, Content : View
^
[21/34] Compiling SwiftfulRouting FullScreenCoverViewModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/ConfirmationDialogViewModifier.swift:28:18: error: 'actionSheet(isPresented:content:)' is unavailable in macOS
.actionSheet(isPresented: Binding(ifNotNil: item), content: {
^~~~~~~~~~~
SwiftUI.View:14:17: note: 'actionSheet(isPresented:content:)' has been explicitly marked unavailable here
public func actionSheet(isPresented: Binding<Bool>, content: () -> ActionSheet) -> some View
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/ConfirmationDialogViewModifier.swift:29:55: error: 'ActionSheet' is unavailable in macOS
item.wrappedValue?.actionSheet ?? ActionSheet(title: Text("Error"))
^~~~~~~~~~~
SwiftUI.ActionSheet:6:15: note: 'ActionSheet' has been explicitly marked unavailable here
public struct ActionSheet {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/FullScreenCoverViewModifier.swift:20:14: error: 'fullScreenCover(item:onDismiss:content:)' is unavailable in macOS
.fullScreenCover(item: Binding(if: option, is: .fullScreenCover, value: Binding(toLastElementIn: screens)), onDismiss: onDismiss) { _ in
^~~~~~~~~~~~~~~
SwiftUI.View:4:17: note: 'fullScreenCover(item:onDismiss:content:)' has been explicitly marked unavailable here
public func fullScreenCover<Item, Content>(item: Binding<Item?>, onDismiss: (() -> Void)? = nil, @ViewBuilder content: @escaping (Item) -> Content) -> some View where Item : Identifiable, Content : View
^
[22/34] Compiling SwiftfulRouting ModalViewModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/ConfirmationDialogViewModifier.swift:28:18: error: 'actionSheet(isPresented:content:)' is unavailable in macOS
.actionSheet(isPresented: Binding(ifNotNil: item), content: {
^~~~~~~~~~~
SwiftUI.View:14:17: note: 'actionSheet(isPresented:content:)' has been explicitly marked unavailable here
public func actionSheet(isPresented: Binding<Bool>, content: () -> ActionSheet) -> some View
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/ConfirmationDialogViewModifier.swift:29:55: error: 'ActionSheet' is unavailable in macOS
item.wrappedValue?.actionSheet ?? ActionSheet(title: Text("Error"))
^~~~~~~~~~~
SwiftUI.ActionSheet:6:15: note: 'ActionSheet' has been explicitly marked unavailable here
public struct ActionSheet {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/FullScreenCoverViewModifier.swift:20:14: error: 'fullScreenCover(item:onDismiss:content:)' is unavailable in macOS
.fullScreenCover(item: Binding(if: option, is: .fullScreenCover, value: Binding(toLastElementIn: screens)), onDismiss: onDismiss) { _ in
^~~~~~~~~~~~~~~
SwiftUI.View:4:17: note: 'fullScreenCover(item:onDismiss:content:)' has been explicitly marked unavailable here
public func fullScreenCover<Item, Content>(item: Binding<Item?>, onDismiss: (() -> Void)? = nil, @ViewBuilder content: @escaping (Item) -> Content) -> some View where Item : Identifiable, Content : View
^
error: emit-module command failed with exit code 1 (use -v to see invocation)
[23/34] Emitting module SwiftfulRouting
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:57:30: error: 'NavigationPath' is only available in macOS 13.0 or newer
@State private var path: NavigationPath = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:44:8: note: add @available attribute to enclosing generic struct
struct NavigationStackTransformable<Content:View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Extensions/Binding+EXT.swift:57:34: error: 'PresentationDetent' is only available in macOS 13.0 or newer
extension Binding where Value == PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Extensions/Binding+EXT.swift:57:1: note: add @available attribute to enclosing extension
extension Binding where Value == PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Models/AnyAlert.swift:51:22: error: 'ActionSheet' is unavailable in macOS
var actionSheet: ActionSheet {
^~~~~~~~~~~
SwiftUI.ActionSheet:6:15: note: 'ActionSheet' has been explicitly marked unavailable here
public struct ActionSheet {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:50:18: error: 'PresentationDetent' is only available in macOS 13.0 or newer
init(detent: PresentationDetent) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:50:5: note: add @available attribute to enclosing initializer
init(detent: PresentationDetent) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:42:13: note: add @available attribute to enclosing enum
public enum PresentationDetentTransformable: Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:63:31: error: 'PresentationDetent' is only available in macOS 13.0 or newer
var asPresentationDetent: PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:63:9: note: add @available attribute to enclosing property
var asPresentationDetent: PresentationDetent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Options/SheetConfiguration.swift:42:13: note: add @available attribute to enclosing enum
public enum PresentationDetentTransformable: Hashable {
^
[24/34] Compiling SwiftfulRouting OnFirstAppearModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:46:26: error: 'presentationDetents(_:selection:)' is only available in macOS 13.0 or newer
.presentationDetents(sheetDetents.setMap({ $0.asPresentationDetent }), selection: Binding(selection: sheetSelection))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:46:26: note: add 'if #available' version check
.presentationDetents(sheetDetents.setMap({ $0.asPresentationDetent }), selection: Binding(selection: sheetSelection))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:38:23: note: add @available attribute to enclosing instance method
@ViewBuilder func presentationDetentsIfNeeded(
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:36:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:47:26: error: 'presentationDragIndicator' is only available in macOS 13.0 or newer
.presentationDragIndicator(showDragIndicator ? .visible : .hidden)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:47:26: note: add 'if #available' version check
.presentationDragIndicator(showDragIndicator ? .visible : .hidden)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:38:23: note: add @available attribute to enclosing instance method
@ViewBuilder func presentationDetentsIfNeeded(
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:36:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:50:26: error: 'presentationDetents' is only available in macOS 13.0 or newer
.presentationDetents(sheetDetents.setMap({ $0.asPresentationDetent }))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:50:26: note: add 'if #available' version check
.presentationDetents(sheetDetents.setMap({ $0.asPresentationDetent }))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:38:23: note: add @available attribute to enclosing instance method
@ViewBuilder func presentationDetentsIfNeeded(
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:36:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:51:26: error: 'presentationDragIndicator' is only available in macOS 13.0 or newer
.presentationDragIndicator(showDragIndicator ? .visible : .hidden)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:51:26: note: add 'if #available' version check
.presentationDragIndicator(showDragIndicator ? .visible : .hidden)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:38:23: note: add @available attribute to enclosing instance method
@ViewBuilder func presentationDetentsIfNeeded(
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:36:1: note: add @available attribute to enclosing extension
extension View {
^
[25/34] Compiling SwiftfulRouting SheetViewModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:46:26: error: 'presentationDetents(_:selection:)' is only available in macOS 13.0 or newer
.presentationDetents(sheetDetents.setMap({ $0.asPresentationDetent }), selection: Binding(selection: sheetSelection))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:46:26: note: add 'if #available' version check
.presentationDetents(sheetDetents.setMap({ $0.asPresentationDetent }), selection: Binding(selection: sheetSelection))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:38:23: note: add @available attribute to enclosing instance method
@ViewBuilder func presentationDetentsIfNeeded(
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:36:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:47:26: error: 'presentationDragIndicator' is only available in macOS 13.0 or newer
.presentationDragIndicator(showDragIndicator ? .visible : .hidden)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:47:26: note: add 'if #available' version check
.presentationDragIndicator(showDragIndicator ? .visible : .hidden)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:38:23: note: add @available attribute to enclosing instance method
@ViewBuilder func presentationDetentsIfNeeded(
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:36:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:50:26: error: 'presentationDetents' is only available in macOS 13.0 or newer
.presentationDetents(sheetDetents.setMap({ $0.asPresentationDetent }))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:50:26: note: add 'if #available' version check
.presentationDetents(sheetDetents.setMap({ $0.asPresentationDetent }))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:38:23: note: add @available attribute to enclosing instance method
@ViewBuilder func presentationDetentsIfNeeded(
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:36:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:51:26: error: 'presentationDragIndicator' is only available in macOS 13.0 or newer
.presentationDragIndicator(showDragIndicator ? .visible : .hidden)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:51:26: note: add 'if #available' version check
.presentationDragIndicator(showDragIndicator ? .visible : .hidden)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:38:23: note: add @available attribute to enclosing instance method
@ViewBuilder func presentationDetentsIfNeeded(
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/ViewModifiers/SheetViewModifier.swift:36:1: note: add @available attribute to enclosing extension
extension View {
^
[26/34] Compiling SwiftfulRouting ModalSupportView.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:57:30: error: 'NavigationPath' is only available in macOS 13.0 or newer
@State private var path: NavigationPath = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:44:8: note: add @available attribute to enclosing generic struct
struct NavigationStackTransformable<Content:View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:61:9: error: 'NavigationStack' is only available in macOS 13.0 or newer
NavigationStack(path: $path) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:61:9: note: add 'if #available' version check
NavigationStack(path: $path) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:60:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:44:8: note: add @available attribute to enclosing generic struct
struct NavigationStackTransformable<Content:View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:75:10: warning: conformance of 'NavigationPath' to 'Equatable' is only available in macOS 13.0 or newer
.onChange(of: path, perform: { path in
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:75:10: note: add 'if #available' version check
.onChange(of: path, perform: { path in
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:60:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:44:8: note: add @available attribute to enclosing generic struct
struct NavigationStackTransformable<Content:View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/SwipeBackSupportContainer.swift:219:19: error: cannot find 'UIScreen' in scope
let max = UIScreen.main.bounds.width / 2
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/SwipeBackSupportContainer.swift:226:19: error: cannot find 'UIScreen' in scope
let max = UIScreen.main.bounds.width / 2
^~~~~~~~
[27/34] Compiling SwiftfulRouting NavigationViewIfNeeded.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:57:30: error: 'NavigationPath' is only available in macOS 13.0 or newer
@State private var path: NavigationPath = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:44:8: note: add @available attribute to enclosing generic struct
struct NavigationStackTransformable<Content:View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:61:9: error: 'NavigationStack' is only available in macOS 13.0 or newer
NavigationStack(path: $path) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:61:9: note: add 'if #available' version check
NavigationStack(path: $path) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:60:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:44:8: note: add @available attribute to enclosing generic struct
struct NavigationStackTransformable<Content:View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:75:10: warning: conformance of 'NavigationPath' to 'Equatable' is only available in macOS 13.0 or newer
.onChange(of: path, perform: { path in
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:75:10: note: add 'if #available' version check
.onChange(of: path, perform: { path in
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:60:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:44:8: note: add @available attribute to enclosing generic struct
struct NavigationStackTransformable<Content:View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/SwipeBackSupportContainer.swift:219:19: error: cannot find 'UIScreen' in scope
let max = UIScreen.main.bounds.width / 2
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/SwipeBackSupportContainer.swift:226:19: error: cannot find 'UIScreen' in scope
let max = UIScreen.main.bounds.width / 2
^~~~~~~~
[28/34] Compiling SwiftfulRouting SwipeBackSupportContainer.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:57:30: error: 'NavigationPath' is only available in macOS 13.0 or newer
@State private var path: NavigationPath = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:44:8: note: add @available attribute to enclosing generic struct
struct NavigationStackTransformable<Content:View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:61:9: error: 'NavigationStack' is only available in macOS 13.0 or newer
NavigationStack(path: $path) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:61:9: note: add 'if #available' version check
NavigationStack(path: $path) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:60:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:44:8: note: add @available attribute to enclosing generic struct
struct NavigationStackTransformable<Content:View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:75:10: warning: conformance of 'NavigationPath' to 'Equatable' is only available in macOS 13.0 or newer
.onChange(of: path, perform: { path in
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:75:10: note: add 'if #available' version check
.onChange(of: path, perform: { path in
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:60:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/NavigationViewIfNeeded.swift:44:8: note: add @available attribute to enclosing generic struct
struct NavigationStackTransformable<Content:View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/SwipeBackSupportContainer.swift:219:19: error: cannot find 'UIScreen' in scope
let max = UIScreen.main.bounds.width / 2
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftfulRouting/Components/SwipeBackSupportContainer.swift:226:19: error: cannot find 'UIScreen' in scope
let max = UIScreen.main.bounds.width / 2
^~~~~~~~
[29/34] Compiling SwiftfulRouting TransitionSupportView.swift
[30/34] Compiling SwiftfulRouting VisualEffectViewRepresentable.swift
[31/34] Compiling SwiftfulRouting AnyRouter.swift
[32/34] Compiling SwiftfulRouting Router.swift
[33/34] Compiling SwiftfulRouting RouterView.swift
[34/34] Compiling SwiftfulRouting Array+EXT.swift
error: fatalError
BUILD FAILURE 5.10 macosSpm