The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build CardStack, reference main (cc0d8c), with Swift 6.0 for macOS (SPM) on 4 Nov 2024 15:31:47 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/notsobigcompany/CardStack.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/notsobigcompany/CardStack
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at cc0d8cf Adds deprecation warning. Updates README.
Cloned https://github.com/notsobigcompany/CardStack.git
Revision (git rev-parse @):
cc0d8cf4f6caf4cfaf71593c84c9d21eaf9460f0
SUCCESS checkout https://github.com/notsobigcompany/CardStack.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "cardstack",
      "name": "CardStack",
      "url": "https://github.com/notsobigcompany/CardStack.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CardStack",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/notsobigcompany/CardStack.git
[1/46] Fetching cardstack
Fetched https://github.com/notsobigcompany/CardStack.git from cache (1.03s)
Creating working copy for https://github.com/notsobigcompany/CardStack.git
Working copy of https://github.com/notsobigcompany/CardStack.git resolved at main (cc0d8cf)
warning: '.resolve-product-dependencies': dependency 'cardstack' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/notsobigcompany/CardStack.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--7754E27361AE5C74.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/4] Emitting module CardStack
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:8:6: error: 'State' is only available in macOS 10.15 or newer
  6 | @available(*, deprecated, message: "Use CardDeckPageViewStyle in the new BigUIPaging package https://github.com/notsobigcompany/BigUIPaging")
  7 | public struct CardStack<Data, Content>: View where Data: RandomAccessCollection, Data.Element: Identifiable, Content: View {
  8 |     @State private var currentIndex: Double = 0.0
    |      `- error: 'State' is only available in macOS 10.15 or newer
  9 |     @State private var previousIndex: Double = 0.0
 10 |
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:9:6: error: 'State' is only available in macOS 10.15 or newer
  7 | public struct CardStack<Data, Content>: View where Data: RandomAccessCollection, Data.Element: Identifiable, Content: View {
  8 |     @State private var currentIndex: Double = 0.0
  9 |     @State private var previousIndex: Double = 0.0
    |      `- error: 'State' is only available in macOS 10.15 or newer
 10 |
 11 |     private let data: Data
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:12:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
 10 |
 11 |     private let data: Data
 12 |     @ViewBuilder private let content: (Data.Element) -> Content
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 13 |     @Binding var finalCurrentIndex: Int
 14 |
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:13:6: error: 'Binding' is only available in macOS 10.15 or newer
 11 |     private let data: Data
 12 |     @ViewBuilder private let content: (Data.Element) -> Content
 13 |     @Binding var finalCurrentIndex: Int
    |      `- error: 'Binding' is only available in macOS 10.15 or newer
 14 |
 15 |     /// Creates a stack with the given content
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:20:45: error: 'Binding' is only available in macOS 10.15 or newer
 18 |     ///   - currentIndex: The index of the topmost card in the stack
 19 |     ///   - content: A view builder that creates the view for a single card
 20 |     public init(_ data: Data, currentIndex: Binding<Int> = .constant(0), @ViewBuilder content: @escaping (Data.Element) -> Content) {
    |            |                                `- error: 'Binding' is only available in macOS 10.15 or newer
    |            `- note: add @available attribute to enclosing initializer
 21 |         self.data = data
 22 |         self.content = content
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:20:75: error: 'ViewBuilder' is only available in macOS 10.15 or newer
 18 |     ///   - currentIndex: The index of the topmost card in the stack
 19 |     ///   - content: A view builder that creates the view for a single card
 20 |     public init(_ data: Data, currentIndex: Binding<Int> = .constant(0), @ViewBuilder content: @escaping (Data.Element) -> Content) {
    |            |                                                              `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
    |            `- note: add @available attribute to enclosing initializer
 21 |         self.data = data
 22 |         self.content = content
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:26:27: error: 'View' is only available in macOS 10.15 or newer
 24 |     }
 25 |
 26 |     public var body: some View {
    |                |          `- error: 'View' is only available in macOS 10.15 or newer
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:39:35: error: 'Gesture' is only available in macOS 10.15 or newer
 37 |     }
 38 |
 39 |     private var dragGesture: some Gesture {
    |                 |                 `- error: 'Gesture' is only available in macOS 10.15 or newer
    |                 `- note: add @available attribute to enclosing property
 40 |         DragGesture()
 41 |             .onChanged { value in
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:7:96: error: 'Identifiable' is only available in macOS 10.15 or newer
  5 |  */
  6 | @available(*, deprecated, message: "Use CardDeckPageViewStyle in the new BigUIPaging package https://github.com/notsobigcompany/BigUIPaging")
  7 | public struct CardStack<Data, Content>: View where Data: RandomAccessCollection, Data.Element: Identifiable, Content: View {
    |                                                                                                `- error: 'Identifiable' is only available in macOS 10.15 or newer
  8 |     @State private var currentIndex: Double = 0.0
  9 |     @State private var previousIndex: Double = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:7:119: error: 'View' is only available in macOS 10.15 or newer
  5 |  */
  6 | @available(*, deprecated, message: "Use CardDeckPageViewStyle in the new BigUIPaging package https://github.com/notsobigcompany/BigUIPaging")
  7 | public struct CardStack<Data, Content>: View where Data: RandomAccessCollection, Data.Element: Identifiable, Content: View {
    |                                                                                                                       `- error: 'View' is only available in macOS 10.15 or newer
  8 |     @State private var currentIndex: Double = 0.0
  9 |     @State private var previousIndex: Double = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:119:20: error: 'Color' is only available in macOS 10.15 or newer
115 | struct CardStackView_Previews: PreviewProvider {
116 |
117 |     struct DemoItem: Identifiable {
    |            `- note: add @available attribute to enclosing struct
118 |         let name: String
119 |         let color: Color
    |                    `- error: 'Color' is only available in macOS 10.15 or newer
120 |
121 |         var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:127:10: error: 'State' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            |- note: add @available attribute to enclosing struct
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
    |          `- error: 'State' is only available in macOS 10.15 or newer
128 |         @State private var tappedIndex: Int? = nil
129 |
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:128:10: error: 'State' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            |- note: add @available attribute to enclosing struct
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
    |          `- error: 'State' is only available in macOS 10.15 or newer
129 |
130 |         var body: some View {
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:130:24: error: 'View' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             |          `- error: 'View' is only available in macOS 10.15 or newer
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:168:31: error: 'View' is only available in macOS 10.15 or newer
113 | }
114 |
115 | struct CardStackView_Previews: PreviewProvider {
    |        `- note: add @available attribute to enclosing struct
116 |
117 |     struct DemoItem: Identifiable {
    :
166 |     }
167 |
168 |     static var previews: some View {
    |                |              `- error: 'View' is only available in macOS 10.15 or newer
    |                `- note: add @available attribute to enclosing static property
169 |         DemoView()
170 |     }
[4/4] Compiling CardStack CardStack.swift
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:8:6: error: 'State' is only available in macOS 10.15 or newer
  6 | @available(*, deprecated, message: "Use CardDeckPageViewStyle in the new BigUIPaging package https://github.com/notsobigcompany/BigUIPaging")
  7 | public struct CardStack<Data, Content>: View where Data: RandomAccessCollection, Data.Element: Identifiable, Content: View {
  8 |     @State private var currentIndex: Double = 0.0
    |      `- error: 'State' is only available in macOS 10.15 or newer
  9 |     @State private var previousIndex: Double = 0.0
 10 |
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:9:6: error: 'State' is only available in macOS 10.15 or newer
  7 | public struct CardStack<Data, Content>: View where Data: RandomAccessCollection, Data.Element: Identifiable, Content: View {
  8 |     @State private var currentIndex: Double = 0.0
  9 |     @State private var previousIndex: Double = 0.0
    |      `- error: 'State' is only available in macOS 10.15 or newer
 10 |
 11 |     private let data: Data
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:12:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
 10 |
 11 |     private let data: Data
 12 |     @ViewBuilder private let content: (Data.Element) -> Content
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 13 |     @Binding var finalCurrentIndex: Int
 14 |
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:13:6: error: 'Binding' is only available in macOS 10.15 or newer
 11 |     private let data: Data
 12 |     @ViewBuilder private let content: (Data.Element) -> Content
 13 |     @Binding var finalCurrentIndex: Int
    |      `- error: 'Binding' is only available in macOS 10.15 or newer
 14 |
 15 |     /// Creates a stack with the given content
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:20:45: error: 'Binding' is only available in macOS 10.15 or newer
 18 |     ///   - currentIndex: The index of the topmost card in the stack
 19 |     ///   - content: A view builder that creates the view for a single card
 20 |     public init(_ data: Data, currentIndex: Binding<Int> = .constant(0), @ViewBuilder content: @escaping (Data.Element) -> Content) {
    |            |                                `- error: 'Binding' is only available in macOS 10.15 or newer
    |            `- note: add @available attribute to enclosing initializer
 21 |         self.data = data
 22 |         self.content = content
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:20:75: error: 'ViewBuilder' is only available in macOS 10.15 or newer
 18 |     ///   - currentIndex: The index of the topmost card in the stack
 19 |     ///   - content: A view builder that creates the view for a single card
 20 |     public init(_ data: Data, currentIndex: Binding<Int> = .constant(0), @ViewBuilder content: @escaping (Data.Element) -> Content) {
    |            |                                                              `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
    |            `- note: add @available attribute to enclosing initializer
 21 |         self.data = data
 22 |         self.content = content
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:26:27: error: 'View' is only available in macOS 10.15 or newer
 24 |     }
 25 |
 26 |     public var body: some View {
    |                |          `- error: 'View' is only available in macOS 10.15 or newer
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:39:35: error: 'Gesture' is only available in macOS 10.15 or newer
 37 |     }
 38 |
 39 |     private var dragGesture: some Gesture {
    |                 |                 `- error: 'Gesture' is only available in macOS 10.15 or newer
    |                 `- note: add @available attribute to enclosing property
 40 |         DragGesture()
 41 |             .onChanged { value in
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:7:96: error: 'Identifiable' is only available in macOS 10.15 or newer
  5 |  */
  6 | @available(*, deprecated, message: "Use CardDeckPageViewStyle in the new BigUIPaging package https://github.com/notsobigcompany/BigUIPaging")
  7 | public struct CardStack<Data, Content>: View where Data: RandomAccessCollection, Data.Element: Identifiable, Content: View {
    |                                                                                                `- error: 'Identifiable' is only available in macOS 10.15 or newer
  8 |     @State private var currentIndex: Double = 0.0
  9 |     @State private var previousIndex: Double = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:7:119: error: 'View' is only available in macOS 10.15 or newer
  5 |  */
  6 | @available(*, deprecated, message: "Use CardDeckPageViewStyle in the new BigUIPaging package https://github.com/notsobigcompany/BigUIPaging")
  7 | public struct CardStack<Data, Content>: View where Data: RandomAccessCollection, Data.Element: Identifiable, Content: View {
    |                                                                                                                       `- error: 'View' is only available in macOS 10.15 or newer
  8 |     @State private var currentIndex: Double = 0.0
  9 |     @State private var previousIndex: Double = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:119:20: error: 'Color' is only available in macOS 10.15 or newer
115 | struct CardStackView_Previews: PreviewProvider {
116 |
117 |     struct DemoItem: Identifiable {
    |            `- note: add @available attribute to enclosing struct
118 |         let name: String
119 |         let color: Color
    |                    `- error: 'Color' is only available in macOS 10.15 or newer
120 |
121 |         var id: String {
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:127:10: error: 'State' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            |- note: add @available attribute to enclosing struct
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
    |          `- error: 'State' is only available in macOS 10.15 or newer
128 |         @State private var tappedIndex: Int? = nil
129 |
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:128:10: error: 'State' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            |- note: add @available attribute to enclosing struct
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
    |          `- error: 'State' is only available in macOS 10.15 or newer
129 |
130 |         var body: some View {
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:130:24: error: 'View' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             |          `- error: 'View' is only available in macOS 10.15 or newer
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:168:31: error: 'View' is only available in macOS 10.15 or newer
113 | }
114 |
115 | struct CardStackView_Previews: PreviewProvider {
    |        `- note: add @available attribute to enclosing struct
116 |
117 |     struct DemoItem: Identifiable {
    :
166 |     }
167 |
168 |     static var previews: some View {
    |                |              `- error: 'View' is only available in macOS 10.15 or newer
    |                `- note: add @available attribute to enclosing static property
169 |         DemoView()
170 |     }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:27:9: error: 'ZStack' is only available in macOS 10.15 or newer
 24 |     }
 25 |
 26 |     public var body: some View {
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
    |         |- error: 'ZStack' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
 29 |                 content(element)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:27:9: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
 24 |     }
 25 |
 26 |     public var body: some View {
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
    |         |- warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |         `- note: add 'if #available' version check
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
 29 |                 content(element)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:28:13: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
 24 |     }
 25 |
 26 |     public var body: some View {
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
    |             |- warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |             `- note: add 'if #available' version check
 29 |                 content(element)
 30 |                     .zIndex(zIndex(for: index))
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:28:13: error: 'ForEach' is only available in macOS 10.15 or newer
 24 |     }
 25 |
 26 |     public var body: some View {
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
    |             |- error: 'ForEach' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
 29 |                 content(element)
 30 |                     .zIndex(zIndex(for: index))
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:28:13: error: 'init(_:id:content:)' is only available in macOS 10.15 or newer
 24 |     }
 25 |
 26 |     public var body: some View {
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
    |             |- error: 'init(_:id:content:)' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
 29 |                 content(element)
 30 |                     .zIndex(zIndex(for: index))
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:30:22: error: 'zIndex' is only available in macOS 10.15 or newer
 24 |     }
 25 |
 26 |     public var body: some View {
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
 29 |                 content(element)
 30 |                     .zIndex(zIndex(for: index))
    |                      |- error: 'zIndex' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 31 |                     .offset(x: xOffset(for: index), y: 0)
 32 |                     .scaleEffect(scale(for: index), anchor: .center)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:31:22: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
 24 |     }
 25 |
 26 |     public var body: some View {
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
 29 |                 content(element)
 30 |                     .zIndex(zIndex(for: index))
 31 |                     .offset(x: xOffset(for: index), y: 0)
    |                      |- error: 'offset(x:y:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 32 |                     .scaleEffect(scale(for: index), anchor: .center)
 33 |                     .rotationEffect(.degrees(rotationDegrees(for: index)))
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:32:22: error: 'scaleEffect(_:anchor:)' is only available in macOS 10.15 or newer
 24 |     }
 25 |
 26 |     public var body: some View {
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
    :
 30 |                     .zIndex(zIndex(for: index))
 31 |                     .offset(x: xOffset(for: index), y: 0)
 32 |                     .scaleEffect(scale(for: index), anchor: .center)
    |                      |- error: 'scaleEffect(_:anchor:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 33 |                     .rotationEffect(.degrees(rotationDegrees(for: index)))
 34 |             }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:33:22: error: 'rotationEffect(_:anchor:)' is only available in macOS 10.15 or newer
 24 |     }
 25 |
 26 |     public var body: some View {
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
    :
 31 |                     .offset(x: xOffset(for: index), y: 0)
 32 |                     .scaleEffect(scale(for: index), anchor: .center)
 33 |                     .rotationEffect(.degrees(rotationDegrees(for: index)))
    |                      |- error: 'rotationEffect(_:anchor:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 34 |             }
 35 |         }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:27:16: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
 24 |     }
 25 |
 26 |     public var body: some View {
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
    |                |- warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |                `- note: add 'if #available' version check
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
 29 |                 content(element)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:36:10: error: 'highPriorityGesture(_:including:)' is only available in macOS 10.15 or newer
 24 |     }
 25 |
 26 |     public var body: some View {
    |                `- note: add @available attribute to enclosing property
 27 |         ZStack {
 28 |             ForEach(Array(data.enumerated()), id: \.element.id) { (index, element) in
    :
 34 |             }
 35 |         }
 36 |         .highPriorityGesture(dragGesture)
    |          |- error: 'highPriorityGesture(_:including:)' is only available in macOS 10.15 or newer
    |          `- note: add 'if #available' version check
 37 |     }
 38 |
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:47:14: warning: conformance of '_EndedGesture<Content>' to 'Gesture' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
 37 |     }
 38 |
 39 |     private var dragGesture: some Gesture {
    |                 `- note: add @available attribute to enclosing property
 40 |         DragGesture()
 41 |             .onChanged { value in
    :
 45 |                 }
 46 |             }
 47 |             .onEnded { value in
    |              |- warning: conformance of '_EndedGesture<Content>' to 'Gesture' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |              `- note: add 'if #available' version check
 48 |                 self.snapToNearestAbsoluteIndex(value.predictedEndTranslation)
 49 |                 self.previousIndex = self.currentIndex
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:40:9: error: 'DragGesture' is only available in macOS 10.15 or newer
 37 |     }
 38 |
 39 |     private var dragGesture: some Gesture {
    |                 `- note: add @available attribute to enclosing property
 40 |         DragGesture()
    |         |- error: 'DragGesture' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
 41 |             .onChanged { value in
 42 |                 withAnimation(.interactiveSpring()) {
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:40:9: error: 'init(minimumDistance:coordinateSpace:)' is only available in macOS 14.0 or newer
 37 |     }
 38 |
 39 |     private var dragGesture: some Gesture {
    |                 `- note: add @available attribute to enclosing property
 40 |         DragGesture()
    |         |- error: 'init(minimumDistance:coordinateSpace:)' is only available in macOS 14.0 or newer
    |         `- note: add 'if #available' version check
 41 |             .onChanged { value in
 42 |                 withAnimation(.interactiveSpring()) {
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:41:14: error: 'onChanged' is only available in macOS 10.15 or newer
 37 |     }
 38 |
 39 |     private var dragGesture: some Gesture {
    |                 `- note: add @available attribute to enclosing property
 40 |         DragGesture()
 41 |             .onChanged { value in
    |              |- error: 'onChanged' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
 42 |                 withAnimation(.interactiveSpring()) {
 43 |                     let x = (value.translation.width / 300) - previousIndex
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:42:17: error: 'withAnimation' is only available in macOS 10.15 or newer
 37 |     }
 38 |
 39 |     private var dragGesture: some Gesture {
    |                 `- note: add @available attribute to enclosing property
 40 |         DragGesture()
 41 |             .onChanged { value in
 42 |                 withAnimation(.interactiveSpring()) {
    |                 |- error: 'withAnimation' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
 43 |                     let x = (value.translation.width / 300) - previousIndex
 44 |                     self.currentIndex = -x
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:42:32: error: 'interactiveSpring(duration:extraBounce:blendDuration:)' is only available in macOS 10.15 or newer
 37 |     }
 38 |
 39 |     private var dragGesture: some Gesture {
    |                 `- note: add @available attribute to enclosing property
 40 |         DragGesture()
 41 |             .onChanged { value in
 42 |                 withAnimation(.interactiveSpring()) {
    |                                |- error: 'interactiveSpring(duration:extraBounce:blendDuration:)' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
 43 |                     let x = (value.translation.width / 300) - previousIndex
 44 |                     self.currentIndex = -x
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:44:21: error: setter for 'currentIndex' is only available in macOS 10.15 or newer
 37 |     }
 38 |
 39 |     private var dragGesture: some Gesture {
    |                 `- note: add @available attribute to enclosing property
 40 |         DragGesture()
 41 |             .onChanged { value in
 42 |                 withAnimation(.interactiveSpring()) {
 43 |                     let x = (value.translation.width / 300) - previousIndex
 44 |                     self.currentIndex = -x
    |                     |- error: setter for 'currentIndex' is only available in macOS 10.15 or newer
    |                     `- note: add 'if #available' version check
 45 |                 }
 46 |             }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:47:14: error: 'onEnded' is only available in macOS 10.15 or newer
 37 |     }
 38 |
 39 |     private var dragGesture: some Gesture {
    |                 `- note: add @available attribute to enclosing property
 40 |         DragGesture()
 41 |             .onChanged { value in
    :
 45 |                 }
 46 |             }
 47 |             .onEnded { value in
    |              |- error: 'onEnded' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
 48 |                 self.snapToNearestAbsoluteIndex(value.predictedEndTranslation)
 49 |                 self.previousIndex = self.currentIndex
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:49:17: error: setter for 'previousIndex' is only available in macOS 10.15 or newer
 37 |     }
 38 |
 39 |     private var dragGesture: some Gesture {
    |                 `- note: add @available attribute to enclosing property
 40 |         DragGesture()
 41 |             .onChanged { value in
    :
 47 |             .onEnded { value in
 48 |                 self.snapToNearestAbsoluteIndex(value.predictedEndTranslation)
 49 |                 self.previousIndex = self.currentIndex
    |                 |- error: setter for 'previousIndex' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
 50 |             }
 51 |     }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:54:9: error: 'withAnimation' is only available in macOS 10.15 or newer
 51 |     }
 52 |
 53 |     private func snapToNearestAbsoluteIndex(_ predictedEndTranslation: CGSize) {
    |                  `- note: add @available attribute to enclosing instance method
 54 |         withAnimation(.interpolatingSpring(stiffness: 300, damping: 40)) {
    |         |- error: 'withAnimation' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
 55 |             let translation = predictedEndTranslation.width
 56 |             if abs(translation) > 200 {
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:54:24: error: 'interpolatingSpring(mass:stiffness:damping:initialVelocity:)' is only available in macOS 10.15 or newer
 51 |     }
 52 |
 53 |     private func snapToNearestAbsoluteIndex(_ predictedEndTranslation: CGSize) {
    |                  `- note: add @available attribute to enclosing instance method
 54 |         withAnimation(.interpolatingSpring(stiffness: 300, damping: 40)) {
    |                        |- error: 'interpolatingSpring(mass:stiffness:damping:initialVelocity:)' is only available in macOS 10.15 or newer
    |                        `- note: add 'if #available' version check
 55 |             let translation = predictedEndTranslation.width
 56 |             if abs(translation) > 200 {
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:63:17: error: setter for 'currentIndex' is only available in macOS 10.15 or newer
 51 |     }
 52 |
 53 |     private func snapToNearestAbsoluteIndex(_ predictedEndTranslation: CGSize) {
    |                  `- note: add @available attribute to enclosing instance method
 54 |         withAnimation(.interpolatingSpring(stiffness: 300, damping: 40)) {
 55 |             let translation = predictedEndTranslation.width
    :
 61 |                 }
 62 |             } else {
 63 |                 self.currentIndex = round(currentIndex)
    |                 |- error: setter for 'currentIndex' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
 64 |             }
 65 |         }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:71:13: error: setter for 'currentIndex' is only available in macOS 10.15 or newer
 66 |     }
 67 |
 68 |     private func goTo(_ index: Double) {
    |                  `- note: add @available attribute to enclosing instance method
 69 |         let maxIndex = Double(data.count - 1)
 70 |         if index < 0 {
 71 |             self.currentIndex = 0
    |             |- error: setter for 'currentIndex' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
 72 |         } else if index > maxIndex {
 73 |             self.currentIndex = maxIndex
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:73:13: error: setter for 'currentIndex' is only available in macOS 10.15 or newer
 66 |     }
 67 |
 68 |     private func goTo(_ index: Double) {
    |                  `- note: add @available attribute to enclosing instance method
 69 |         let maxIndex = Double(data.count - 1)
 70 |         if index < 0 {
 71 |             self.currentIndex = 0
 72 |         } else if index > maxIndex {
 73 |             self.currentIndex = maxIndex
    |             |- error: setter for 'currentIndex' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
 74 |         } else {
 75 |             self.currentIndex = index
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:75:13: error: setter for 'currentIndex' is only available in macOS 10.15 or newer
 66 |     }
 67 |
 68 |     private func goTo(_ index: Double) {
    |                  `- note: add @available attribute to enclosing instance method
 69 |         let maxIndex = Double(data.count - 1)
 70 |         if index < 0 {
    :
 73 |             self.currentIndex = maxIndex
 74 |         } else {
 75 |             self.currentIndex = index
    |             |- error: setter for 'currentIndex' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
 76 |         }
 77 |         self.finalCurrentIndex = Int(self.currentIndex)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:77:9: error: setter for 'finalCurrentIndex' is only available in macOS 10.15 or newer
 66 |     }
 67 |
 68 |     private func goTo(_ index: Double) {
    |                  `- note: add @available attribute to enclosing instance method
 69 |         let maxIndex = Double(data.count - 1)
 70 |         if index < 0 {
    :
 75 |             self.currentIndex = index
 76 |         }
 77 |         self.finalCurrentIndex = Int(self.currentIndex)
    |         |- error: setter for 'finalCurrentIndex' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
 78 |     }
 79 |
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:132:47: error: 'red' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    |                                               |- error: 'red' is only available in macOS 10.15 or newer
    |                                               `- note: add 'if #available' version check
133 |                 DemoItem(name: "Orange", color: .orange),
134 |                 DemoItem(name: "Yellow", color: .yellow),
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:133:50: error: 'orange' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
133 |                 DemoItem(name: "Orange", color: .orange),
    |                                                  |- error: 'orange' is only available in macOS 10.15 or newer
    |                                                  `- note: add 'if #available' version check
134 |                 DemoItem(name: "Yellow", color: .yellow),
135 |                 DemoItem(name: "Green", color: .green),
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:134:50: error: 'yellow' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
133 |                 DemoItem(name: "Orange", color: .orange),
134 |                 DemoItem(name: "Yellow", color: .yellow),
    |                                                  |- error: 'yellow' is only available in macOS 10.15 or newer
    |                                                  `- note: add 'if #available' version check
135 |                 DemoItem(name: "Green", color: .green),
136 |                 DemoItem(name: "Blue", color: .blue),
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:135:49: error: 'green' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
133 |                 DemoItem(name: "Orange", color: .orange),
134 |                 DemoItem(name: "Yellow", color: .yellow),
135 |                 DemoItem(name: "Green", color: .green),
    |                                                 |- error: 'green' is only available in macOS 10.15 or newer
    |                                                 `- note: add 'if #available' version check
136 |                 DemoItem(name: "Blue", color: .blue),
137 |                 DemoItem(name: "Purple", color: .purple),
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:136:48: error: 'blue' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
134 |                 DemoItem(name: "Yellow", color: .yellow),
135 |                 DemoItem(name: "Green", color: .green),
136 |                 DemoItem(name: "Blue", color: .blue),
    |                                                |- error: 'blue' is only available in macOS 10.15 or newer
    |                                                `- note: add 'if #available' version check
137 |                 DemoItem(name: "Purple", color: .purple),
138 |             ]
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:137:50: error: 'purple' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
135 |                 DemoItem(name: "Green", color: .green),
136 |                 DemoItem(name: "Blue", color: .blue),
137 |                 DemoItem(name: "Purple", color: .purple),
    |                                                  |- error: 'purple' is only available in macOS 10.15 or newer
    |                                                  `- note: add 'if #available' version check
138 |             ]
139 |
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:140:13: error: 'VStack' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
138 |             ]
139 |
140 |             VStack {
    |             |- error: 'VStack' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
141 |                 CardStack(colors, currentIndex: $currentIndex) { namedColor in
142 |                     RoundedRectangle(cornerRadius: 20, style: .continuous)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:140:20: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
138 |             ]
139 |
140 |             VStack {
    |                    |- warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |                    `- note: add 'if #available' version check
141 |                 CardStack(colors, currentIndex: $currentIndex) { namedColor in
142 |                     RoundedRectangle(cornerRadius: 20, style: .continuous)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:141:17: warning: 'CardStack' is deprecated: Use CardDeckPageViewStyle in the new BigUIPaging package https://github.com/notsobigcompany/BigUIPaging
139 |
140 |             VStack {
141 |                 CardStack(colors, currentIndex: $currentIndex) { namedColor in
    |                 `- warning: 'CardStack' is deprecated: Use CardDeckPageViewStyle in the new BigUIPaging package https://github.com/notsobigcompany/BigUIPaging
142 |                     RoundedRectangle(cornerRadius: 20, style: .continuous)
143 |                         .fill(namedColor.color)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:141:17: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
139 |
140 |             VStack {
141 |                 CardStack(colors, currentIndex: $currentIndex) { namedColor in
    |                 |- warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |                 `- note: add 'if #available' version check
142 |                     RoundedRectangle(cornerRadius: 20, style: .continuous)
143 |                         .fill(namedColor.color)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:141:64: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
139 |
140 |             VStack {
141 |                 CardStack(colors, currentIndex: $currentIndex) { namedColor in
    |                                                                |- warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |                                                                `- note: add 'if #available' version check
142 |                     RoundedRectangle(cornerRadius: 20, style: .continuous)
143 |                         .fill(namedColor.color)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:142:21: error: 'RoundedRectangle' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
140 |             VStack {
141 |                 CardStack(colors, currentIndex: $currentIndex) { namedColor in
142 |                     RoundedRectangle(cornerRadius: 20, style: .continuous)
    |                     |- error: 'RoundedRectangle' is only available in macOS 10.15 or newer
    |                     `- note: add 'if #available' version check
143 |                         .fill(namedColor.color)
144 |                         .overlay(
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:143:26: error: 'fill(_:style:)' is only available in macOS 14.0 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
141 |                 CardStack(colors, currentIndex: $currentIndex) { namedColor in
142 |                     RoundedRectangle(cornerRadius: 20, style: .continuous)
143 |                         .fill(namedColor.color)
    |                          |- error: 'fill(_:style:)' is only available in macOS 14.0 or newer
    |                          `- note: add 'if #available' version check
144 |                         .overlay(
145 |                             Text(namedColor.name)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:144:26: error: 'overlay(_:alignment:)' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
142 |                     RoundedRectangle(cornerRadius: 20, style: .continuous)
143 |                         .fill(namedColor.color)
144 |                         .overlay(
    |                          |- error: 'overlay(_:alignment:)' is only available in macOS 10.15 or newer
    |                          `- note: add 'if #available' version check
145 |                             Text(namedColor.name)
146 |                                 .font(.largeTitle)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:145:29: error: 'Text' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
143 |                         .fill(namedColor.color)
144 |                         .overlay(
145 |                             Text(namedColor.name)
    |                             |- error: 'Text' is only available in macOS 10.15 or newer
    |                             `- note: add 'if #available' version check
146 |                                 .font(.largeTitle)
147 |                                 .fontWeight(.bold)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:146:34: error: 'font' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
144 |                         .overlay(
145 |                             Text(namedColor.name)
146 |                                 .font(.largeTitle)
    |                                  |- error: 'font' is only available in macOS 10.15 or newer
    |                                  `- note: add 'if #available' version check
147 |                                 .fontWeight(.bold)
148 |                                 .foregroundColor(.white)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:146:40: error: 'largeTitle' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
144 |                         .overlay(
145 |                             Text(namedColor.name)
146 |                                 .font(.largeTitle)
    |                                        |- error: 'largeTitle' is only available in macOS 10.15 or newer
    |                                        `- note: add 'if #available' version check
147 |                                 .fontWeight(.bold)
148 |                                 .foregroundColor(.white)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:147:34: error: 'fontWeight' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
145 |                             Text(namedColor.name)
146 |                                 .font(.largeTitle)
147 |                                 .fontWeight(.bold)
    |                                  |- error: 'fontWeight' is only available in macOS 10.15 or newer
    |                                  `- note: add 'if #available' version check
148 |                                 .foregroundColor(.white)
149 |                         )
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:148:34: error: 'foregroundColor' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
146 |                                 .font(.largeTitle)
147 |                                 .fontWeight(.bold)
148 |                                 .foregroundColor(.white)
    |                                  |- error: 'foregroundColor' is only available in macOS 10.15 or newer
    |                                  `- note: add 'if #available' version check
149 |                         )
150 |                         .frame(height: 400)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:148:51: error: 'white' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
146 |                                 .font(.largeTitle)
147 |                                 .fontWeight(.bold)
148 |                                 .foregroundColor(.white)
    |                                                   |- error: 'white' is only available in macOS 10.15 or newer
    |                                                   `- note: add 'if #available' version check
149 |                         )
150 |                         .frame(height: 400)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:150:26: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
148 |                                 .foregroundColor(.white)
149 |                         )
150 |                         .frame(height: 400)
    |                          |- error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
    |                          `- note: add 'if #available' version check
151 |                         .onTapGesture {
152 |                             tappedIndex = currentIndex
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:151:26: error: 'onTapGesture(count:perform:)' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
149 |                         )
150 |                         .frame(height: 400)
151 |                         .onTapGesture {
    |                          |- error: 'onTapGesture(count:perform:)' is only available in macOS 10.15 or newer
    |                          `- note: add 'if #available' version check
152 |                             tappedIndex = currentIndex
153 |                         }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:152:29: error: setter for 'tappedIndex' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
150 |                         .frame(height: 400)
151 |                         .onTapGesture {
152 |                             tappedIndex = currentIndex
    |                             |- error: setter for 'tappedIndex' is only available in macOS 10.15 or newer
    |                             `- note: add 'if #available' version check
153 |                         }
154 |                         .padding(50)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:154:26: error: 'padding' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
152 |                             tappedIndex = currentIndex
153 |                         }
154 |                         .padding(50)
    |                          |- error: 'padding' is only available in macOS 10.15 or newer
    |                          `- note: add 'if #available' version check
155 |
156 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:158:17: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
156 |                 }
157 |
158 |                 Text("Current card is \(currentIndex)")
    |                 |- warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |                 `- note: add 'if #available' version check
159 |                 if let tappedIndex = tappedIndex {
160 |                     Text("Card \(tappedIndex) was tapped")
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:158:17: error: 'Text' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
156 |                 }
157 |
158 |                 Text("Current card is \(currentIndex)")
    |                 |- error: 'Text' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
159 |                 if let tappedIndex = tappedIndex {
160 |                     Text("Card \(tappedIndex) was tapped")
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:160:21: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
158 |                 Text("Current card is \(currentIndex)")
159 |                 if let tappedIndex = tappedIndex {
160 |                     Text("Card \(tappedIndex) was tapped")
    |                     |- warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |                     `- note: add 'if #available' version check
161 |                 } else {
162 |                     Text("No card has been tapped")
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:160:21: error: 'Text' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
158 |                 Text("Current card is \(currentIndex)")
159 |                 if let tappedIndex = tappedIndex {
160 |                     Text("Card \(tappedIndex) was tapped")
    |                     |- error: 'Text' is only available in macOS 10.15 or newer
    |                     `- note: add 'if #available' version check
161 |                 } else {
162 |                     Text("No card has been tapped")
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:159:50: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
157 |
158 |                 Text("Current card is \(currentIndex)")
159 |                 if let tappedIndex = tappedIndex {
    |                                                  |- error: 'buildEither(first:)' is only available in macOS 10.15 or newer
    |                                                  `- note: add 'if #available' version check
160 |                     Text("Card \(tappedIndex) was tapped")
161 |                 } else {
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:159:50: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
157 |
158 |                 Text("Current card is \(currentIndex)")
159 |                 if let tappedIndex = tappedIndex {
    |                                                  |- warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |                                                  `- note: add 'if #available' version check
160 |                     Text("Card \(tappedIndex) was tapped")
161 |                 } else {
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:162:21: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
160 |                     Text("Card \(tappedIndex) was tapped")
161 |                 } else {
162 |                     Text("No card has been tapped")
    |                     |- warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |                     `- note: add 'if #available' version check
163 |                 }
164 |             }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:162:21: error: 'Text' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
160 |                     Text("Card \(tappedIndex) was tapped")
161 |                 } else {
162 |                     Text("No card has been tapped")
    |                     |- error: 'Text' is only available in macOS 10.15 or newer
    |                     `- note: add 'if #available' version check
163 |                 }
164 |             }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:161:24: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
159 |                 if let tappedIndex = tappedIndex {
160 |                     Text("Card \(tappedIndex) was tapped")
161 |                 } else {
    |                        |- error: 'buildEither(second:)' is only available in macOS 10.15 or newer
    |                        `- note: add 'if #available' version check
162 |                     Text("No card has been tapped")
163 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:161:24: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
159 |                 if let tappedIndex = tappedIndex {
160 |                     Text("Card \(tappedIndex) was tapped")
161 |                 } else {
    |                        |- warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |                        `- note: add 'if #available' version check
162 |                     Text("No card has been tapped")
163 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:140:20: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
138 |             ]
139 |
140 |             VStack {
    |                    |- warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |                    `- note: add 'if #available' version check
141 |                 CardStack(colors, currentIndex: $currentIndex) { namedColor in
142 |                     RoundedRectangle(cornerRadius: 20, style: .continuous)
/Users/admin/builder/spi-builder-workspace/Sources/CardStack/CardStack.swift:140:20: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
124 |     }
125 |
126 |     struct DemoView: View {
    |            `- note: add @available attribute to enclosing struct
127 |         @State private var currentIndex = 0
128 |         @State private var tappedIndex: Int? = nil
129 |
130 |         var body: some View {
    |             `- note: add @available attribute to enclosing property
131 |             let colors = [
132 |                 DemoItem(name: "Red", color: .red),
    :
138 |             ]
139 |
140 |             VStack {
    |                    |- warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer; this is an error in the Swift 6 language mode
    |                    `- note: add 'if #available' version check
141 |                 CardStack(colors, currentIndex: $currentIndex) { namedColor in
142 |                     RoundedRectangle(cornerRadius: 20, style: .continuous)
BUILD FAILURE 6.0 macosSpm