The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SUICoordinator with Swift 5.10 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64

Build Log

            case .detents(let data): content.presentationDetents(data)
                                             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:99:46: note: add 'if #available' version check
            case .detents(let data): content.presentationDetents(data)
                                             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:99:38: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
            case .detents(let data): content.presentationDetents(data)
                                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:99:38: note: add 'if #available' version check
            case .detents(let data): content.presentationDetents(data)
                                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:100:22: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
            default: content
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:100:22: note: add 'if #available' version check
            default: content
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:97:20: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
    ) -> some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:97:20: note: add 'if #available' version check
    ) -> some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:46:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var items: [Item?]
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:41: error: 'ObservableObject' is only available in macOS 10.15 or newer
final public class SheetCoordinator<T>: ObservableObject {
                                        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
<unknown>:0: error: key path value type 'KeyPath<SheetCoordinator<T>, [SheetItem<T>?]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<SheetCoordinator<T>, [SheetItem<T>?]>'
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:60:9: error: setter for 'items' is only available in macOS 10.15 or newer
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:60:9: note: add 'if #available' version check
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:59:12: note: add @available attribute to enclosing initializer
    public init() {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:85:13: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
            items.append(nil)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:85:13: note: add 'if #available' version check
            items.append(nil)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:81:28: note: add @available attribute to enclosing instance method
    @MainActor public func presentSheet(_ sheet: Item, animated: Bool = true) async -> Void {
                           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:89:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.append(sheet)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:89:9: note: add 'if #available' version check
        items.append(sheet)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:81:28: note: add @available attribute to enclosing instance method
    @MainActor public func presentSheet(_ sheet: Item, animated: Bool = true) async -> Void {
                           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:111:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.remove(at: index)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:111:9: note: add 'if #available' version check
        items.remove(at: index)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:109:21: note: add @available attribute to enclosing instance method
    @MainActor func remove(at index: Int) {
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:133:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.removeAll(where: { $0 == nil || $0?.view == nil })
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:133:9: note: add 'if #available' version check
        items.removeAll(where: { $0 == nil || $0?.view == nil })
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:132:18: note: add @available attribute to enclosing instance method
    private func removeAllNilItems() {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:141:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items[index] = nil
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:141:9: note: add 'if #available' version check
        items[index] = nil
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:140:18: note: add @available attribute to enclosing instance method
    private func removeNilItems(at index: Int) {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:146:9: error: setter for 'items' is only available in macOS 10.15 or newer
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:146:9: note: add 'if #available' version check
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:145:18: note: add @available attribute to enclosing instance method
    private func resetValues() {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:20: error: 'Task' is only available in macOS 10.15 or newer
        try? await Task.sleep(for: .seconds(milliSeconds))
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:20: note: add 'if #available' version check
        try? await Task.sleep(for: .seconds(milliSeconds))
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:156:18: note: add @available attribute to enclosing instance method
    private func makeDelay(animated: Bool, customTime: Double? = nil) async -> Void {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:25: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
        try? await Task.sleep(for: .seconds(milliSeconds))
                        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:25: note: add 'if #available' version check
        try? await Task.sleep(for: .seconds(milliSeconds))
                        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:156:18: note: add @available attribute to enclosing instance method
    private func makeDelay(animated: Bool, customTime: Double? = nil) async -> Void {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:37: error: 'seconds' is only available in macOS 13.0 or newer
        try? await Task.sleep(for: .seconds(milliSeconds))
                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:37: note: add 'if #available' version check
        try? await Task.sleep(for: .seconds(milliSeconds))
                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:156:18: note: add @available attribute to enclosing instance method
    private func makeDelay(animated: Bool, customTime: Double? = nil) async -> Void {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
[20/27] Compiling SUICoordinator SheetCoordinating.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:28:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var viewDidLoad = false
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:27:8: note: add @available attribute to enclosing struct
struct ViewDidLoadModifier: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:31:48: error: 'View' is only available in macOS 10.15 or newer
    public func body(content: Content) -> some View {
                                               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:31:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:27:8: note: add @available attribute to enclosing struct
struct ViewDidLoadModifier: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:33:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:33:14: note: add 'if #available' version check
            .onAppear {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:31:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:27:8: note: add @available attribute to enclosing struct
struct ViewDidLoadModifier: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:35:21: error: cannot pass as inout because setter for 'viewDidLoad' is only available in macOS 10.15 or newer
                    viewDidLoad.toggle()
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:35:21: note: add 'if #available' version check
                    viewDidLoad.toggle()
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:31:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:27:8: note: add @available attribute to enclosing struct
struct ViewDidLoadModifier: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:35:28: error: 'View' is only available in macOS 10.15 or newer
    typealias Value = (any View)
                           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:35:15: note: add @available attribute to enclosing type alias
    typealias Value = (any View)
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:41:6: error: 'StateObject' is only available in macOS 11.0 or newer
    @StateObject var coordinator: SheetCoordinator<Value>
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:42:6: error: 'State' is only available in macOS 10.15 or newer
    @State var index = 0
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:57:41: error: 'View' is only available in macOS 10.15 or newer
    func body(content: Content) -> some View {
                                        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:57:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:56:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:57:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:96:23: error: 'View' is only available in macOS 10.15 or newer
        content: some View
                      ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:96:23: error: 'View' is only available in macOS 10.15 or newer
        content: some View
                      ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:97:15: error: 'View' is only available in macOS 10.15 or newer
    ) -> some View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:93:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:60:33: error: cannot assign to property: '$coordinator' is immutable
                if $coordinator.items.isEmpty || isLast {
                   ~~~~~~~~~~~~ ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:99:46: error: 'presentationDetents' is only available in macOS 13.0 or newer
            case .detents(let data): content.presentationDetents(data)
                                             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:99:46: note: add 'if #available' version check
            case .detents(let data): content.presentationDetents(data)
                                             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:99:38: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
            case .detents(let data): content.presentationDetents(data)
                                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:99:38: note: add 'if #available' version check
            case .detents(let data): content.presentationDetents(data)
                                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:100:22: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
            default: content
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:100:22: note: add 'if #available' version check
            default: content
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:97:20: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
    ) -> some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:97:20: note: add 'if #available' version check
    ) -> some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:46:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var items: [Item?]
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:41: error: 'ObservableObject' is only available in macOS 10.15 or newer
final public class SheetCoordinator<T>: ObservableObject {
                                        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
<unknown>:0: error: key path value type 'KeyPath<SheetCoordinator<T>, [SheetItem<T>?]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<SheetCoordinator<T>, [SheetItem<T>?]>'
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:60:9: error: setter for 'items' is only available in macOS 10.15 or newer
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:60:9: note: add 'if #available' version check
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:59:12: note: add @available attribute to enclosing initializer
    public init() {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:85:13: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
            items.append(nil)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:85:13: note: add 'if #available' version check
            items.append(nil)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:81:28: note: add @available attribute to enclosing instance method
    @MainActor public func presentSheet(_ sheet: Item, animated: Bool = true) async -> Void {
                           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:89:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.append(sheet)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:89:9: note: add 'if #available' version check
        items.append(sheet)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:81:28: note: add @available attribute to enclosing instance method
    @MainActor public func presentSheet(_ sheet: Item, animated: Bool = true) async -> Void {
                           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:111:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.remove(at: index)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:111:9: note: add 'if #available' version check
        items.remove(at: index)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:109:21: note: add @available attribute to enclosing instance method
    @MainActor func remove(at index: Int) {
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:133:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.removeAll(where: { $0 == nil || $0?.view == nil })
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:133:9: note: add 'if #available' version check
        items.removeAll(where: { $0 == nil || $0?.view == nil })
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:132:18: note: add @available attribute to enclosing instance method
    private func removeAllNilItems() {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:141:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items[index] = nil
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:141:9: note: add 'if #available' version check
        items[index] = nil
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:140:18: note: add @available attribute to enclosing instance method
    private func removeNilItems(at index: Int) {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:146:9: error: setter for 'items' is only available in macOS 10.15 or newer
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:146:9: note: add 'if #available' version check
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:145:18: note: add @available attribute to enclosing instance method
    private func resetValues() {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:20: error: 'Task' is only available in macOS 10.15 or newer
        try? await Task.sleep(for: .seconds(milliSeconds))
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:20: note: add 'if #available' version check
        try? await Task.sleep(for: .seconds(milliSeconds))
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:156:18: note: add @available attribute to enclosing instance method
    private func makeDelay(animated: Bool, customTime: Double? = nil) async -> Void {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:25: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
        try? await Task.sleep(for: .seconds(milliSeconds))
                        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:25: note: add 'if #available' version check
        try? await Task.sleep(for: .seconds(milliSeconds))
                        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:156:18: note: add @available attribute to enclosing instance method
    private func makeDelay(animated: Bool, customTime: Double? = nil) async -> Void {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:37: error: 'seconds' is only available in macOS 13.0 or newer
        try? await Task.sleep(for: .seconds(milliSeconds))
                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:37: note: add 'if #available' version check
        try? await Task.sleep(for: .seconds(milliSeconds))
                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:156:18: note: add @available attribute to enclosing instance method
    private func makeDelay(animated: Bool, customTime: Double? = nil) async -> Void {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
[21/27] Compiling SUICoordinator SheetCoordinator.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:28:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var viewDidLoad = false
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:27:8: note: add @available attribute to enclosing struct
struct ViewDidLoadModifier: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:31:48: error: 'View' is only available in macOS 10.15 or newer
    public func body(content: Content) -> some View {
                                               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:31:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:27:8: note: add @available attribute to enclosing struct
struct ViewDidLoadModifier: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:33:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:33:14: note: add 'if #available' version check
            .onAppear {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:31:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:27:8: note: add @available attribute to enclosing struct
struct ViewDidLoadModifier: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:35:21: error: cannot pass as inout because setter for 'viewDidLoad' is only available in macOS 10.15 or newer
                    viewDidLoad.toggle()
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:35:21: note: add 'if #available' version check
                    viewDidLoad.toggle()
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:31:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Shared/View+Helpers/ViewModifier.swift:27:8: note: add @available attribute to enclosing struct
struct ViewDidLoadModifier: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:35:28: error: 'View' is only available in macOS 10.15 or newer
    typealias Value = (any View)
                           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:35:15: note: add @available attribute to enclosing type alias
    typealias Value = (any View)
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:41:6: error: 'StateObject' is only available in macOS 11.0 or newer
    @StateObject var coordinator: SheetCoordinator<Value>
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:42:6: error: 'State' is only available in macOS 10.15 or newer
    @State var index = 0
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:57:41: error: 'View' is only available in macOS 10.15 or newer
    func body(content: Content) -> some View {
                                        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:57:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:56:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:57:10: note: add @available attribute to enclosing instance method
    func body(content: Content) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:96:23: error: 'View' is only available in macOS 10.15 or newer
        content: some View
                      ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:96:23: error: 'View' is only available in macOS 10.15 or newer
        content: some View
                      ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:97:15: error: 'View' is only available in macOS 10.15 or newer
    ) -> some View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:93:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:60:33: error: cannot assign to property: '$coordinator' is immutable
                if $coordinator.items.isEmpty || isLast {
                   ~~~~~~~~~~~~ ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:99:46: error: 'presentationDetents' is only available in macOS 13.0 or newer
            case .detents(let data): content.presentationDetents(data)
                                             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:99:46: note: add 'if #available' version check
            case .detents(let data): content.presentationDetents(data)
                                             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:99:38: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
            case .detents(let data): content.presentationDetents(data)
                                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:99:38: note: add 'if #available' version check
            case .detents(let data): content.presentationDetents(data)
                                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:100:22: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
            default: content
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:100:22: note: add 'if #available' version check
            default: content
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:97:20: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
    ) -> some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:97:20: note: add 'if #available' version check
    ) -> some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:94:18: note: add @available attribute to enclosing instance method
    private func buildContent(
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinating.swift:28:8: note: add @available attribute to enclosing struct
struct SheetCoordinating: ViewModifier {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:46:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var items: [Item?]
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:41: error: 'ObservableObject' is only available in macOS 10.15 or newer
final public class SheetCoordinator<T>: ObservableObject {
                                        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
<unknown>:0: error: key path value type 'KeyPath<SheetCoordinator<T>, [SheetItem<T>?]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<SheetCoordinator<T>, [SheetItem<T>?]>'
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:60:9: error: setter for 'items' is only available in macOS 10.15 or newer
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:60:9: note: add 'if #available' version check
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:59:12: note: add @available attribute to enclosing initializer
    public init() {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:85:13: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
            items.append(nil)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:85:13: note: add 'if #available' version check
            items.append(nil)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:81:28: note: add @available attribute to enclosing instance method
    @MainActor public func presentSheet(_ sheet: Item, animated: Bool = true) async -> Void {
                           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:89:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.append(sheet)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:89:9: note: add 'if #available' version check
        items.append(sheet)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:81:28: note: add @available attribute to enclosing instance method
    @MainActor public func presentSheet(_ sheet: Item, animated: Bool = true) async -> Void {
                           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:111:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.remove(at: index)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:111:9: note: add 'if #available' version check
        items.remove(at: index)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:109:21: note: add @available attribute to enclosing instance method
    @MainActor func remove(at index: Int) {
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:133:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.removeAll(where: { $0 == nil || $0?.view == nil })
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:133:9: note: add 'if #available' version check
        items.removeAll(where: { $0 == nil || $0?.view == nil })
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:132:18: note: add @available attribute to enclosing instance method
    private func removeAllNilItems() {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:141:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items[index] = nil
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:141:9: note: add 'if #available' version check
        items[index] = nil
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:140:18: note: add @available attribute to enclosing instance method
    private func removeNilItems(at index: Int) {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:146:9: error: setter for 'items' is only available in macOS 10.15 or newer
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:146:9: note: add 'if #available' version check
        items = []
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:145:18: note: add @available attribute to enclosing instance method
    private func resetValues() {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:20: error: 'Task' is only available in macOS 10.15 or newer
        try? await Task.sleep(for: .seconds(milliSeconds))
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:20: note: add 'if #available' version check
        try? await Task.sleep(for: .seconds(milliSeconds))
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:156:18: note: add @available attribute to enclosing instance method
    private func makeDelay(animated: Bool, customTime: Double? = nil) async -> Void {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:25: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
        try? await Task.sleep(for: .seconds(milliSeconds))
                        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:25: note: add 'if #available' version check
        try? await Task.sleep(for: .seconds(milliSeconds))
                        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:156:18: note: add @available attribute to enclosing instance method
    private func makeDelay(animated: Bool, customTime: Double? = nil) async -> Void {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:37: error: 'seconds' is only available in macOS 13.0 or newer
        try? await Task.sleep(for: .seconds(milliSeconds))
                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:162:37: note: add 'if #available' version check
        try? await Task.sleep(for: .seconds(milliSeconds))
                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:156:18: note: add @available attribute to enclosing instance method
    private func makeDelay(animated: Bool, customTime: Double? = nil) async -> Void {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinator.swift:32:20: note: add @available attribute to enclosing generic class
final public class SheetCoordinator<T>: ObservableObject {
                   ^
[22/27] Compiling SUICoordinator PageDataSource.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:33:35: error: 'View' is only available in macOS 10.15 or newer
    typealias View = (any SwiftUI.View)
                                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:33:15: note: add @available attribute to enclosing type alias
    typealias View = (any SwiftUI.View)
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:30:17: note: add @available attribute to enclosing protocol
public protocol PageDataSource: SCHashable {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:40:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:30:17: note: add @available attribute to enclosing protocol
public protocol PageDataSource: SCHashable {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:44:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:30:17: note: add @available attribute to enclosing protocol
public protocol PageDataSource: SCHashable {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:38:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var pages: [Page] = []
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:41:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var currentPage: Page
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:51:26: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    public var setBadge: PassthroughSubject<(String?, Page), Never> = .init()
                         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
<unknown>:0: error: key path value type 'KeyPath<TabbarCoordinator<Page>, [Page]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<TabbarCoordinator<Page>, [Page]>'
<unknown>:0: error: key path value type 'KeyPath<TabbarCoordinator<Page>, Page>' cannot be converted to contextual type 'ReferenceWritableKeyPath<TabbarCoordinator<Page>, Page>'
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:69:9: error: setter for 'currentPage' is only available in macOS 10.15 or newer
        self.currentPage = currentPage
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:69:9: note: add 'if #available' version check
        self.currentPage = currentPage
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:67:12: note: add @available attribute to enclosing initializer
    public init( pages: [Page], currentPage: Page, presentationStyle: TransitionPresentationStyle = .sheet, customView: Page.View? = nil) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: error: 'Task' is only available in macOS 10.15 or newer
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: note: add 'if #available' version check
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:67:12: note: add @available attribute to enclosing initializer
    public init( pages: [Page], currentPage: Page, presentationStyle: TransitionPresentationStyle = .sheet, customView: Page.View? = nil) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: note: add 'if #available' version check
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:67:12: note: add @available attribute to enclosing initializer
    public init( pages: [Page], currentPage: Page, presentationStyle: TransitionPresentationStyle = .sheet, customView: Page.View? = nil) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:120:9: error: setter for 'pages' is only available in macOS 10.15 or newer
        pages = values
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:120:9: note: add 'if #available' version check
        pages = values
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:117:15: note: add @available attribute to enclosing instance method
    open func setPages(_ values: [Page], currentPage: Page? = nil) async {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:164:9: error: setter for 'currentPage' is only available in macOS 10.15 or newer
        currentPage = item
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:164:9: note: add 'if #available' version check
        currentPage = item
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:159:18: note: add @available attribute to enclosing instance method
    private func setCurrentPage(_ value: (any TabbarPage)?) {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
[23/27] Compiling SUICoordinator TabbarCoordinator.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:33:35: error: 'View' is only available in macOS 10.15 or newer
    typealias View = (any SwiftUI.View)
                                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:33:15: note: add @available attribute to enclosing type alias
    typealias View = (any SwiftUI.View)
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:30:17: note: add @available attribute to enclosing protocol
public protocol PageDataSource: SCHashable {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:40:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:30:17: note: add @available attribute to enclosing protocol
public protocol PageDataSource: SCHashable {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:44:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:30:17: note: add @available attribute to enclosing protocol
public protocol PageDataSource: SCHashable {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:38:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var pages: [Page] = []
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:41:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var currentPage: Page
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:51:26: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    public var setBadge: PassthroughSubject<(String?, Page), Never> = .init()
                         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
<unknown>:0: error: key path value type 'KeyPath<TabbarCoordinator<Page>, [Page]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<TabbarCoordinator<Page>, [Page]>'
<unknown>:0: error: key path value type 'KeyPath<TabbarCoordinator<Page>, Page>' cannot be converted to contextual type 'ReferenceWritableKeyPath<TabbarCoordinator<Page>, Page>'
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:69:9: error: setter for 'currentPage' is only available in macOS 10.15 or newer
        self.currentPage = currentPage
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:69:9: note: add 'if #available' version check
        self.currentPage = currentPage
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:67:12: note: add @available attribute to enclosing initializer
    public init( pages: [Page], currentPage: Page, presentationStyle: TransitionPresentationStyle = .sheet, customView: Page.View? = nil) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: error: 'Task' is only available in macOS 10.15 or newer
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: note: add 'if #available' version check
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:67:12: note: add @available attribute to enclosing initializer
    public init( pages: [Page], currentPage: Page, presentationStyle: TransitionPresentationStyle = .sheet, customView: Page.View? = nil) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: note: add 'if #available' version check
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:67:12: note: add @available attribute to enclosing initializer
    public init( pages: [Page], currentPage: Page, presentationStyle: TransitionPresentationStyle = .sheet, customView: Page.View? = nil) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:120:9: error: setter for 'pages' is only available in macOS 10.15 or newer
        pages = values
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:120:9: note: add 'if #available' version check
        pages = values
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:117:15: note: add @available attribute to enclosing instance method
    open func setPages(_ values: [Page], currentPage: Page? = nil) async {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:164:9: error: setter for 'currentPage' is only available in macOS 10.15 or newer
        currentPage = item
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:164:9: note: add 'if #available' version check
        currentPage = item
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:159:18: note: add @available attribute to enclosing instance method
    private func setCurrentPage(_ value: (any TabbarPage)?) {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
[24/27] Compiling SUICoordinator TabbarCoordinatorError.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:33:35: error: 'View' is only available in macOS 10.15 or newer
    typealias View = (any SwiftUI.View)
                                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:33:15: note: add @available attribute to enclosing type alias
    typealias View = (any SwiftUI.View)
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:30:17: note: add @available attribute to enclosing protocol
public protocol PageDataSource: SCHashable {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:40:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:30:17: note: add @available attribute to enclosing protocol
public protocol PageDataSource: SCHashable {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:44:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/PageDataSource.swift:30:17: note: add @available attribute to enclosing protocol
public protocol PageDataSource: SCHashable {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:38:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var pages: [Page] = []
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:41:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var currentPage: Page
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:51:26: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    public var setBadge: PassthroughSubject<(String?, Page), Never> = .init()
                         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
<unknown>:0: error: key path value type 'KeyPath<TabbarCoordinator<Page>, [Page]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<TabbarCoordinator<Page>, [Page]>'
<unknown>:0: error: key path value type 'KeyPath<TabbarCoordinator<Page>, Page>' cannot be converted to contextual type 'ReferenceWritableKeyPath<TabbarCoordinator<Page>, Page>'
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:69:9: error: setter for 'currentPage' is only available in macOS 10.15 or newer
        self.currentPage = currentPage
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:69:9: note: add 'if #available' version check
        self.currentPage = currentPage
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:67:12: note: add @available attribute to enclosing initializer
    public init( pages: [Page], currentPage: Page, presentationStyle: TransitionPresentationStyle = .sheet, customView: Page.View? = nil) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: error: 'Task' is only available in macOS 10.15 or newer
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: note: add 'if #available' version check
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:67:12: note: add @available attribute to enclosing initializer
    public init( pages: [Page], currentPage: Page, presentationStyle: TransitionPresentationStyle = .sheet, customView: Page.View? = nil) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:73:9: note: add 'if #available' version check
        Task { [weak self] in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:67:12: note: add @available attribute to enclosing initializer
    public init( pages: [Page], currentPage: Page, presentationStyle: TransitionPresentationStyle = .sheet, customView: Page.View? = nil) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:120:9: error: setter for 'pages' is only available in macOS 10.15 or newer
        pages = values
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:120:9: note: add 'if #available' version check
        pages = values
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:117:15: note: add @available attribute to enclosing instance method
    open func setPages(_ values: [Page], currentPage: Page? = nil) async {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:164:9: error: setter for 'currentPage' is only available in macOS 10.15 or newer
        currentPage = item
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:164:9: note: add 'if #available' version check
        currentPage = item
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:159:18: note: add @available attribute to enclosing instance method
    private func setCurrentPage(_ value: (any TabbarPage)?) {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinator.swift:31:12: note: add @available attribute to enclosing generic class
open class TabbarCoordinator<Page>: Coordinator<RouteBase>, TabbarCoordinatorType where Page: TabbarPage {
           ^
[25/27] Compiling SUICoordinator TabbarCoordinatorType.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorType.swift:48:19: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    var setBadge: PassthroughSubject<(String?, PAGE), Never> { get set }
                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorType.swift:48:9: note: add @available attribute to enclosing property
    var setBadge: PassthroughSubject<(String?, PAGE), Never> { get set }
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorType.swift:31:17: note: add @available attribute to enclosing protocol
public protocol TabbarCoordinatorType {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:36:6: error: 'StateObject' is only available in macOS 11.0 or newer
    @StateObject var viewModel: TabbarCoordinator<PAGE>
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:37:6: error: 'State' is only available in macOS 10.15 or newer
    @State var badges = [BadgeItem]()
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:42: error: 'View' is only available in macOS 10.15 or newer
    func makeTabView(page: PAGE) -> some View {
                                         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:60:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:36: error: 'Binding' is only available in macOS 10.15 or newer
    private func tabSelection() -> Binding<PAGE> {
                                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: error: 'TabView' is only available in macOS 10.15 or newer
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: note: add 'if #available' version check
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: note: add 'if #available' version check
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:45:13: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
            ForEach(viewModel.pages, id: \.self, content: makeTabView)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:45:13: error: 'ForEach' is only available in macOS 10.15 or newer
            ForEach(viewModel.pages, id: \.self, content: makeTabView)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:45:13: error: 'init(_:id:content:)' is only available in macOS 10.15 or newer
            ForEach(viewModel.pages, id: \.self, content: makeTabView)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:43: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        TabView(selection: tabSelection()){
                                          ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:47:10: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
        .onReceive(viewModel.$pages) { pages in
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:48:13: error: setter for 'badges' is only available in macOS 10.15 or newer
            badges = pages.map { (nil, $0) }
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:50:10: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
        .onReceive(viewModel.setBadge) { (value, page) in
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:50:10: note: add 'if #available' version check
        .onReceive(viewModel.setBadge) { (value, page) in
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:52:13: error: cannot pass as inout because setter for 'badges' is only available in macOS 10.15 or newer
            badges[index].value = value
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:52:13: note: add 'if #available' version check
            badges[index].value = value
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:63:13: error: 'AnyView' is only available in macOS 10.15 or newer
            AnyView( item.view )
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:63:13: note: add 'if #available' version check
            AnyView( item.view )
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:64:18: error: 'tabItem' is only available in macOS 10.15 or newer
                .tabItem {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:64:18: note: add 'if #available' version check
                .tabItem {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:65:21: error: 'Label' is only available in macOS 11.0 or newer
                    Label(
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:65:21: note: add 'if #available' version check
                    Label(
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:66:34: error: 'AnyView' is only available in macOS 10.15 or newer
                        title: { AnyView(page.title) },
                                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:66:34: note: add 'if #available' version check
                        title: { AnyView(page.title) },
                                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:67:33: error: 'AnyView' is only available in macOS 10.15 or newer
                        icon: { AnyView(page.icon) } )
                                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:67:33: note: add 'if #available' version check
                        icon: { AnyView(page.icon) } )
                                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:69:18: error: 'badge' is only available in macOS 12.0 or newer
                .badge(getBadge(page: page)?.value)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:69:18: note: add 'if #available' version check
                .badge(getBadge(page: page)?.value)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:70:18: error: 'tag' is only available in macOS 10.15 or newer
                .tag(page)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:70:18: note: add 'if #available' version check
                .tag(page)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:62:69: error: 'buildIf' is only available in macOS 10.15 or newer
        if let item = viewModel.getCoordinator(with: page.position) {
                                                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:62:69: note: add 'if #available' version check
        if let item = viewModel.getCoordinator(with: page.position) {
                                                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:71:9: error: 'buildIf' is only available in macOS 10.15 or newer
        }
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:71:9: note: add 'if #available' version check
        }
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:47: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    func makeTabView(page: PAGE) -> some View {
                                              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:47: note: add 'if #available' version check
    func makeTabView(page: PAGE) -> some View {
                                              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:78:16: error: cannot pass as inout because setter for 'badges' is only available in macOS 10.15 or newer
        return badges[index]
               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:78:16: note: add 'if #available' version check
        return badges[index]
               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:74:18: note: add @available attribute to enclosing instance method
    private func getBadge(page: PAGE) -> BadgeItem? {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:90:9: error: 'Binding' is only available in macOS 10.15 or newer
        Binding {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:90:9: note: add 'if #available' version check
        Binding {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: error: 'Task' is only available in macOS 10.15 or newer
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: note: add 'if #available' version check
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: note: add 'if #available' version check
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:98:13: error: setter for 'currentPage' is only available in macOS 10.15 or newer
            self.viewModel.currentPage = tappedTab
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:98:13: note: add 'if #available' version check
            self.viewModel.currentPage = tappedTab
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
[26/27] Compiling SUICoordinator TabbarCoordinatorView.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorType.swift:48:19: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    var setBadge: PassthroughSubject<(String?, PAGE), Never> { get set }
                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorType.swift:48:9: note: add @available attribute to enclosing property
    var setBadge: PassthroughSubject<(String?, PAGE), Never> { get set }
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorType.swift:31:17: note: add @available attribute to enclosing protocol
public protocol TabbarCoordinatorType {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:36:6: error: 'StateObject' is only available in macOS 11.0 or newer
    @StateObject var viewModel: TabbarCoordinator<PAGE>
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:37:6: error: 'State' is only available in macOS 10.15 or newer
    @State var badges = [BadgeItem]()
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:42: error: 'View' is only available in macOS 10.15 or newer
    func makeTabView(page: PAGE) -> some View {
                                         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:60:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:36: error: 'Binding' is only available in macOS 10.15 or newer
    private func tabSelection() -> Binding<PAGE> {
                                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: error: 'TabView' is only available in macOS 10.15 or newer
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: note: add 'if #available' version check
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: note: add 'if #available' version check
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:45:13: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
            ForEach(viewModel.pages, id: \.self, content: makeTabView)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:45:13: error: 'ForEach' is only available in macOS 10.15 or newer
            ForEach(viewModel.pages, id: \.self, content: makeTabView)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:45:13: error: 'init(_:id:content:)' is only available in macOS 10.15 or newer
            ForEach(viewModel.pages, id: \.self, content: makeTabView)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:43: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        TabView(selection: tabSelection()){
                                          ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:47:10: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
        .onReceive(viewModel.$pages) { pages in
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:48:13: error: setter for 'badges' is only available in macOS 10.15 or newer
            badges = pages.map { (nil, $0) }
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:50:10: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
        .onReceive(viewModel.setBadge) { (value, page) in
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:50:10: note: add 'if #available' version check
        .onReceive(viewModel.setBadge) { (value, page) in
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:52:13: error: cannot pass as inout because setter for 'badges' is only available in macOS 10.15 or newer
            badges[index].value = value
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:52:13: note: add 'if #available' version check
            badges[index].value = value
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:63:13: error: 'AnyView' is only available in macOS 10.15 or newer
            AnyView( item.view )
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:63:13: note: add 'if #available' version check
            AnyView( item.view )
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:64:18: error: 'tabItem' is only available in macOS 10.15 or newer
                .tabItem {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:64:18: note: add 'if #available' version check
                .tabItem {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:65:21: error: 'Label' is only available in macOS 11.0 or newer
                    Label(
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:65:21: note: add 'if #available' version check
                    Label(
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:66:34: error: 'AnyView' is only available in macOS 10.15 or newer
                        title: { AnyView(page.title) },
                                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:66:34: note: add 'if #available' version check
                        title: { AnyView(page.title) },
                                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:67:33: error: 'AnyView' is only available in macOS 10.15 or newer
                        icon: { AnyView(page.icon) } )
                                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:67:33: note: add 'if #available' version check
                        icon: { AnyView(page.icon) } )
                                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:69:18: error: 'badge' is only available in macOS 12.0 or newer
                .badge(getBadge(page: page)?.value)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:69:18: note: add 'if #available' version check
                .badge(getBadge(page: page)?.value)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:70:18: error: 'tag' is only available in macOS 10.15 or newer
                .tag(page)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:70:18: note: add 'if #available' version check
                .tag(page)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:62:69: error: 'buildIf' is only available in macOS 10.15 or newer
        if let item = viewModel.getCoordinator(with: page.position) {
                                                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:62:69: note: add 'if #available' version check
        if let item = viewModel.getCoordinator(with: page.position) {
                                                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:71:9: error: 'buildIf' is only available in macOS 10.15 or newer
        }
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:71:9: note: add 'if #available' version check
        }
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:47: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    func makeTabView(page: PAGE) -> some View {
                                              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:47: note: add 'if #available' version check
    func makeTabView(page: PAGE) -> some View {
                                              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:78:16: error: cannot pass as inout because setter for 'badges' is only available in macOS 10.15 or newer
        return badges[index]
               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:78:16: note: add 'if #available' version check
        return badges[index]
               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:74:18: note: add @available attribute to enclosing instance method
    private func getBadge(page: PAGE) -> BadgeItem? {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:90:9: error: 'Binding' is only available in macOS 10.15 or newer
        Binding {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:90:9: note: add 'if #available' version check
        Binding {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: error: 'Task' is only available in macOS 10.15 or newer
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: note: add 'if #available' version check
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: note: add 'if #available' version check
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:98:13: error: setter for 'currentPage' is only available in macOS 10.15 or newer
            self.viewModel.currentPage = tappedTab
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:98:13: note: add 'if #available' version check
            self.viewModel.currentPage = tappedTab
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
[27/27] Compiling SUICoordinator TabbarNavigationRouter.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorType.swift:48:19: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    var setBadge: PassthroughSubject<(String?, PAGE), Never> { get set }
                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorType.swift:48:9: note: add @available attribute to enclosing property
    var setBadge: PassthroughSubject<(String?, PAGE), Never> { get set }
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorType.swift:31:17: note: add @available attribute to enclosing protocol
public protocol TabbarCoordinatorType {
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:36:6: error: 'StateObject' is only available in macOS 11.0 or newer
    @StateObject var viewModel: TabbarCoordinator<PAGE>
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:37:6: error: 'State' is only available in macOS 10.15 or newer
    @State var badges = [BadgeItem]()
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:42: error: 'View' is only available in macOS 10.15 or newer
    func makeTabView(page: PAGE) -> some View {
                                         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:60:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:36: error: 'Binding' is only available in macOS 10.15 or newer
    private func tabSelection() -> Binding<PAGE> {
                                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: error: 'TabView' is only available in macOS 10.15 or newer
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: note: add 'if #available' version check
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:9: note: add 'if #available' version check
        TabView(selection: tabSelection()){
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:45:13: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
            ForEach(viewModel.pages, id: \.self, content: makeTabView)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:45:13: error: 'ForEach' is only available in macOS 10.15 or newer
            ForEach(viewModel.pages, id: \.self, content: makeTabView)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:45:13: error: 'init(_:id:content:)' is only available in macOS 10.15 or newer
            ForEach(viewModel.pages, id: \.self, content: makeTabView)
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:44:43: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        TabView(selection: tabSelection()){
                                          ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:47:10: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
        .onReceive(viewModel.$pages) { pages in
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:48:13: error: setter for 'badges' is only available in macOS 10.15 or newer
            badges = pages.map { (nil, $0) }
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:50:10: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
        .onReceive(viewModel.setBadge) { (value, page) in
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:50:10: note: add 'if #available' version check
        .onReceive(viewModel.setBadge) { (value, page) in
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:52:13: error: cannot pass as inout because setter for 'badges' is only available in macOS 10.15 or newer
            badges[index].value = value
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:52:13: note: add 'if #available' version check
            badges[index].value = value
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:43:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:63:13: error: 'AnyView' is only available in macOS 10.15 or newer
            AnyView( item.view )
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:63:13: note: add 'if #available' version check
            AnyView( item.view )
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:64:18: error: 'tabItem' is only available in macOS 10.15 or newer
                .tabItem {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:64:18: note: add 'if #available' version check
                .tabItem {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:65:21: error: 'Label' is only available in macOS 11.0 or newer
                    Label(
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:65:21: note: add 'if #available' version check
                    Label(
                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:66:34: error: 'AnyView' is only available in macOS 10.15 or newer
                        title: { AnyView(page.title) },
                                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:66:34: note: add 'if #available' version check
                        title: { AnyView(page.title) },
                                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:67:33: error: 'AnyView' is only available in macOS 10.15 or newer
                        icon: { AnyView(page.icon) } )
                                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:67:33: note: add 'if #available' version check
                        icon: { AnyView(page.icon) } )
                                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:69:18: error: 'badge' is only available in macOS 12.0 or newer
                .badge(getBadge(page: page)?.value)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:69:18: note: add 'if #available' version check
                .badge(getBadge(page: page)?.value)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:70:18: error: 'tag' is only available in macOS 10.15 or newer
                .tag(page)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:70:18: note: add 'if #available' version check
                .tag(page)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:62:69: error: 'buildIf' is only available in macOS 10.15 or newer
        if let item = viewModel.getCoordinator(with: page.position) {
                                                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:62:69: note: add 'if #available' version check
        if let item = viewModel.getCoordinator(with: page.position) {
                                                                    ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:71:9: error: 'buildIf' is only available in macOS 10.15 or newer
        }
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:71:9: note: add 'if #available' version check
        }
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:47: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
    func makeTabView(page: PAGE) -> some View {
                                              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:47: note: add 'if #available' version check
    func makeTabView(page: PAGE) -> some View {
                                              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:61:10: note: add @available attribute to enclosing instance method
    func makeTabView(page: PAGE) -> some View {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:78:16: error: cannot pass as inout because setter for 'badges' is only available in macOS 10.15 or newer
        return badges[index]
               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:78:16: note: add 'if #available' version check
        return badges[index]
               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:74:18: note: add @available attribute to enclosing instance method
    private func getBadge(page: PAGE) -> BadgeItem? {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:28:8: note: add @available attribute to enclosing generic struct
struct TabbarCoordinatorView<PAGE: TabbarPage>: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:90:9: error: 'Binding' is only available in macOS 10.15 or newer
        Binding {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:90:9: note: add 'if #available' version check
        Binding {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: error: 'Task' is only available in macOS 10.15 or newer
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: note: add 'if #available' version check
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:94:17: note: add 'if #available' version check
                Task { [weak viewModel] in
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:98:13: error: setter for 'currentPage' is only available in macOS 10.15 or newer
            self.viewModel.currentPage = tappedTab
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:98:13: note: add 'if #available' version check
            self.viewModel.currentPage = tappedTab
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:89:18: note: add @available attribute to enclosing instance method
    private func tabSelection() -> Binding<PAGE> {
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:87:1: note: add @available attribute to enclosing extension
extension TabbarCoordinatorView {
^
error: fatalError
BUILD FAILURE 5.10 macosSpm

Build Machine: Mac 7