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

    @ViewBuilder
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:39: error: 'Binding' is only available in macOS 10.15 or newer
    private func fullScreenView(item: Binding<Item?>) -> some View {
                                      ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:63: error: 'View' is only available in macOS 10.15 or newer
    private func fullScreenView(item: Binding<Item?>) -> some View {
                                                              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:98:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:27: error: 'View' is only available in macOS 10.15 or newer
struct SheetView<Content: View, T: SCIdentifiable>: View {
                          ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: note: add 'if #available' version check
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: error: 'ForEach' is only available in macOS 10.15 or newer
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: note: add 'if #available' version check
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: error: 'init(_:id:content:)' is only available in macOS 10.15 or newer
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: note: add 'if #available' version check
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:24: error: 'indices' is only available in macOS 12.0 or newer
        ForEach($items.indices, id: \.self) { (index) in
                       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:24: note: add 'if #available' version check
        ForEach($items.indices, id: \.self) { (index) in
                       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:77:25: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
                        fullScreenView(item: item)
                        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:77:25: note: add 'if #available' version check
                        fullScreenView(item: item)
                        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:78:30: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
                    default: sheetView(item: item)
                             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:78:30: note: add 'if #available' version check
                    default: sheetView(item: item)
                             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:73:36: error: 'buildIf' is only available in macOS 10.15 or newer
            if index == self.index {
                                   ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:73:36: note: add 'if #available' version check
            if index == self.index {
                                   ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:73:36: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
            if index == self.index {
                                   ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:73:36: note: add 'if #available' version check
            if index == self.index {
                                   ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:80:13: error: 'buildIf' is only available in macOS 10.15 or newer
            }
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:80:13: note: add 'if #available' version check
            }
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:45: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
        ForEach($items.indices, id: \.self) { (index) in
                                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:45: note: add 'if #available' version check
        ForEach($items.indices, id: \.self) { (index) in
                                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:25: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
    var body: some View {
                        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:25: note: add 'if #available' version check
    var body: some View {
                        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:90:9: error: 'Color' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:90:9: note: add 'if #available' version check
        Color.clear.frame(width: 0.3, height: 0.3)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:90:15: error: 'clear' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:90:21: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:91:14: error: 'sheet(item:onDismiss:content:)' is only available in macOS 10.15 or newer
            .sheet(
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:95:15: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            ).onAppear { onDidLoad?(index) }
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:95:15: note: add 'if #available' version check
            ).onAppear { onDidLoad?(index) }
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:100:9: error: 'Color' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:100:9: note: add 'if #available' version check
        Color.clear.frame(width: 0.3, height: 0.3)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:100:15: error: 'clear' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:100:21: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:101:14: error: 'fullScreenCover(item:onDismiss:content:)' is unavailable in macOS
            .fullScreenCover(
             ^~~~~~~~~~~~~~~
SwiftUI.View:4:17: note: 'fullScreenCover(item:onDismiss:content:)' has been explicitly marked unavailable here
    public func fullScreenCover<Item, Content>(item: Binding<Item?>, onDismiss: (() -> Void)? = nil, @ViewBuilder content: @escaping (Item) -> Content) -> some View where Item : Identifiable, Content : View
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:105:15: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            ).onAppear{ onDidLoad?(index)}
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:105:15: note: add 'if #available' version check
            ).onAppear{ onDidLoad?(index)}
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
[21/27] Compiling SUICoordinator SheetView.swift
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinatorType.swift:38:37: error: 'View' is only available in macOS 10.15 or newer
    typealias Item = SheetItem<(any View)>
                                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinatorType.swift:38:15: note: add @available attribute to enclosing type alias
    typealias Item = SheetItem<(any View)>
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinatorType.swift:31:17: note: add @available attribute to enclosing protocol
public protocol SheetCoordinatorType: ObservableObject {
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinatorType.swift:31:39: error: 'ObservableObject' is only available in macOS 10.15 or newer
public protocol SheetCoordinatorType: ObservableObject {
                                      ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetCoordinatorType.swift:31:17: note: add @available attribute to enclosing protocol
public protocol SheetCoordinatorType: ObservableObject {
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:35:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var items: [Item?]
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:53:16: error: 'Binding' is only available in macOS 10.15 or newer
        items: Binding<[Item?]>,
               ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:51:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:54:10: error: 'ViewBuilder' is only available in macOS 10.15 or newer
        @ViewBuilder content: @escaping (Int, (Item)) -> Content,
         ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:51:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:34: error: 'Binding' is only available in macOS 10.15 or newer
    private func sheetView(item: Binding<Item?>) -> some View {
                                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:58: error: 'View' is only available in macOS 10.15 or newer
    private func sheetView(item: Binding<Item?>) -> some View {
                                                         ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:88:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:39: error: 'Binding' is only available in macOS 10.15 or newer
    private func fullScreenView(item: Binding<Item?>) -> some View {
                                      ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:63: error: 'View' is only available in macOS 10.15 or newer
    private func fullScreenView(item: Binding<Item?>) -> some View {
                                                              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:98:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:27: error: 'View' is only available in macOS 10.15 or newer
struct SheetView<Content: View, T: SCIdentifiable>: View {
                          ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: note: add 'if #available' version check
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: error: 'ForEach' is only available in macOS 10.15 or newer
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: note: add 'if #available' version check
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: error: 'init(_:id:content:)' is only available in macOS 10.15 or newer
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:9: note: add 'if #available' version check
        ForEach($items.indices, id: \.self) { (index) in
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:24: error: 'indices' is only available in macOS 12.0 or newer
        ForEach($items.indices, id: \.self) { (index) in
                       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:24: note: add 'if #available' version check
        ForEach($items.indices, id: \.self) { (index) in
                       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:77:25: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
                        fullScreenView(item: item)
                        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:77:25: note: add 'if #available' version check
                        fullScreenView(item: item)
                        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:78:30: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
                    default: sheetView(item: item)
                             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:78:30: note: add 'if #available' version check
                    default: sheetView(item: item)
                             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:73:36: error: 'buildIf' is only available in macOS 10.15 or newer
            if index == self.index {
                                   ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:73:36: note: add 'if #available' version check
            if index == self.index {
                                   ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:73:36: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
            if index == self.index {
                                   ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:73:36: note: add 'if #available' version check
            if index == self.index {
                                   ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:80:13: error: 'buildIf' is only available in macOS 10.15 or newer
            }
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:80:13: note: add 'if #available' version check
            }
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:45: warning: conformance of 'Optional<Wrapped>' to 'View' is only available in macOS 10.15 or newer
        ForEach($items.indices, id: \.self) { (index) in
                                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:72:45: note: add 'if #available' version check
        ForEach($items.indices, id: \.self) { (index) in
                                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:25: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
    var body: some View {
                        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:25: note: add 'if #available' version check
    var body: some View {
                        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:71:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:90:9: error: 'Color' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:90:9: note: add 'if #available' version check
        Color.clear.frame(width: 0.3, height: 0.3)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:90:15: error: 'clear' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:90:21: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:91:14: error: 'sheet(item:onDismiss:content:)' is only available in macOS 10.15 or newer
            .sheet(
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:95:15: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            ).onAppear { onDidLoad?(index) }
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:95:15: note: add 'if #available' version check
            ).onAppear { onDidLoad?(index) }
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:89:18: note: add @available attribute to enclosing instance method
    private func sheetView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:100:9: error: 'Color' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:100:9: note: add 'if #available' version check
        Color.clear.frame(width: 0.3, height: 0.3)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:100:15: error: 'clear' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:100:21: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
        Color.clear.frame(width: 0.3, height: 0.3)
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:101:14: error: 'fullScreenCover(item:onDismiss:content:)' is unavailable in macOS
            .fullScreenCover(
             ^~~~~~~~~~~~~~~
SwiftUI.View:4:17: note: 'fullScreenCover(item:onDismiss:content:)' has been explicitly marked unavailable here
    public func fullScreenCover<Item, Content>(item: Binding<Item?>, onDismiss: (() -> Void)? = nil, @ViewBuilder content: @escaping (Item) -> Content) -> some View where Item : Identifiable, Content : View
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:105:15: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            ).onAppear{ onDidLoad?(index)}
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:105:15: note: add 'if #available' version check
            ).onAppear{ onDidLoad?(index)}
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:99:18: note: add @available attribute to enclosing instance method
    private func fullScreenView(item: Binding<Item?>) -> some View {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/SheetCoordinator/SheetView.swift:27:8: note: add @available attribute to enclosing generic struct
struct SheetView<Content: View, T: SCIdentifiable>: View {
       ^
[22/27] Compiling SUICoordinator RouteType.swift
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:41:27: error: 'View' is only available in macOS 10.15 or newer
    typealias Body = (any View)
                          ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:41:15: note: add @available attribute to enclosing type alias
    typealias Body = (any View)
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:34:17: note: add @available attribute to enclosing protocol
public protocol RouteType: SCHashable {
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:51:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder var view: Body { get }
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:34:17: note: add @available attribute to enclosing protocol
public protocol RouteType: SCHashable {
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:41:26: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    public var mainView: PassthroughSubject<Route, Never> = .init()
                         ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:43:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var items: [Route] = []
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:45:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var sheetCoordinator: SheetCoordinator<Route.Body> = .init()
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:212:55: error: 'View' is only available in macOS 10.15 or newer
    @MainActor func presentSheet(item: SheetItem<(any View)>) async -> Void {
                                                      ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:212:21: note: add @available attribute to enclosing instance method
    @MainActor func presentSheet(item: SheetItem<(any View)>) async -> Void {
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
<unknown>:0: error: key path value type 'KeyPath<Router<Route>, [Route]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<Router<Route>, [Route]>'
<unknown>:0: error: key path value type 'KeyPath<Router<Route>, SheetCoordinator<(any View)>>' cannot be converted to contextual type 'ReferenceWritableKeyPath<Router<Route>, SheetCoordinator<(any View)>>'
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:78:26: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
                return { self?.items.append(route) }
                         ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:78:26: note: add 'if #available' version check
                return { self?.items.append(route) }
                         ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:71:28: note: add @available attribute to enclosing instance method
    @MainActor public func navigate(
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:127:22: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
            return { self?.items.removeAll() }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:127:22: note: add 'if #available' version check
            return { self?.items.removeAll() }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:125:28: note: add @available attribute to enclosing instance method
    @MainActor public func popToRoot(animated: Bool = true) async -> Void {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:22: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:22: note: add 'if #available' version check
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:137:28: note: add @available attribute to enclosing instance method
    @MainActor public func popToView<T>(_ view: T, animated: Bool = true) async -> Bool {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:34: error: 'remove(atOffsets:)' is only available in macOS 10.15 or newer
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:34: note: add 'if #available' version check
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:137:28: note: add @available attribute to enclosing instance method
    @MainActor public func popToView<T>(_ view: T, animated: Bool = true) async -> Bool {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:192:17: error: setter for 'items' is only available in macOS 10.15 or newer
                self?.items = []
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:192:17: note: add 'if #available' version check
                self?.items = []
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:188:28: note: add @available attribute to enclosing instance method
    @MainActor public func clean(animated: Bool, withMainView: Bool = true) async -> Void {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:233:27: error: 'Transaction' is only available in macOS 10.15 or newer
        var transaction = Transaction()
                          ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:233:27: note: add 'if #available' version check
        var transaction = Transaction()
                          ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:229:29: note: add @available attribute to enclosing instance method
    @MainActor private func runActionWithAnimation(
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:234:21: error: 'disablesAnimations' is only available in macOS 10.15 or newer
        transaction.disablesAnimations = !animated
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:234:21: note: add 'if #available' version check
        transaction.disablesAnimations = !animated
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:229:29: note: add @available attribute to enclosing instance method
    @MainActor private func runActionWithAnimation(
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:236:9: error: 'withTransaction' is only available in macOS 10.15 or newer
        withTransaction(transaction, customAction)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:236:9: note: add 'if #available' version check
        withTransaction(transaction, customAction)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:229:29: note: add @available attribute to enclosing instance method
    @MainActor private func runActionWithAnimation(
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:242:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.removeLast()
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:242:9: note: add 'if #available' version check
        items.removeLast()
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:240:18: note: add @available attribute to enclosing instance method
    private func handlePopAction() {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:40:19: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    var mainView: PassthroughSubject<Route, Never> { get set }
                  ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:40:9: note: add @available attribute to enclosing property
    var mainView: PassthroughSubject<Route, Never> { get set }
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:16:17: note: add @available attribute to enclosing protocol
public protocol RouterType: ObservableObject {
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:16:29: error: 'ObservableObject' is only available in macOS 10.15 or newer
public protocol RouterType: ObservableObject {
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:16:17: note: add @available attribute to enclosing protocol
public protocol RouterType: ObservableObject {
                ^
[23/27] Compiling SUICoordinator Router.swift
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:41:27: error: 'View' is only available in macOS 10.15 or newer
    typealias Body = (any View)
                          ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:41:15: note: add @available attribute to enclosing type alias
    typealias Body = (any View)
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:34:17: note: add @available attribute to enclosing protocol
public protocol RouteType: SCHashable {
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:51:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder var view: Body { get }
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:34:17: note: add @available attribute to enclosing protocol
public protocol RouteType: SCHashable {
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:41:26: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    public var mainView: PassthroughSubject<Route, Never> = .init()
                         ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:43:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var items: [Route] = []
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:45:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var sheetCoordinator: SheetCoordinator<Route.Body> = .init()
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:212:55: error: 'View' is only available in macOS 10.15 or newer
    @MainActor func presentSheet(item: SheetItem<(any View)>) async -> Void {
                                                      ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:212:21: note: add @available attribute to enclosing instance method
    @MainActor func presentSheet(item: SheetItem<(any View)>) async -> Void {
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
<unknown>:0: error: key path value type 'KeyPath<Router<Route>, [Route]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<Router<Route>, [Route]>'
<unknown>:0: error: key path value type 'KeyPath<Router<Route>, SheetCoordinator<(any View)>>' cannot be converted to contextual type 'ReferenceWritableKeyPath<Router<Route>, SheetCoordinator<(any View)>>'
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:78:26: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
                return { self?.items.append(route) }
                         ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:78:26: note: add 'if #available' version check
                return { self?.items.append(route) }
                         ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:71:28: note: add @available attribute to enclosing instance method
    @MainActor public func navigate(
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:127:22: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
            return { self?.items.removeAll() }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:127:22: note: add 'if #available' version check
            return { self?.items.removeAll() }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:125:28: note: add @available attribute to enclosing instance method
    @MainActor public func popToRoot(animated: Bool = true) async -> Void {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:22: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:22: note: add 'if #available' version check
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:137:28: note: add @available attribute to enclosing instance method
    @MainActor public func popToView<T>(_ view: T, animated: Bool = true) async -> Bool {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:34: error: 'remove(atOffsets:)' is only available in macOS 10.15 or newer
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:34: note: add 'if #available' version check
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:137:28: note: add @available attribute to enclosing instance method
    @MainActor public func popToView<T>(_ view: T, animated: Bool = true) async -> Bool {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:192:17: error: setter for 'items' is only available in macOS 10.15 or newer
                self?.items = []
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:192:17: note: add 'if #available' version check
                self?.items = []
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:188:28: note: add @available attribute to enclosing instance method
    @MainActor public func clean(animated: Bool, withMainView: Bool = true) async -> Void {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:233:27: error: 'Transaction' is only available in macOS 10.15 or newer
        var transaction = Transaction()
                          ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:233:27: note: add 'if #available' version check
        var transaction = Transaction()
                          ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:229:29: note: add @available attribute to enclosing instance method
    @MainActor private func runActionWithAnimation(
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:234:21: error: 'disablesAnimations' is only available in macOS 10.15 or newer
        transaction.disablesAnimations = !animated
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:234:21: note: add 'if #available' version check
        transaction.disablesAnimations = !animated
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:229:29: note: add @available attribute to enclosing instance method
    @MainActor private func runActionWithAnimation(
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:236:9: error: 'withTransaction' is only available in macOS 10.15 or newer
        withTransaction(transaction, customAction)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:236:9: note: add 'if #available' version check
        withTransaction(transaction, customAction)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:229:29: note: add @available attribute to enclosing instance method
    @MainActor private func runActionWithAnimation(
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:242:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.removeLast()
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:242:9: note: add 'if #available' version check
        items.removeLast()
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:240:18: note: add @available attribute to enclosing instance method
    private func handlePopAction() {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:40:19: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    var mainView: PassthroughSubject<Route, Never> { get set }
                  ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:40:9: note: add @available attribute to enclosing property
    var mainView: PassthroughSubject<Route, Never> { get set }
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:16:17: note: add @available attribute to enclosing protocol
public protocol RouterType: ObservableObject {
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:16:29: error: 'ObservableObject' is only available in macOS 10.15 or newer
public protocol RouterType: ObservableObject {
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:16:17: note: add @available attribute to enclosing protocol
public protocol RouterType: ObservableObject {
                ^
[24/27] Compiling SUICoordinator RouterType.swift
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:41:27: error: 'View' is only available in macOS 10.15 or newer
    typealias Body = (any View)
                          ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:41:15: note: add @available attribute to enclosing type alias
    typealias Body = (any View)
              ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:34:17: note: add @available attribute to enclosing protocol
public protocol RouteType: SCHashable {
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:51:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder var view: Body { get }
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouteType.swift:34:17: note: add @available attribute to enclosing protocol
public protocol RouteType: SCHashable {
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:41:26: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    public var mainView: PassthroughSubject<Route, Never> = .init()
                         ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:43:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var items: [Route] = []
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:45:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var sheetCoordinator: SheetCoordinator<Route.Body> = .init()
     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:212:55: error: 'View' is only available in macOS 10.15 or newer
    @MainActor func presentSheet(item: SheetItem<(any View)>) async -> Void {
                                                      ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:212:21: note: add @available attribute to enclosing instance method
    @MainActor func presentSheet(item: SheetItem<(any View)>) async -> Void {
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
<unknown>:0: error: key path value type 'KeyPath<Router<Route>, [Route]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<Router<Route>, [Route]>'
<unknown>:0: error: key path value type 'KeyPath<Router<Route>, SheetCoordinator<(any View)>>' cannot be converted to contextual type 'ReferenceWritableKeyPath<Router<Route>, SheetCoordinator<(any View)>>'
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:78:26: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
                return { self?.items.append(route) }
                         ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:78:26: note: add 'if #available' version check
                return { self?.items.append(route) }
                         ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:71:28: note: add @available attribute to enclosing instance method
    @MainActor public func navigate(
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:127:22: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
            return { self?.items.removeAll() }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:127:22: note: add 'if #available' version check
            return { self?.items.removeAll() }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:125:28: note: add @available attribute to enclosing instance method
    @MainActor public func popToRoot(animated: Bool = true) async -> Void {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:22: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:22: note: add 'if #available' version check
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                     ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:137:28: note: add @available attribute to enclosing instance method
    @MainActor public func popToView<T>(_ view: T, animated: Bool = true) async -> Bool {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:34: error: 'remove(atOffsets:)' is only available in macOS 10.15 or newer
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:148:34: note: add 'if #available' version check
            return { self?.items.remove(atOffsets: IndexSet.init(integersIn: range)) }
                                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:137:28: note: add @available attribute to enclosing instance method
    @MainActor public func popToView<T>(_ view: T, animated: Bool = true) async -> Bool {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:192:17: error: setter for 'items' is only available in macOS 10.15 or newer
                self?.items = []
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:192:17: note: add 'if #available' version check
                self?.items = []
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:188:28: note: add @available attribute to enclosing instance method
    @MainActor public func clean(animated: Bool, withMainView: Bool = true) async -> Void {
                           ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:33:14: note: add @available attribute to enclosing generic class
public class Router<Route: RouteType>: ObservableObject, RouterType {
             ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:233:27: error: 'Transaction' is only available in macOS 10.15 or newer
        var transaction = Transaction()
                          ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:233:27: note: add 'if #available' version check
        var transaction = Transaction()
                          ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:229:29: note: add @available attribute to enclosing instance method
    @MainActor private func runActionWithAnimation(
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:234:21: error: 'disablesAnimations' is only available in macOS 10.15 or newer
        transaction.disablesAnimations = !animated
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:234:21: note: add 'if #available' version check
        transaction.disablesAnimations = !animated
                    ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:229:29: note: add @available attribute to enclosing instance method
    @MainActor private func runActionWithAnimation(
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:236:9: error: 'withTransaction' is only available in macOS 10.15 or newer
        withTransaction(transaction, customAction)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:236:9: note: add 'if #available' version check
        withTransaction(transaction, customAction)
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:229:29: note: add @available attribute to enclosing instance method
    @MainActor private func runActionWithAnimation(
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:242:9: error: cannot pass as inout because setter for 'items' is only available in macOS 10.15 or newer
        items.removeLast()
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:242:9: note: add 'if #available' version check
        items.removeLast()
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:240:18: note: add @available attribute to enclosing instance method
    private func handlePopAction() {
                 ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/Router.swift:218:13: note: add @available attribute to enclosing extension
fileprivate extension Router {
            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:40:19: error: 'PassthroughSubject' is only available in macOS 10.15 or newer
    var mainView: PassthroughSubject<Route, Never> { get set }
                  ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:40:9: note: add @available attribute to enclosing property
    var mainView: PassthroughSubject<Route, Never> { get set }
        ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:16:17: note: add @available attribute to enclosing protocol
public protocol RouterType: ObservableObject {
                ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:16:29: error: 'ObservableObject' is only available in macOS 10.15 or newer
public protocol RouterType: ObservableObject {
                            ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Router/RouterType.swift:16:17: note: add @available attribute to enclosing protocol
public protocol RouterType: ObservableObject {
                ^
[25/27] Compiling SUICoordinator TabbarCoordinatorType.swift
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:64:18: note: add 'if #available' version check
                .tabItem {
                 ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:65:21: note: add 'if #available' version check
                    Label(
                    ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:70:18: note: add 'if #available' version check
                .tag(page)
                 ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:71:9: note: add 'if #available' version check
        }
        ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:90:9: note: add 'if #available' version check
        Binding {
        ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:64:18: note: add 'if #available' version check
                .tabItem {
                 ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:65:21: note: add 'if #available' version check
                    Label(
                    ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:70:18: note: add 'if #available' version check
                .tag(page)
                 ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:71:9: note: add 'if #available' version check
        }
        ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:90:9: note: add 'if #available' version check
        Binding {
        ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:64:18: note: add 'if #available' version check
                .tabItem {
                 ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:65:21: note: add 'if #available' version check
                    Label(
                    ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:70:18: note: add 'if #available' version check
                .tag(page)
                 ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:71:9: note: add 'if #available' version check
        }
        ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SUICoordinator/Tabbar/TabbarCoordinatorView.swift:90:9: note: add 'if #available' version check
        Binding {
        ^
/Users/builder/builds/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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/TDmZkXJm/2/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