Build Information
Failed to build SUICoordinator, reference 0.5.4 (fc2c3c
), with Swift 5.10 for macOS (SPM) on 11 Jun 2025 03:56:05 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Build Log
Group {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:75:9: error: 'Group' is only available in macOS 10.15 or newer
Group {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:75:9: note: add 'if #available' version check
Group {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:75:9: error: 'init(content:)' is only available in macOS 10.15 or newer
Group {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:75:9: note: add 'if #available' version check
Group {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:76:35: error: 'indices' is only available in macOS 12.0 or newer
if let index = $items.indices.firstIndex(of: index) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:76:35: note: add 'if #available' version check
if let index = $items.indices.firstIndex(of: index) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:81:21: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
fullScreenView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:81:21: note: add 'if #available' version check
fullScreenView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:81:21: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
fullScreenView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:81:21: note: add 'if #available' version check
fullScreenView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:87:21: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
sheetView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:87:21: note: add 'if #available' version check
sheetView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:87:21: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
sheetView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:87:21: note: add 'if #available' version check
sheetView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:93:21: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
customTransitionView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:93:21: note: add 'if #available' version check
customTransitionView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:93:21: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
customTransitionView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:93:21: note: add 'if #available' version check
customTransitionView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:101:26: error: 'EmptyView' is only available in macOS 10.15 or newer
default: EmptyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:101:26: note: add 'if #available' version check
default: EmptyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:101:26: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
default: EmptyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:101:26: note: add 'if #available' version check
default: EmptyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:101:26: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
default: EmptyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:101:26: note: add 'if #available' version check
default: EmptyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:76:65: error: 'buildIf' is only available in macOS 10.15 or newer
if let index = $items.indices.firstIndex(of: index) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:76:65: note: add 'if #available' version check
if let index = $items.indices.firstIndex(of: index) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:76:65: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
if let index = $items.indices.firstIndex(of: index) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:76:65: note: add 'if #available' version check
if let index = $items.indices.firstIndex(of: index) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:103:13: error: 'buildIf' is only available in macOS 10.15 or newer
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:103:13: note: add 'if #available' version check
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:75:15: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
Group {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:75:15: note: add 'if #available' version check
Group {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:25: warning: conformance of 'Group<Content>' to 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:25: note: add 'if #available' version check
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:74:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:134:29: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if isFullScreen {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:134:29: note: add 'if #available' version check
if isFullScreen {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:112:18: note: add @available attribute to enclosing instance method
private func customTransitionView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:142:20: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:142:20: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:112:18: note: add @available attribute to enclosing instance method
private func customTransitionView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:120:43: error: 'buildIf' is only available in macOS 10.15 or newer
if items.indices.contains(index) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:120:43: note: add 'if #available' version check
if items.indices.contains(index) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:112:18: note: add @available attribute to enclosing instance method
private func customTransitionView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:120:43: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
if items.indices.contains(index) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:120:43: note: add 'if #available' version check
if items.indices.contains(index) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:112:18: note: add @available attribute to enclosing instance method
private func customTransitionView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:145:9: error: 'buildIf' is only available in macOS 10.15 or newer
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:145:9: note: add 'if #available' version check
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:112:18: note: add @available attribute to enclosing instance method
private func customTransitionView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:119:20: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:119:20: note: add 'if #available' version check
) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:112:18: note: add @available attribute to enclosing instance method
private func customTransitionView(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:191:14: error: 'fullScreenCover(item:onDismiss:content:)' is unavailable in macOS
.fullScreenCover(
^~~~~~~~~~~~~~~
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
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:196:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
.onAppear(perform: { onDidLoad?(String(index)) })
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:196:14: note: add 'if #available' version check
.onAppear(perform: { onDidLoad?(String(index)) })
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:183:18: note: add @available attribute to enclosing instance method
private func fullScreenContainer(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:197:14: error: 'transaction' is only available in macOS 10.15 or newer
.transaction { $0.disablesAnimations = !(animated) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:197:14: note: add 'if #available' version check
.transaction { $0.disablesAnimations = !(animated) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:183:18: note: add @available attribute to enclosing instance method
private func fullScreenContainer(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:197:31: error: 'disablesAnimations' is only available in macOS 10.15 or newer
.transaction { $0.disablesAnimations = !(animated) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:197:31: note: add 'if #available' version check
.transaction { $0.disablesAnimations = !(animated) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:183:18: note: add @available attribute to enclosing instance method
private func fullScreenContainer(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:209:14: error: 'sheet(item:onDismiss:content:)' is only available in macOS 10.15 or newer
.sheet(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:209:14: note: add 'if #available' version check
.sheet(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:201:18: note: add @available attribute to enclosing instance method
private func sheetContainer(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:214:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
.onAppear(perform: { onDidLoad?(String(index)) })
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:214:14: note: add 'if #available' version check
.onAppear(perform: { onDidLoad?(String(index)) })
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:201:18: note: add @available attribute to enclosing instance method
private func sheetContainer(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:215:14: error: 'transaction' is only available in macOS 10.15 or newer
.transaction { $0.disablesAnimations = !(animated) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:215:14: note: add 'if #available' version check
.transaction { $0.disablesAnimations = !(animated) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:201:18: note: add @available attribute to enclosing instance method
private func sheetContainer(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:215:31: error: 'disablesAnimations' is only available in macOS 10.15 or newer
.transaction { $0.disablesAnimations = !(animated) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:215:31: note: add 'if #available' version check
.transaction { $0.disablesAnimations = !(animated) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:201:18: note: add @available attribute to enclosing instance method
private func sheetContainer(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:219:9: error: 'Color' is only available in macOS 10.15 or newer
Color.blue.frame(width: 0.3, height: 0.3)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:219:9: note: add 'if #available' version check
Color.blue.frame(width: 0.3, height: 0.3)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:218:17: note: add @available attribute to enclosing property
private var defaultView: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:219:15: error: 'blue' is only available in macOS 10.15 or newer
Color.blue.frame(width: 0.3, height: 0.3)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:219:15: note: add 'if #available' version check
Color.blue.frame(width: 0.3, height: 0.3)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:218:17: note: add @available attribute to enclosing property
private var defaultView: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:219:20: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
Color.blue.frame(width: 0.3, height: 0.3)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:219:20: note: add 'if #available' version check
Color.blue.frame(width: 0.3, height: 0.3)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:218:17: note: add @available attribute to enclosing property
private var defaultView: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:231:16: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
return items[index]?.getPresentationStyle() ?? transitionStyle
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:231:16: note: add 'if #available' version check
return items[index]?.getPresentationStyle() ?? transitionStyle
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:226:18: note: add @available attribute to enclosing instance method
private func getTransitionStyle(from index: Int) -> TransitionPresentationStyle? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SheetItemType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:103:35: error: 'View' is only available in macOS 10.15 or newer
typealias View = (any SwiftUI.View)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:103:15: note: add @available attribute to enclosing type alias
typealias View = (any SwiftUI.View)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:61:17: note: add @available attribute to enclosing protocol
public protocol PageDataSource: SCHashable {
^
[27/37] Compiling SUICoordinator SheetItemType.swift
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/Protocols/SheetItemType.swift:77:22: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
var willDismiss: PassthroughSubject<Void, Never> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/Protocols/SheetItemType.swift:77:9: note: add @available attribute to enclosing property
var willDismiss: PassthroughSubject<Void, Never> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/Protocols/SheetItemType.swift:61:10: note: add @available attribute to enclosing protocol
protocol SheetItemType: SCEquatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:28:47: error: cannot find type 'UIView' in scope
func makeUIView(context: Context) -> some UIView {
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:28:42: error: 'some' types are only permitted in properties, subscripts, and functions
func makeUIView(context: Context) -> some UIView {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:28:30: error: cannot find type 'Context' in scope
func makeUIView(context: Context) -> some UIView {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:35:33: error: cannot find type 'UIViewType' in scope
func updateUIView(_ uiView: UIViewType, context: Context) { }
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:35:54: error: cannot find type 'Context' in scope
func updateUIView(_ uiView: UIViewType, context: Context) { }
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:27:29: error: cannot find type 'UIViewRepresentable' in scope
struct ClearBackgroundView: UIViewRepresentable {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:42:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:42:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:38:8: note: add @available attribute to enclosing struct
struct ClearBackgroundViewModifier: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:29:20: error: cannot find 'UIView' in scope
let view = UIView()
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:31:59: error: cannot infer contextual base in reference to member 'clear'
view.superview?.superview?.backgroundColor = .clear
~^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:49:22: error: instance method 'background(_:ignoresSafeAreaEdges:)' requires that 'ClearBackgroundView' conform to 'ShapeStyle'
.background(ClearBackgroundView())
^
SwiftUI.View:7:28: note: where 'S' = 'ClearBackgroundView'
@inlinable public func background<S>(_ style: S, ignoresSafeAreaEdges edges: Edge.Set = .all) -> some View where S : ShapeStyle
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:33:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var item: Item?
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:34:6: error: 'State' is only available in macOS 10.15 or newer
@State private var showContent: Bool = false
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:43:21: error: 'AnyTransition' is only available in macOS 10.15 or newer
var transition: AnyTransition
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:44:20: error: 'Animation' is only available in macOS 10.15 or newer
var animation: Animation?
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:53:15: error: 'Binding' is only available in macOS 10.15 or newer
item: Binding<Item?>,
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:54:21: error: 'AnyTransition' is only available in macOS 10.15 or newer
transition: AnyTransition,
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:55:20: error: 'Animation' is only available in macOS 10.15 or newer
animation: Animation?,
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:60:10: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder content: @escaping (Item) -> Content
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:27: error: 'View' is only available in macOS 10.15 or newer
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:97:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:59: error: 'View' is only available in macOS 10.15 or newer
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: error: 'ZStack' is only available in macOS 10.15 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:78:26: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if !animated {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:78:26: note: add 'if #available' version check
if !animated {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:82:21: error: 'ZStack' is only available in macOS 10.15 or newer
ZStack { contentItem }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:82:21: note: add 'if #available' version check
ZStack { contentItem }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:83:26: error: 'transition' is only available in macOS 10.15 or newer
.transition(transition)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:83:26: note: add 'if #available' version check
.transition(transition)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:81:32: error: 'buildIf' is only available in macOS 10.15 or newer
if showContent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:81:32: note: add 'if #available' version check
if showContent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:84:17: error: 'buildIf' is only available in macOS 10.15 or newer
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:84:17: note: add 'if #available' version check
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:16: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:16: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:87:10: error: 'animation(_:value:)' is only available in macOS 10.15 or newer
.animation(animation, value: showContent)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:87:10: note: add 'if #available' version check
.animation(animation, value: showContent)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: error: 'Task' is only available in macOS 10.15 or newer
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: note: add 'if #available' version check
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: note: add 'if #available' version check
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:102:18: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
.onReceive(item.willDismiss) { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:102:18: note: add 'if #available' version check
.onReceive(item.willDismiss) { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: error: 'Task' is only available in macOS 10.15 or newer
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: note: add 'if #available' version check
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: note: add 'if #available' version check
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:99:28: error: 'buildIf' is only available in macOS 10.15 or newer
if let item = item {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:99:28: note: add 'if #available' version check
if let item = item {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:105:9: error: 'buildIf' is only available in macOS 10.15 or newer
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:105:9: note: add 'if #available' version check
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:32: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:32: note: add 'if #available' version check
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:117:9: error: setter for 'showContent' is only available in macOS 10.15 or newer
showContent = true
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:117:9: note: add 'if #available' version check
showContent = true
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:112:18: note: add @available attribute to enclosing instance method
private func start(with item: Item?) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:122:9: error: setter for 'showContent' is only available in macOS 10.15 or newer
showContent = false
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:122:9: note: add 'if #available' version check
showContent = false
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:34: error: 'Task' is only available in macOS 10.15 or newer
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:34: note: add 'if #available' version check
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:39: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:39: note: add 'if #available' version check
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:51: error: 'seconds' is only available in macOS 13.0 or newer
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:51: note: add 'if #available' version check
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:126:44: error: setter for 'item' is only available in macOS 10.15 or newer
guard !isFullScreen else { return (item = nil) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:126:44: note: add 'if #available' version check
guard !isFullScreen else { return (item = nil) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
[28/37] Compiling SUICoordinator ClearBackgroundViewModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/Protocols/SheetItemType.swift:77:22: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
var willDismiss: PassthroughSubject<Void, Never> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/Protocols/SheetItemType.swift:77:9: note: add @available attribute to enclosing property
var willDismiss: PassthroughSubject<Void, Never> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/Protocols/SheetItemType.swift:61:10: note: add @available attribute to enclosing protocol
protocol SheetItemType: SCEquatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:28:47: error: cannot find type 'UIView' in scope
func makeUIView(context: Context) -> some UIView {
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:28:42: error: 'some' types are only permitted in properties, subscripts, and functions
func makeUIView(context: Context) -> some UIView {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:28:30: error: cannot find type 'Context' in scope
func makeUIView(context: Context) -> some UIView {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:35:33: error: cannot find type 'UIViewType' in scope
func updateUIView(_ uiView: UIViewType, context: Context) { }
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:35:54: error: cannot find type 'Context' in scope
func updateUIView(_ uiView: UIViewType, context: Context) { }
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:27:29: error: cannot find type 'UIViewRepresentable' in scope
struct ClearBackgroundView: UIViewRepresentable {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:42:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:42:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:38:8: note: add @available attribute to enclosing struct
struct ClearBackgroundViewModifier: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:29:20: error: cannot find 'UIView' in scope
let view = UIView()
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:31:59: error: cannot infer contextual base in reference to member 'clear'
view.superview?.superview?.backgroundColor = .clear
~^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:49:22: error: instance method 'background(_:ignoresSafeAreaEdges:)' requires that 'ClearBackgroundView' conform to 'ShapeStyle'
.background(ClearBackgroundView())
^
SwiftUI.View:7:28: note: where 'S' = 'ClearBackgroundView'
@inlinable public func background<S>(_ style: S, ignoresSafeAreaEdges edges: Edge.Set = .all) -> some View where S : ShapeStyle
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:33:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var item: Item?
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:34:6: error: 'State' is only available in macOS 10.15 or newer
@State private var showContent: Bool = false
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:43:21: error: 'AnyTransition' is only available in macOS 10.15 or newer
var transition: AnyTransition
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:44:20: error: 'Animation' is only available in macOS 10.15 or newer
var animation: Animation?
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:53:15: error: 'Binding' is only available in macOS 10.15 or newer
item: Binding<Item?>,
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:54:21: error: 'AnyTransition' is only available in macOS 10.15 or newer
transition: AnyTransition,
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:55:20: error: 'Animation' is only available in macOS 10.15 or newer
animation: Animation?,
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:60:10: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder content: @escaping (Item) -> Content
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:27: error: 'View' is only available in macOS 10.15 or newer
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:97:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:59: error: 'View' is only available in macOS 10.15 or newer
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: error: 'ZStack' is only available in macOS 10.15 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:78:26: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if !animated {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:78:26: note: add 'if #available' version check
if !animated {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:82:21: error: 'ZStack' is only available in macOS 10.15 or newer
ZStack { contentItem }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:82:21: note: add 'if #available' version check
ZStack { contentItem }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:83:26: error: 'transition' is only available in macOS 10.15 or newer
.transition(transition)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:83:26: note: add 'if #available' version check
.transition(transition)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:81:32: error: 'buildIf' is only available in macOS 10.15 or newer
if showContent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:81:32: note: add 'if #available' version check
if showContent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:84:17: error: 'buildIf' is only available in macOS 10.15 or newer
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:84:17: note: add 'if #available' version check
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:16: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:16: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:87:10: error: 'animation(_:value:)' is only available in macOS 10.15 or newer
.animation(animation, value: showContent)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:87:10: note: add 'if #available' version check
.animation(animation, value: showContent)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: error: 'Task' is only available in macOS 10.15 or newer
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: note: add 'if #available' version check
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: note: add 'if #available' version check
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:102:18: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
.onReceive(item.willDismiss) { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:102:18: note: add 'if #available' version check
.onReceive(item.willDismiss) { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: error: 'Task' is only available in macOS 10.15 or newer
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: note: add 'if #available' version check
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: note: add 'if #available' version check
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:99:28: error: 'buildIf' is only available in macOS 10.15 or newer
if let item = item {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:99:28: note: add 'if #available' version check
if let item = item {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:105:9: error: 'buildIf' is only available in macOS 10.15 or newer
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:105:9: note: add 'if #available' version check
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:32: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:32: note: add 'if #available' version check
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:117:9: error: setter for 'showContent' is only available in macOS 10.15 or newer
showContent = true
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:117:9: note: add 'if #available' version check
showContent = true
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:112:18: note: add @available attribute to enclosing instance method
private func start(with item: Item?) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:122:9: error: setter for 'showContent' is only available in macOS 10.15 or newer
showContent = false
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:122:9: note: add 'if #available' version check
showContent = false
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:34: error: 'Task' is only available in macOS 10.15 or newer
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:34: note: add 'if #available' version check
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:39: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:39: note: add 'if #available' version check
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:51: error: 'seconds' is only available in macOS 13.0 or newer
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:51: note: add 'if #available' version check
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:126:44: error: setter for 'item' is only available in macOS 10.15 or newer
guard !isFullScreen else { return (item = nil) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:126:44: note: add 'if #available' version check
guard !isFullScreen else { return (item = nil) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
[29/37] Compiling SUICoordinator CustomTransitionView.swift
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/Protocols/SheetItemType.swift:77:22: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
var willDismiss: PassthroughSubject<Void, Never> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/Protocols/SheetItemType.swift:77:9: note: add @available attribute to enclosing property
var willDismiss: PassthroughSubject<Void, Never> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/Protocols/SheetItemType.swift:61:10: note: add @available attribute to enclosing protocol
protocol SheetItemType: SCEquatable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:28:47: error: cannot find type 'UIView' in scope
func makeUIView(context: Context) -> some UIView {
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:28:42: error: 'some' types are only permitted in properties, subscripts, and functions
func makeUIView(context: Context) -> some UIView {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:28:30: error: cannot find type 'Context' in scope
func makeUIView(context: Context) -> some UIView {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:35:33: error: cannot find type 'UIViewType' in scope
func updateUIView(_ uiView: UIViewType, context: Context) { }
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:35:54: error: cannot find type 'Context' in scope
func updateUIView(_ uiView: UIViewType, context: Context) { }
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:27:29: error: cannot find type 'UIViewRepresentable' in scope
struct ClearBackgroundView: UIViewRepresentable {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:42:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:42:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:38:8: note: add @available attribute to enclosing struct
struct ClearBackgroundViewModifier: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:29:20: error: cannot find 'UIView' in scope
let view = UIView()
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:31:59: error: cannot infer contextual base in reference to member 'clear'
view.superview?.superview?.backgroundColor = .clear
~^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ClearBackgroundViewModifier.swift:49:22: error: instance method 'background(_:ignoresSafeAreaEdges:)' requires that 'ClearBackgroundView' conform to 'ShapeStyle'
.background(ClearBackgroundView())
^
SwiftUI.View:7:28: note: where 'S' = 'ClearBackgroundView'
@inlinable public func background<S>(_ style: S, ignoresSafeAreaEdges edges: Edge.Set = .all) -> some View where S : ShapeStyle
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:33:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var item: Item?
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:34:6: error: 'State' is only available in macOS 10.15 or newer
@State private var showContent: Bool = false
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:43:21: error: 'AnyTransition' is only available in macOS 10.15 or newer
var transition: AnyTransition
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:44:20: error: 'Animation' is only available in macOS 10.15 or newer
var animation: Animation?
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:53:15: error: 'Binding' is only available in macOS 10.15 or newer
item: Binding<Item?>,
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:54:21: error: 'AnyTransition' is only available in macOS 10.15 or newer
transition: AnyTransition,
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:55:20: error: 'Animation' is only available in macOS 10.15 or newer
animation: Animation?,
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:60:10: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder content: @escaping (Item) -> Content
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:52:5: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:27: error: 'View' is only available in macOS 10.15 or newer
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:97:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:59: error: 'View' is only available in macOS 10.15 or newer
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: error: 'ZStack' is only available in macOS 10.15 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:9: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:78:26: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if !animated {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:78:26: note: add 'if #available' version check
if !animated {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:82:21: error: 'ZStack' is only available in macOS 10.15 or newer
ZStack { contentItem }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:82:21: note: add 'if #available' version check
ZStack { contentItem }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:83:26: error: 'transition' is only available in macOS 10.15 or newer
.transition(transition)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:83:26: note: add 'if #available' version check
.transition(transition)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:81:32: error: 'buildIf' is only available in macOS 10.15 or newer
if showContent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:81:32: note: add 'if #available' version check
if showContent {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:84:17: error: 'buildIf' is only available in macOS 10.15 or newer
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:84:17: note: add 'if #available' version check
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:80:20: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:16: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:77:16: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:87:10: error: 'animation(_:value:)' is only available in macOS 10.15 or newer
.animation(animation, value: showContent)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:87:10: note: add 'if #available' version check
.animation(animation, value: showContent)
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: error: 'Task' is only available in macOS 10.15 or newer
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: note: add 'if #available' version check
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:88:26: note: add 'if #available' version check
.onViewDidLoad { Task { @MainActor in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:76:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:102:18: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
.onReceive(item.willDismiss) { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:102:18: note: add 'if #available' version check
.onReceive(item.willDismiss) { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: error: 'Task' is only available in macOS 10.15 or newer
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: note: add 'if #available' version check
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:103:21: note: add 'if #available' version check
Task { await finish() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:99:28: error: 'buildIf' is only available in macOS 10.15 or newer
if let item = item {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:99:28: note: add 'if #available' version check
if let item = item {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:105:9: error: 'buildIf' is only available in macOS 10.15 or newer
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:105:9: note: add 'if #available' version check
}
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:32: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:32: note: add 'if #available' version check
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:98:9: note: add @available attribute to enclosing property
var contentItem: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:117:9: error: setter for 'showContent' is only available in macOS 10.15 or newer
showContent = true
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:117:9: note: add 'if #available' version check
showContent = true
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:112:18: note: add @available attribute to enclosing instance method
private func start(with item: Item?) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:122:9: error: setter for 'showContent' is only available in macOS 10.15 or newer
showContent = false
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:122:9: note: add 'if #available' version check
showContent = false
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:34: error: 'Task' is only available in macOS 10.15 or newer
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:34: note: add 'if #available' version check
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:39: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:39: note: add 'if #available' version check
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:51: error: 'seconds' is only available in macOS 13.0 or newer
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:124:51: note: add 'if #available' version check
if animated { try? await Task.sleep(for: .seconds(duration)) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:126:44: error: setter for 'item' is only available in macOS 10.15 or newer
guard !isFullScreen else { return (item = nil) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:126:44: note: add 'if #available' version check
guard !isFullScreen else { return (item = nil) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:120:18: note: add @available attribute to enclosing instance method
private func finish() async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/CustomTransitionView.swift:27:8: note: add @available attribute to enclosing generic struct
struct CustomTransitionView<Item: SheetItemType, Content: View>: View {
^
[30/37] Compiling SUICoordinator Coordinator.swift
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:95:6: error: 'Published' is only available in macOS 10.15 or newer
@Published public var router: Router<Route>
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:43: error: 'ObservableObject' is only available in macOS 10.15 or newer
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
<unknown>:0: error: key path value type 'KeyPath<Coordinator<Route>, Router<Route>>' cannot be converted to contextual type 'ReferenceWritableKeyPath<Coordinator<Route>, Router<Route>>'
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:147:9: error: setter for 'router' is only available in macOS 10.15 or newer
self.router = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:147:9: note: add 'if #available' version check
self.router = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:146:12: note: add @available attribute to enclosing initializer
public init() {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:34:6: error: 'StateObject' is only available in macOS 11.0 or newer
@StateObject var dataSource: DataSource
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: error: 'Task' is only available in macOS 10.15 or newer
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: note: add 'if #available' version check
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: note: add 'if #available' version check
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:28: error: 'Task' is only available in macOS 10.15 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:28: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:33: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:33: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:45: error: 'seconds' is only available in macOS 13.0 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:45: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:213:30: error: 'move(edge:)' is only available in macOS 10.15 or newer
transition: .move(edge: .trailing),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:213:30: note: add 'if #available' version check
transition: .move(edge: .trailing),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:204:10: note: add @available attribute to enclosing instance method
func buildSheetItemForCoordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:214:29: error: 'easeOut(duration:)' is only available in macOS 10.15 or newer
animation: .easeOut(duration: 0.22),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:214:29: note: add 'if #available' version check
animation: .easeOut(duration: 0.22),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:204:10: note: add @available attribute to enclosing instance method
func buildSheetItemForCoordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:132:25: error: setter for 'mainView' is only available in macOS 10.15 or newer
if !isRunning { router.mainView = route }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:132:25: note: add 'if #available' version check
if !isRunning { router.mainView = route }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:131:21: note: add @available attribute to enclosing instance method
@MainActor func startFlow(route: Route) async -> Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:27:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
[31/37] Compiling SUICoordinator CoordinatorView.swift
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:95:6: error: 'Published' is only available in macOS 10.15 or newer
@Published public var router: Router<Route>
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:43: error: 'ObservableObject' is only available in macOS 10.15 or newer
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
<unknown>:0: error: key path value type 'KeyPath<Coordinator<Route>, Router<Route>>' cannot be converted to contextual type 'ReferenceWritableKeyPath<Coordinator<Route>, Router<Route>>'
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:147:9: error: setter for 'router' is only available in macOS 10.15 or newer
self.router = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:147:9: note: add 'if #available' version check
self.router = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:146:12: note: add @available attribute to enclosing initializer
public init() {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:34:6: error: 'StateObject' is only available in macOS 11.0 or newer
@StateObject var dataSource: DataSource
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: error: 'Task' is only available in macOS 10.15 or newer
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: note: add 'if #available' version check
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: note: add 'if #available' version check
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:28: error: 'Task' is only available in macOS 10.15 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:28: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:33: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:33: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:45: error: 'seconds' is only available in macOS 13.0 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:45: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:213:30: error: 'move(edge:)' is only available in macOS 10.15 or newer
transition: .move(edge: .trailing),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:213:30: note: add 'if #available' version check
transition: .move(edge: .trailing),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:204:10: note: add @available attribute to enclosing instance method
func buildSheetItemForCoordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:214:29: error: 'easeOut(duration:)' is only available in macOS 10.15 or newer
animation: .easeOut(duration: 0.22),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:214:29: note: add 'if #available' version check
animation: .easeOut(duration: 0.22),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:204:10: note: add @available attribute to enclosing instance method
func buildSheetItemForCoordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:132:25: error: setter for 'mainView' is only available in macOS 10.15 or newer
if !isRunning { router.mainView = route }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:132:25: note: add 'if #available' version check
if !isRunning { router.mainView = route }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:131:21: note: add @available attribute to enclosing instance method
@MainActor func startFlow(route: Route) async -> Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:27:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
[32/37] Compiling SUICoordinator CoordinatorType+Helpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:95:6: error: 'Published' is only available in macOS 10.15 or newer
@Published public var router: Router<Route>
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:43: error: 'ObservableObject' is only available in macOS 10.15 or newer
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
<unknown>:0: error: key path value type 'KeyPath<Coordinator<Route>, Router<Route>>' cannot be converted to contextual type 'ReferenceWritableKeyPath<Coordinator<Route>, Router<Route>>'
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:147:9: error: setter for 'router' is only available in macOS 10.15 or newer
self.router = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:147:9: note: add 'if #available' version check
self.router = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:146:12: note: add @available attribute to enclosing initializer
public init() {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:34:6: error: 'StateObject' is only available in macOS 11.0 or newer
@StateObject var dataSource: DataSource
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: error: 'Task' is only available in macOS 10.15 or newer
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: note: add 'if #available' version check
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: note: add 'if #available' version check
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:28: error: 'Task' is only available in macOS 10.15 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:28: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:33: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:33: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:45: error: 'seconds' is only available in macOS 13.0 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:45: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:213:30: error: 'move(edge:)' is only available in macOS 10.15 or newer
transition: .move(edge: .trailing),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:213:30: note: add 'if #available' version check
transition: .move(edge: .trailing),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:204:10: note: add @available attribute to enclosing instance method
func buildSheetItemForCoordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:214:29: error: 'easeOut(duration:)' is only available in macOS 10.15 or newer
animation: .easeOut(duration: 0.22),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:214:29: note: add 'if #available' version check
animation: .easeOut(duration: 0.22),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:204:10: note: add @available attribute to enclosing instance method
func buildSheetItemForCoordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:132:25: error: setter for 'mainView' is only available in macOS 10.15 or newer
if !isRunning { router.mainView = route }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:132:25: note: add 'if #available' version check
if !isRunning { router.mainView = route }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:131:21: note: add @available attribute to enclosing instance method
@MainActor func startFlow(route: Route) async -> Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:27:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
[33/37] Compiling SUICoordinator CoordinatorType+Navigation.swift
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:95:6: error: 'Published' is only available in macOS 10.15 or newer
@Published public var router: Router<Route>
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:43: error: 'ObservableObject' is only available in macOS 10.15 or newer
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
<unknown>:0: error: key path value type 'KeyPath<Coordinator<Route>, Router<Route>>' cannot be converted to contextual type 'ReferenceWritableKeyPath<Coordinator<Route>, Router<Route>>'
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:147:9: error: setter for 'router' is only available in macOS 10.15 or newer
self.router = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:147:9: note: add 'if #available' version check
self.router = .init()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:146:12: note: add @available attribute to enclosing initializer
public init() {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/Coordinator.swift:84:12: note: add @available attribute to enclosing generic class
open class Coordinator<Route: RouteType>: ObservableObject, CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:34:6: error: 'StateObject' is only available in macOS 11.0 or newer
@StateObject var dataSource: DataSource
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: error: 'Task' is only available in macOS 10.15 or newer
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: note: add 'if #available' version check
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:51:17: note: add 'if #available' version check
Task(priority: .high) { await dataSource.start() }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:48:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Coordinator/CoordinatorView.swift:28:15: note: add @available attribute to enclosing generic struct
public struct CoordinatorView<DataSource: CoordinatorType>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:28: error: 'Task' is only available in macOS 10.15 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:28: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:33: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:33: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:45: error: 'seconds' is only available in macOS 13.0 or newer
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:184:45: note: add 'if #available' version check
try? await Task.sleep(for: .seconds(0.2))
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:178:10: note: add @available attribute to enclosing instance method
func swipedAway(coordinator: AnyCoordinatorType) async {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:213:30: error: 'move(edge:)' is only available in macOS 10.15 or newer
transition: .move(edge: .trailing),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:213:30: note: add 'if #available' version check
transition: .move(edge: .trailing),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:204:10: note: add @available attribute to enclosing instance method
func buildSheetItemForCoordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:214:29: error: 'easeOut(duration:)' is only available in macOS 10.15 or newer
animation: .easeOut(duration: 0.22),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:214:29: note: add 'if #available' version check
animation: .easeOut(duration: 0.22),
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:204:10: note: add @available attribute to enclosing instance method
func buildSheetItemForCoordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Helpers.swift:27:1: note: add @available attribute to enclosing extension
extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:132:25: error: setter for 'mainView' is only available in macOS 10.15 or newer
if !isRunning { router.mainView = route }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:132:25: note: add 'if #available' version check
if !isRunning { router.mainView = route }
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:131:21: note: add @available attribute to enclosing instance method
@MainActor func startFlow(route: Route) async -> Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+Navigation.swift:27:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
[34/37] Compiling SUICoordinator CoordinatorType+UI.swift
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:28: error: 'View' is only available in macOS 10.15 or newer
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:10: note: add @available attribute to enclosing instance method
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:32:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:69:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:10: note: add @available attribute to enclosing instance method
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:32:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType.swift:34:46: error: 'ObservableObject' is only available in macOS 10.15 or newer
public protocol CoordinatorType: SCHashable, ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType.swift:34:17: note: add @available attribute to enclosing protocol
public protocol CoordinatorType: SCHashable, ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:68:9: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
content()?.asAnyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:68:9: note: add 'if #available' version check
content()?.asAnyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:32: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:32: note: add 'if #available' version check
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:62:54: error: 'View' is only available in macOS 10.15 or newer
public typealias RouteType = RoutePresentationType & View
^
[35/37] Compiling SUICoordinator CoordinatorType.swift
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:28: error: 'View' is only available in macOS 10.15 or newer
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:10: note: add @available attribute to enclosing instance method
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:32:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:69:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:10: note: add @available attribute to enclosing instance method
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:32:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType.swift:34:46: error: 'ObservableObject' is only available in macOS 10.15 or newer
public protocol CoordinatorType: SCHashable, ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType.swift:34:17: note: add @available attribute to enclosing protocol
public protocol CoordinatorType: SCHashable, ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:68:9: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
content()?.asAnyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:68:9: note: add 'if #available' version check
content()?.asAnyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:32: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:32: note: add 'if #available' version check
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:62:54: error: 'View' is only available in macOS 10.15 or newer
public typealias RouteType = RoutePresentationType & View
^
[36/37] Compiling SUICoordinator DefaultRoute.swift
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:28: error: 'View' is only available in macOS 10.15 or newer
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:10: note: add @available attribute to enclosing instance method
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:32:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:69:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:10: note: add @available attribute to enclosing instance method
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:32:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType.swift:34:46: error: 'ObservableObject' is only available in macOS 10.15 or newer
public protocol CoordinatorType: SCHashable, ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType.swift:34:17: note: add @available attribute to enclosing protocol
public protocol CoordinatorType: SCHashable, ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:68:9: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
content()?.asAnyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:68:9: note: add 'if #available' version check
content()?.asAnyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:32: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:32: note: add 'if #available' version check
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:62:54: error: 'View' is only available in macOS 10.15 or newer
public typealias RouteType = RoutePresentationType & View
^
[37/37] Compiling SUICoordinator RouteType.swift
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:28: error: 'View' is only available in macOS 10.15 or newer
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:10: note: add @available attribute to enclosing instance method
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:32:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:69:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:70:10: note: add @available attribute to enclosing instance method
func getView() -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType+UI.swift:32:8: note: add @available attribute to enclosing extension
public extension CoordinatorType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType.swift:34:46: error: 'ObservableObject' is only available in macOS 10.15 or newer
public protocol CoordinatorType: SCHashable, ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/CoordinatorType/CoordinatorType.swift:34:17: note: add @available attribute to enclosing protocol
public protocol CoordinatorType: SCHashable, ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:68:9: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
content()?.asAnyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:68:9: note: add 'if #available' version check
content()?.asAnyView()
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:32: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:32: note: add 'if #available' version check
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:67:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/DefaultRoute.swift:29:15: note: add @available attribute to enclosing struct
public struct DefaultRoute: RouteType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:62:54: error: 'View' is only available in macOS 10.15 or newer
public typealias RouteType = RoutePresentationType & View
^
error: fatalError
BUILD FAILURE 5.10 macosSpm