The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build ActionMenu, reference main (77540a), with Swift 6.2 (beta) for macOS (SPM) on 15 Aug 2025 23:27:11 UTC.

Build Command

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

Build Log

203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:5: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |     |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:5: error: 'Section' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |     |- error: 'Section' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:5: error: 'init(_:content:)' is only available in macOS 12.0 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |     |- error: 'init(_:content:)' is only available in macOS 12.0 or newer
    |     `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:13: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |             |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:204:7: error: 'Button' is only available in macOS 10.15 or newer
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
205 |         if let selectedFruit = selectedFruit,
206 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:204:7: error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
    |       |- error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
    |       `- note: add 'if #available' version check
205 |         if let selectedFruit = selectedFruit,
206 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:204:14: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
    |              |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
205 |         if let selectedFruit = selectedFruit,
206 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:208:11: error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
206 |            let index = fruits.firstIndex(of: selectedFruit)
207 |         {
208 |           fruits[index] = selectedFruit.uppercased()
    |           |- error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
209 |         }
210 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:211:8: error: 'labelStyle' is only available in macOS 11.0 or newer
209 |         }
210 |       }
211 |       .labelStyle(.menu)
    |        |- error: 'labelStyle' is only available in macOS 11.0 or newer
    |        `- note: add 'if #available' version check
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:213:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
211 |       .labelStyle(.menu)
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
214 |         if let selectedFruit = selectedFruit,
215 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:213:7: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
211 |       .labelStyle(.menu)
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
214 |         if let selectedFruit = selectedFruit,
215 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:213:7: error: 'Button' is only available in macOS 10.15 or newer
211 |       .labelStyle(.menu)
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
214 |         if let selectedFruit = selectedFruit,
215 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:213:7: error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
211 |       .labelStyle(.menu)
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
    |       `- note: add 'if #available' version check
214 |         if let selectedFruit = selectedFruit,
215 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:213:14: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
211 |       .labelStyle(.menu)
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |              |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
214 |         if let selectedFruit = selectedFruit,
215 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:217:11: error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
215 |            let index = fruits.firstIndex(of: selectedFruit)
216 |         {
217 |           fruits[index] = selectedFruit.lowercased()
    |           |- error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
218 |         }
219 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:5: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |     |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:5: error: 'Section' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |     |- error: 'Section' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:5: error: 'init(content:)' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |     |- error: 'init(content:)' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:223:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
221 |
222 |     Section {
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
224 |         if let selectedFruit = selectedFruit,
225 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:223:7: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
221 |
222 |     Section {
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
224 |         if let selectedFruit = selectedFruit,
225 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:223:7: error: 'Button' is only available in macOS 10.15 or newer
221 |
222 |     Section {
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
224 |         if let selectedFruit = selectedFruit,
225 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:223:7: error: 'init(_:systemImage:role:action:)' is only available in macOS 12.0 or newer
221 |
222 |     Section {
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: 'init(_:systemImage:role:action:)' is only available in macOS 12.0 or newer
    |       `- note: add 'if #available' version check
224 |         if let selectedFruit = selectedFruit,
225 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:223:14: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
221 |
222 |     Section {
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |              |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
224 |         if let selectedFruit = selectedFruit,
225 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:227:11: error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
225 |            let index = fruits.firstIndex(of: selectedFruit)
226 |         {
227 |           fruits.remove(at: index)
    |           |- error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
228 |         }
229 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:37:5: error: 'Button' is only available in macOS 10.15 or newer
30 | }
31 |
32 | struct ActionMenuButtonStyle: PrimitiveButtonStyle {
   |        `- note: add @available attribute to enclosing struct
33 |   @Environment(\.dismiss) private var dismiss
34 |   @State private var shouldExecuteAction = false
35 |
36 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
37 |     Button {
   |     |- error: 'Button' is only available in macOS 10.15 or newer
   |     `- note: add 'if #available' version check
38 |       shouldExecuteAction = true
39 |       dismiss()
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:37:5: error: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
30 | }
31 |
32 | struct ActionMenuButtonStyle: PrimitiveButtonStyle {
   |        `- note: add @available attribute to enclosing struct
33 |   @Environment(\.dismiss) private var dismiss
34 |   @State private var shouldExecuteAction = false
35 |
36 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
37 |     Button {
   |     |- error: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
   |     `- note: add 'if #available' version check
38 |       shouldExecuteAction = true
39 |       dismiss()
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:38:7: error: setter for 'shouldExecuteAction' is only available in macOS 10.15 or newer
30 | }
31 |
32 | struct ActionMenuButtonStyle: PrimitiveButtonStyle {
   |        `- note: add @available attribute to enclosing struct
33 |   @Environment(\.dismiss) private var dismiss
34 |   @State private var shouldExecuteAction = false
35 |
36 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
37 |     Button {
38 |       shouldExecuteAction = true
   |       |- error: setter for 'shouldExecuteAction' is only available in macOS 10.15 or newer
   |       `- note: add 'if #available' version check
39 |       dismiss()
40 |     } label: {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:41:24: error: 'role' is only available in macOS 12.0 or newer
30 | }
31 |
32 | struct ActionMenuButtonStyle: PrimitiveButtonStyle {
   |        `- note: add @available attribute to enclosing struct
33 |   @Environment(\.dismiss) private var dismiss
34 |   @State private var shouldExecuteAction = false
35 |
36 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
37 |     Button {
38 |       shouldExecuteAction = true
39 |       dismiss()
40 |     } label: {
41 |       if configuration.role == .destructive {
   |                        |- error: 'role' is only available in macOS 12.0 or newer
   |                        `- note: add 'if #available' version check
42 |         configuration.label
43 |           .foregroundStyle(Color(.systemRed))
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:43:12: error: 'foregroundStyle' is only available in macOS 12.0 or newer
30 | }
31 |
32 | struct ActionMenuButtonStyle: PrimitiveButtonStyle {
   |        `- note: add @available attribute to enclosing struct
33 |   @Environment(\.dismiss) private var dismiss
34 |   @State private var shouldExecuteAction = false
35 |
36 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
37 |     Button {
38 |       shouldExecuteAction = true
   :
41 |       if configuration.role == .destructive {
42 |         configuration.label
43 |           .foregroundStyle(Color(.systemRed))
   |            |- error: 'foregroundStyle' is only available in macOS 12.0 or newer
   |            `- note: add 'if #available' version check
44 |       } else {
45 |         configuration.label
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:43:28: error: 'Color' is only available in macOS 10.15 or newer
30 | }
31 |
32 | struct ActionMenuButtonStyle: PrimitiveButtonStyle {
   |        `- note: add @available attribute to enclosing struct
33 |   @Environment(\.dismiss) private var dismiss
34 |   @State private var shouldExecuteAction = false
35 |
36 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
37 |     Button {
38 |       shouldExecuteAction = true
   :
41 |       if configuration.role == .destructive {
42 |         configuration.label
43 |           .foregroundStyle(Color(.systemRed))
   |                            |- error: 'Color' is only available in macOS 10.15 or newer
   |                            `- note: add 'if #available' version check
44 |       } else {
45 |         configuration.label
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:43:28: error: 'init(_:)' is only available in macOS 10.15 or newer
30 | }
31 |
32 | struct ActionMenuButtonStyle: PrimitiveButtonStyle {
   |        `- note: add @available attribute to enclosing struct
33 |   @Environment(\.dismiss) private var dismiss
34 |   @State private var shouldExecuteAction = false
35 |
36 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
37 |     Button {
38 |       shouldExecuteAction = true
   :
41 |       if configuration.role == .destructive {
42 |         configuration.label
43 |           .foregroundStyle(Color(.systemRed))
   |                            |- error: 'init(_:)' is only available in macOS 10.15 or newer
   |                            `- note: add 'if #available' version check
44 |       } else {
45 |         configuration.label
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:41:45: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
30 | }
31 |
32 | struct ActionMenuButtonStyle: PrimitiveButtonStyle {
   |        `- note: add @available attribute to enclosing struct
33 |   @Environment(\.dismiss) private var dismiss
34 |   @State private var shouldExecuteAction = false
35 |
36 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
37 |     Button {
38 |       shouldExecuteAction = true
39 |       dismiss()
40 |     } label: {
41 |       if configuration.role == .destructive {
   |                                             |- error: 'buildEither(first:)' is only available in macOS 10.15 or newer
   |                                             `- note: add 'if #available' version check
42 |         configuration.label
43 |           .foregroundStyle(Color(.systemRed))
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:44:14: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
30 | }
31 |
32 | struct ActionMenuButtonStyle: PrimitiveButtonStyle {
   |        `- note: add @available attribute to enclosing struct
33 |   @Environment(\.dismiss) private var dismiss
34 |   @State private var shouldExecuteAction = false
35 |
36 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
37 |     Button {
38 |       shouldExecuteAction = true
   :
42 |         configuration.label
43 |           .foregroundStyle(Color(.systemRed))
44 |       } else {
   |              |- error: 'buildEither(second:)' is only available in macOS 10.15 or newer
   |              `- note: add 'if #available' version check
45 |         configuration.label
46 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:40:14: error: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
30 | }
31 |
32 | struct ActionMenuButtonStyle: PrimitiveButtonStyle {
   |        `- note: add @available attribute to enclosing struct
33 |   @Environment(\.dismiss) private var dismiss
34 |   @State private var shouldExecuteAction = false
35 |
36 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
37 |     Button {
38 |       shouldExecuteAction = true
39 |       dismiss()
40 |     } label: {
   |              |- error: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
   |              `- note: add 'if #available' version check
41 |       if configuration.role == .destructive {
42 |         configuration.label
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:48:6: error: 'onDisappear(perform:)' is only available in macOS 10.15 or newer
30 | }
31 |
32 | struct ActionMenuButtonStyle: PrimitiveButtonStyle {
   |        `- note: add @available attribute to enclosing struct
33 |   @Environment(\.dismiss) private var dismiss
34 |   @State private var shouldExecuteAction = false
35 |
36 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
37 |     Button {
38 |       shouldExecuteAction = true
   :
46 |       }
47 |     }
48 |     .onDisappear {
   |      |- error: 'onDisappear(perform:)' is only available in macOS 10.15 or newer
   |      `- note: add 'if #available' version check
49 |       if shouldExecuteAction {
50 |         configuration.trigger()
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:69:5: error: 'HStack' is only available in macOS 10.15 or newer
62 | }
63 |
64 | struct MenuLabelStyle: LabelStyle {
   |        `- note: add @available attribute to enclosing struct
65 |   @ScaledMetric(relativeTo: .body) private var iconSize: CGFloat = 22.0
66 |
67 |
68 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
69 |     HStack(spacing: 22) {
   |     |- error: 'HStack' is only available in macOS 10.15 or newer
   |     `- note: add 'if #available' version check
70 |       configuration.title
71 |       Spacer()
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:70:7: error: conformance of 'LabelStyleConfiguration.Title' to 'View' is only available in macOS 11.0 or newer
62 | }
63 |
64 | struct MenuLabelStyle: LabelStyle {
   |        `- note: add @available attribute to enclosing struct
65 |   @ScaledMetric(relativeTo: .body) private var iconSize: CGFloat = 22.0
66 |
67 |
68 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
69 |     HStack(spacing: 22) {
70 |       configuration.title
   |       |- error: conformance of 'LabelStyleConfiguration.Title' to 'View' is only available in macOS 11.0 or newer
   |       `- note: add 'if #available' version check
71 |       Spacer()
72 |       configuration.icon
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:71:7: error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
62 | }
63 |
64 | struct MenuLabelStyle: LabelStyle {
   |        `- note: add @available attribute to enclosing struct
65 |   @ScaledMetric(relativeTo: .body) private var iconSize: CGFloat = 22.0
66 |
67 |
68 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
69 |     HStack(spacing: 22) {
70 |       configuration.title
71 |       Spacer()
   |       |- error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
   |       `- note: add 'if #available' version check
72 |       configuration.icon
73 |         .foregroundStyle(Color.accentColor)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:71:7: error: 'Spacer' is only available in macOS 10.15 or newer
62 | }
63 |
64 | struct MenuLabelStyle: LabelStyle {
   |        `- note: add @available attribute to enclosing struct
65 |   @ScaledMetric(relativeTo: .body) private var iconSize: CGFloat = 22.0
66 |
67 |
68 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
69 |     HStack(spacing: 22) {
70 |       configuration.title
71 |       Spacer()
   |       |- error: 'Spacer' is only available in macOS 10.15 or newer
   |       `- note: add 'if #available' version check
72 |       configuration.icon
73 |         .foregroundStyle(Color.accentColor)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:73:10: error: 'foregroundStyle' is only available in macOS 12.0 or newer
62 | }
63 |
64 | struct MenuLabelStyle: LabelStyle {
   |        `- note: add @available attribute to enclosing struct
65 |   @ScaledMetric(relativeTo: .body) private var iconSize: CGFloat = 22.0
66 |
67 |
68 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
69 |     HStack(spacing: 22) {
70 |       configuration.title
71 |       Spacer()
72 |       configuration.icon
73 |         .foregroundStyle(Color.accentColor)
   |          |- error: 'foregroundStyle' is only available in macOS 12.0 or newer
   |          `- note: add 'if #available' version check
74 |         .font(.system(size: iconSize, weight: .light))
75 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:73:26: error: 'Color' is only available in macOS 10.15 or newer
62 | }
63 |
64 | struct MenuLabelStyle: LabelStyle {
   |        `- note: add @available attribute to enclosing struct
65 |   @ScaledMetric(relativeTo: .body) private var iconSize: CGFloat = 22.0
66 |
67 |
68 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
69 |     HStack(spacing: 22) {
70 |       configuration.title
71 |       Spacer()
72 |       configuration.icon
73 |         .foregroundStyle(Color.accentColor)
   |                          |- error: 'Color' is only available in macOS 10.15 or newer
   |                          `- note: add 'if #available' version check
74 |         .font(.system(size: iconSize, weight: .light))
75 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:73:32: error: 'accentColor' is only available in macOS 10.15 or newer
62 | }
63 |
64 | struct MenuLabelStyle: LabelStyle {
   |        `- note: add @available attribute to enclosing struct
65 |   @ScaledMetric(relativeTo: .body) private var iconSize: CGFloat = 22.0
66 |
67 |
68 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
69 |     HStack(spacing: 22) {
70 |       configuration.title
71 |       Spacer()
72 |       configuration.icon
73 |         .foregroundStyle(Color.accentColor)
   |                                |- error: 'accentColor' is only available in macOS 10.15 or newer
   |                                `- note: add 'if #available' version check
74 |         .font(.system(size: iconSize, weight: .light))
75 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:74:10: error: 'font' is only available in macOS 10.15 or newer
62 | }
63 |
64 | struct MenuLabelStyle: LabelStyle {
   |        `- note: add @available attribute to enclosing struct
65 |   @ScaledMetric(relativeTo: .body) private var iconSize: CGFloat = 22.0
66 |
67 |
68 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
69 |     HStack(spacing: 22) {
70 |       configuration.title
   :
72 |       configuration.icon
73 |         .foregroundStyle(Color.accentColor)
74 |         .font(.system(size: iconSize, weight: .light))
   |          |- error: 'font' is only available in macOS 10.15 or newer
   |          `- note: add 'if #available' version check
75 |     }
76 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:74:16: error: 'system(size:weight:design:)' is only available in macOS 13.0 or newer
62 | }
63 |
64 | struct MenuLabelStyle: LabelStyle {
   |        `- note: add @available attribute to enclosing struct
65 |   @ScaledMetric(relativeTo: .body) private var iconSize: CGFloat = 22.0
66 |
67 |
68 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
69 |     HStack(spacing: 22) {
70 |       configuration.title
   :
72 |       configuration.icon
73 |         .foregroundStyle(Color.accentColor)
74 |         .font(.system(size: iconSize, weight: .light))
   |                |- error: 'system(size:weight:design:)' is only available in macOS 13.0 or newer
   |                `- note: add 'if #available' version check
75 |     }
76 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:69:25: error: conformance of 'LabelStyleConfiguration.Title' to 'View' is only available in macOS 11.0 or newer
62 | }
63 |
64 | struct MenuLabelStyle: LabelStyle {
   |        `- note: add @available attribute to enclosing struct
65 |   @ScaledMetric(relativeTo: .body) private var iconSize: CGFloat = 22.0
66 |
67 |
68 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
69 |     HStack(spacing: 22) {
   |                         |- error: conformance of 'LabelStyleConfiguration.Title' to 'View' is only available in macOS 11.0 or newer
   |                         `- note: add 'if #available' version check
70 |       configuration.title
71 |       Spacer()
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:69:25: error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
62 | }
63 |
64 | struct MenuLabelStyle: LabelStyle {
   |        `- note: add @available attribute to enclosing struct
65 |   @ScaledMetric(relativeTo: .body) private var iconSize: CGFloat = 22.0
66 |
67 |
68 |   func makeBody(configuration: Configuration) -> some View {
   |        `- note: add @available attribute to enclosing instance method
69 |     HStack(spacing: 22) {
   |                         |- error: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
   |                         `- note: add 'if #available' version check
70 |       configuration.title
71 |       Spacer()
[6/6] Compiling ActionMenu ActionMenu.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:22:18: error: 'dismiss' is only available in macOS 12.0 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
    |                  `- error: 'dismiss' is only available in macOS 12.0 or newer
 23 |
 24 |   let title: String
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:22:4: error: 'Environment' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
    |    `- error: 'Environment' is only available in macOS 10.15 or newer
 23 |
 24 |   let title: String
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:25:4: error: 'Binding' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
 24 |   let title: String
 25 |   @Binding var contentSize: CGSize
    |    `- error: 'Binding' is only available in macOS 10.15 or newer
 26 |   let content: Content
 27 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:30:18: error: 'Binding' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 26 |   let content: Content
 27 |
 28 |   init(
    |   `- note: add @available attribute to enclosing initializer
 29 |     title: String = "Options",
 30 |     contentSize: Binding<CGSize>,
    |                  `- error: 'Binding' is only available in macOS 10.15 or newer
 31 |     @ViewBuilder content: () -> Content
 32 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:31:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 26 |   let content: Content
 27 |
 28 |   init(
    |   `- note: add @available attribute to enclosing initializer
 29 |     title: String = "Options",
 30 |     contentSize: Binding<CGSize>,
 31 |     @ViewBuilder content: () -> Content
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
 32 |   ) {
 33 |     self.title = title
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:38:18: error: 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       |          `- error: 'View' is only available in macOS 10.15 or newer
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:21:28: error: 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        |                   `- error: 'View' is only available in macOS 10.15 or newer
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:72:18: error: 'dismiss' is only available in macOS 12.0 or newer
 63 | }
 64 |
 65 | struct ActionMenuModifier<MenuContent: View>: ViewModifier {
    |        `- note: add @available attribute to enclosing generic struct
 66 |   let title: String
 67 |   @Binding var isPresented: Bool
    :
 70 |   @State private var menuContentSize: CGSize = .zero
 71 |
 72 |   @Environment(\.dismiss) private var dismiss
    |                  `- error: 'dismiss' is only available in macOS 12.0 or newer
 73 |
 74 |   init(title: String, isPresented: Binding<Bool>, @ViewBuilder  menuContent: () -> MenuContent) {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:67:4: error: 'Binding' is only available in macOS 10.15 or newer
 63 | }
 64 |
 65 | struct ActionMenuModifier<MenuContent: View>: ViewModifier {
    |        `- note: add @available attribute to enclosing generic struct
 66 |   let title: String
 67 |   @Binding var isPresented: Bool
    |    `- error: 'Binding' is only available in macOS 10.15 or newer
 68 |   let menuContent: MenuContent
 69 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:70:4: error: 'State' is only available in macOS 10.15 or newer
 63 | }
 64 |
 65 | struct ActionMenuModifier<MenuContent: View>: ViewModifier {
    |        `- note: add @available attribute to enclosing generic struct
 66 |   let title: String
 67 |   @Binding var isPresented: Bool
 68 |   let menuContent: MenuContent
 69 |
 70 |   @State private var menuContentSize: CGSize = .zero
    |    `- error: 'State' is only available in macOS 10.15 or newer
 71 |
 72 |   @Environment(\.dismiss) private var dismiss
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:72:4: error: 'Environment' is only available in macOS 10.15 or newer
 63 | }
 64 |
 65 | struct ActionMenuModifier<MenuContent: View>: ViewModifier {
    |        `- note: add @available attribute to enclosing generic struct
 66 |   let title: String
 67 |   @Binding var isPresented: Bool
    :
 70 |   @State private var menuContentSize: CGSize = .zero
 71 |
 72 |   @Environment(\.dismiss) private var dismiss
    |    `- error: 'Environment' is only available in macOS 10.15 or newer
 73 |
 74 |   init(title: String, isPresented: Binding<Bool>, @ViewBuilder  menuContent: () -> MenuContent) {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:74:36: error: 'Binding' is only available in macOS 10.15 or newer
 63 | }
 64 |
 65 | struct ActionMenuModifier<MenuContent: View>: ViewModifier {
    |        `- note: add @available attribute to enclosing generic struct
 66 |   let title: String
 67 |   @Binding var isPresented: Bool
    :
 72 |   @Environment(\.dismiss) private var dismiss
 73 |
 74 |   init(title: String, isPresented: Binding<Bool>, @ViewBuilder  menuContent: () -> MenuContent) {
    |   |                                `- error: 'Binding' is only available in macOS 10.15 or newer
    |   `- note: add @available attribute to enclosing initializer
 75 |     self.title = title
 76 |     self._isPresented = isPresented
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:74:52: error: 'ViewBuilder' is only available in macOS 10.15 or newer
 63 | }
 64 |
 65 | struct ActionMenuModifier<MenuContent: View>: ViewModifier {
    |        `- note: add @available attribute to enclosing generic struct
 66 |   let title: String
 67 |   @Binding var isPresented: Bool
    :
 72 |   @Environment(\.dismiss) private var dismiss
 73 |
 74 |   init(title: String, isPresented: Binding<Bool>, @ViewBuilder  menuContent: () -> MenuContent) {
    |   |                                                `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
    |   `- note: add @available attribute to enclosing initializer
 75 |     self.title = title
 76 |     self._isPresented = isPresented
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:80:39: error: 'View' is only available in macOS 10.15 or newer
 63 | }
 64 |
 65 | struct ActionMenuModifier<MenuContent: View>: ViewModifier {
    |        `- note: add @available attribute to enclosing generic struct
 66 |   let title: String
 67 |   @Binding var isPresented: Bool
    :
 78 |   }
 79 |
 80 |   func body(content: Content) -> some View {
    |        |                              `- error: 'View' is only available in macOS 10.15 or newer
    |        `- note: add @available attribute to enclosing instance method
 81 |     content
 82 |       .sheet(isPresented: $isPresented) {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:65:40: error: 'View' is only available in macOS 10.15 or newer
 63 | }
 64 |
 65 | struct ActionMenuModifier<MenuContent: View>: ViewModifier {
    |        |                               `- error: 'View' is only available in macOS 10.15 or newer
    |        `- note: add @available attribute to enclosing generic struct
 66 |   let title: String
 67 |   @Binding var isPresented: Bool
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:139:48: error: 'View' is only available in macOS 10.15 or newer
 93 | }
 94 |
 95 | extension View {
    | `- note: add @available attribute to enclosing extension
 96 |   /// Presents an action menu sheet when a binding to a Boolean value that you provide is true.
 97 |   ///
    :
135 |   ///   - isPresented: A binding to a Boolean value that determines whether to present the action menu.
136 |   ///   - content: A view builder that creates the content of the action menu. This is typically a list of `Button`s.
137 |   public func actionMenu(
    |               `- note: add @available attribute to enclosing instance method
138 |     title: String, isPresented: Binding<Bool>,
139 |     @ViewBuilder content: @escaping () -> some View
    |                                                `- error: 'View' is only available in macOS 10.15 or newer
140 |   ) -> some View {
141 |     modifier(
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:138:33: error: 'Binding' is only available in macOS 10.15 or newer
 93 | }
 94 |
 95 | extension View {
    | `- note: add @available attribute to enclosing extension
 96 |   /// Presents an action menu sheet when a binding to a Boolean value that you provide is true.
 97 |   ///
    :
135 |   ///   - isPresented: A binding to a Boolean value that determines whether to present the action menu.
136 |   ///   - content: A view builder that creates the content of the action menu. This is typically a list of `Button`s.
137 |   public func actionMenu(
    |               `- note: add @available attribute to enclosing instance method
138 |     title: String, isPresented: Binding<Bool>,
    |                                 `- error: 'Binding' is only available in macOS 10.15 or newer
139 |     @ViewBuilder content: @escaping () -> some View
140 |   ) -> some View {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:139:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
 93 | }
 94 |
 95 | extension View {
    | `- note: add @available attribute to enclosing extension
 96 |   /// Presents an action menu sheet when a binding to a Boolean value that you provide is true.
 97 |   ///
    :
135 |   ///   - isPresented: A binding to a Boolean value that determines whether to present the action menu.
136 |   ///   - content: A view builder that creates the content of the action menu. This is typically a list of `Button`s.
137 |   public func actionMenu(
    |               `- note: add @available attribute to enclosing instance method
138 |     title: String, isPresented: Binding<Bool>,
139 |     @ViewBuilder content: @escaping () -> some View
    |      `- error: 'ViewBuilder' is only available in macOS 10.15 or newer
140 |   ) -> some View {
141 |     modifier(
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:139:48: error: 'View' is only available in macOS 10.15 or newer
 93 | }
 94 |
 95 | extension View {
    | `- note: add @available attribute to enclosing extension
 96 |   /// Presents an action menu sheet when a binding to a Boolean value that you provide is true.
 97 |   ///
    :
135 |   ///   - isPresented: A binding to a Boolean value that determines whether to present the action menu.
136 |   ///   - content: A view builder that creates the content of the action menu. This is typically a list of `Button`s.
137 |   public func actionMenu(
    |               `- note: add @available attribute to enclosing instance method
138 |     title: String, isPresented: Binding<Bool>,
139 |     @ViewBuilder content: @escaping () -> some View
    |                                                `- error: 'View' is only available in macOS 10.15 or newer
140 |   ) -> some View {
141 |     modifier(
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:140:13: error: 'View' is only available in macOS 10.15 or newer
 93 | }
 94 |
 95 | extension View {
    | `- note: add @available attribute to enclosing extension
 96 |   /// Presents an action menu sheet when a binding to a Boolean value that you provide is true.
 97 |   ///
    :
135 |   ///   - isPresented: A binding to a Boolean value that determines whether to present the action menu.
136 |   ///   - content: A view builder that creates the content of the action menu. This is typically a list of `Button`s.
137 |   public func actionMenu(
    |               `- note: add @available attribute to enclosing instance method
138 |     title: String, isPresented: Binding<Bool>,
139 |     @ViewBuilder content: @escaping () -> some View
140 |   ) -> some View {
    |             `- error: 'View' is only available in macOS 10.15 or newer
141 |     modifier(
142 |       ActionMenuModifier(
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:95:11: error: 'View' is only available in macOS 10.15 or newer
 93 | }
 94 |
 95 | extension View {
    | |         `- error: 'View' is only available in macOS 10.15 or newer
    | `- note: add @available attribute to enclosing extension
 96 |   /// Presents an action menu sheet when a binding to a Boolean value that you provide is true.
 97 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:156:4: error: 'Previewable()' is only available in macOS 14.0 or newer
154 |     "Strawberry",
155 |   ]
156 |   @Previewable @State var isMoreActionTapped = false
    |    |- error: 'Previewable()' is only available in macOS 14.0 or newer
    |    `- note: add 'if #available' version check
157 |   @Previewable @State var selectedFruit: String? = nil
158 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:157:4: error: 'Previewable()' is only available in macOS 14.0 or newer
155 |   ]
156 |   @Previewable @State var isMoreActionTapped = false
157 |   @Previewable @State var selectedFruit: String? = nil
    |    |- error: 'Previewable()' is only available in macOS 14.0 or newer
    |    `- note: add 'if #available' version check
158 |
159 |   Button(action: { isMoreActionTapped.toggle() }) {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:152:4: error: 'Previewable()' is only available in macOS 14.0 or newer
150 |
151 | #Preview {
152 |   @Previewable @State var fruits = [
    |    |- error: 'Previewable()' is only available in macOS 14.0 or newer
    |    `- note: add 'if #available' version check
153 |     "Apple", "Banana", "Orange", "Mango", "Pear", "Grape", "Pineapple",
154 |     "Strawberry",
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:152:17: error: 'State' is only available in macOS 10.15 or newer
150 |
151 | #Preview {
152 |   @Previewable @State var fruits = [
    |                 |- error: 'State' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
153 |     "Apple", "Banana", "Orange", "Mango", "Pear", "Grape", "Pineapple",
154 |     "Strawberry",
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:156:17: error: 'State' is only available in macOS 10.15 or newer
154 |     "Strawberry",
155 |   ]
156 |   @Previewable @State var isMoreActionTapped = false
    |                 |- error: 'State' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
157 |   @Previewable @State var selectedFruit: String? = nil
158 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:157:17: error: 'State' is only available in macOS 10.15 or newer
155 |   ]
156 |   @Previewable @State var isMoreActionTapped = false
157 |   @Previewable @State var selectedFruit: String? = nil
    |                 |- error: 'State' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
158 |
159 |   Button(action: { isMoreActionTapped.toggle() }) {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:151:2: error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
149 | }
150 |
151 | #Preview {
    |  `- error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
152 |   @Previewable @State var fruits = [
153 |     "Apple", "Banana", "Orange", "Mango", "Pear", "Grape", "Pineapple",
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:159:3: error: 'Button' is only available in macOS 10.15 or newer
157 |   @Previewable @State var selectedFruit: String? = nil
158 |
159 |   Button(action: { isMoreActionTapped.toggle() }) {
    |   |- error: 'Button' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
160 |     Text("Show Action Menu")
161 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:159:3: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
157 |   @Previewable @State var selectedFruit: String? = nil
158 |
159 |   Button(action: { isMoreActionTapped.toggle() }) {
    |   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
160 |     Text("Show Action Menu")
161 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:159:20: error: cannot pass as inout because setter for 'isMoreActionTapped' is only available in macOS 10.15 or newer
157 |   @Previewable @State var selectedFruit: String? = nil
158 |
159 |   Button(action: { isMoreActionTapped.toggle() }) {
    |                    |- error: cannot pass as inout because setter for 'isMoreActionTapped' is only available in macOS 10.15 or newer
    |                    `- note: add 'if #available' version check
160 |     Text("Show Action Menu")
161 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:160:5: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
158 |
159 |   Button(action: { isMoreActionTapped.toggle() }) {
160 |     Text("Show Action Menu")
    |     |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:160:5: error: 'Text' is only available in macOS 10.15 or newer
158 |
159 |   Button(action: { isMoreActionTapped.toggle() }) {
160 |     Text("Show Action Menu")
    |     |- error: 'Text' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:159:51: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
157 |   @Previewable @State var selectedFruit: String? = nil
158 |
159 |   Button(action: { isMoreActionTapped.toggle() }) {
    |                                                   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                   `- note: add 'if #available' version check
160 |     Text("Show Action Menu")
161 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:4: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |    |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |    `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:5: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |     |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:5: error: 'Section' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |     |- error: 'Section' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:5: error: 'init(_:content:)' is only available in macOS 12.0 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |     |- error: 'init(_:content:)' is only available in macOS 12.0 or newer
    |     `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:13: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |             |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:164:7: error: 'Button' is only available in macOS 10.15 or newer
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
165 |         if let selectedFruit = selectedFruit,
166 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:164:7: error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
    |       |- error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
    |       `- note: add 'if #available' version check
165 |         if let selectedFruit = selectedFruit,
166 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:164:14: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
    |              |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
165 |         if let selectedFruit = selectedFruit,
166 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:168:11: error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
166 |            let index = fruits.firstIndex(of: selectedFruit)
167 |         {
168 |           fruits[index] = selectedFruit.uppercased()
    |           |- error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
169 |         }
170 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:171:8: error: 'labelStyle' is only available in macOS 11.0 or newer
169 |         }
170 |       }
171 |       .labelStyle(.menu)
    |        |- error: 'labelStyle' is only available in macOS 11.0 or newer
    |        `- note: add 'if #available' version check
172 |
173 |       Button("Lowercase", systemImage: "characters.lowercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:173:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
171 |       .labelStyle(.menu)
172 |
173 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
174 |         if let selectedFruit = selectedFruit,
175 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:173:7: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
171 |       .labelStyle(.menu)
172 |
173 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
174 |         if let selectedFruit = selectedFruit,
175 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:173:7: error: 'Button' is only available in macOS 10.15 or newer
171 |       .labelStyle(.menu)
172 |
173 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
174 |         if let selectedFruit = selectedFruit,
175 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:173:7: error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
171 |       .labelStyle(.menu)
172 |
173 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
    |       `- note: add 'if #available' version check
174 |         if let selectedFruit = selectedFruit,
175 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:173:14: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
171 |       .labelStyle(.menu)
172 |
173 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |              |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
174 |         if let selectedFruit = selectedFruit,
175 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:177:11: error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
175 |            let index = fruits.firstIndex(of: selectedFruit)
176 |         {
177 |           fruits[index] = selectedFruit.lowercased()
    |           |- error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
178 |         }
179 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:163:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
163 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
165 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:182:5: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
180 |     }
181 |
182 |     Section {
    |     |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
184 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:182:5: error: 'Section' is only available in macOS 10.15 or newer
180 |     }
181 |
182 |     Section {
    |     |- error: 'Section' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
184 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:182:5: error: 'init(content:)' is only available in macOS 10.15 or newer
180 |     }
181 |
182 |     Section {
    |     |- error: 'init(content:)' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
184 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:182:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
180 |     }
181 |
182 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
184 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:182:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
180 |     }
181 |
182 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
184 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:182:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
180 |     }
181 |
182 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
184 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:182:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
180 |     }
181 |
182 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
184 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:182:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
180 |     }
181 |
182 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
184 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:182:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
180 |     }
181 |
182 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
184 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:183:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
181 |
182 |     Section {
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
184 |         if let selectedFruit = selectedFruit,
185 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:183:7: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
181 |
182 |     Section {
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
184 |         if let selectedFruit = selectedFruit,
185 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:183:7: error: 'Button' is only available in macOS 10.15 or newer
181 |
182 |     Section {
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
184 |         if let selectedFruit = selectedFruit,
185 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:183:7: error: 'init(_:systemImage:role:action:)' is only available in macOS 12.0 or newer
181 |
182 |     Section {
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: 'init(_:systemImage:role:action:)' is only available in macOS 12.0 or newer
    |       `- note: add 'if #available' version check
184 |         if let selectedFruit = selectedFruit,
185 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:183:14: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
181 |
182 |     Section {
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |              |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
184 |         if let selectedFruit = selectedFruit,
185 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:187:11: error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
185 |            let index = fruits.firstIndex(of: selectedFruit)
186 |         {
187 |           fruits.remove(at: index)
    |           |- error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
188 |         }
189 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:182:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
180 |     }
181 |
182 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
184 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:182:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
180 |     }
181 |
182 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
183 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
184 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:162:67: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
160 |     Text("Show Action Menu")
161 |   }
162 |   .actionMenu(title: "Actions", isPresented: $isMoreActionTapped) {
    |                                                                   |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |                                                                   `- note: add 'if #available' version check
163 |     Section("Text Operations") {
164 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:200:4: error: 'Previewable()' is only available in macOS 14.0 or newer
198 |     "Strawberry",
199 |   ]
200 |   @Previewable @State var selectedFruit: String? = nil
    |    |- error: 'Previewable()' is only available in macOS 14.0 or newer
    |    `- note: add 'if #available' version check
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:196:4: error: 'Previewable()' is only available in macOS 14.0 or newer
194 |
195 | #Preview {
196 |   @Previewable @State var fruits = [
    |    |- error: 'Previewable()' is only available in macOS 14.0 or newer
    |    `- note: add 'if #available' version check
197 |     "Apple", "Banana", "Orange", "Mango", "Pear", "Grape", "Pineapple",
198 |     "Strawberry",
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:196:17: error: 'State' is only available in macOS 10.15 or newer
194 |
195 | #Preview {
196 |   @Previewable @State var fruits = [
    |                 |- error: 'State' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
197 |     "Apple", "Banana", "Orange", "Mango", "Pear", "Grape", "Pineapple",
198 |     "Strawberry",
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:200:17: error: 'State' is only available in macOS 10.15 or newer
198 |     "Strawberry",
199 |   ]
200 |   @Previewable @State var selectedFruit: String? = nil
    |                 |- error: 'State' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:195:2: error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
193 | }
194 |
195 | #Preview {
    |  `- error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
196 |   @Previewable @State var fruits = [
197 |     "Apple", "Banana", "Orange", "Mango", "Pear", "Grape", "Pineapple",
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:3: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |   |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |   `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:5: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |     |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:5: error: 'Section' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |     |- error: 'Section' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:5: error: 'init(_:content:)' is only available in macOS 12.0 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |     |- error: 'init(_:content:)' is only available in macOS 12.0 or newer
    |     `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:13: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |             |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:204:7: error: 'Button' is only available in macOS 10.15 or newer
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
205 |         if let selectedFruit = selectedFruit,
206 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:204:7: error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
    |       |- error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
    |       `- note: add 'if #available' version check
205 |         if let selectedFruit = selectedFruit,
206 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:204:14: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
    |              |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
205 |         if let selectedFruit = selectedFruit,
206 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:208:11: error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
206 |            let index = fruits.firstIndex(of: selectedFruit)
207 |         {
208 |           fruits[index] = selectedFruit.uppercased()
    |           |- error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
209 |         }
210 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:211:8: error: 'labelStyle' is only available in macOS 11.0 or newer
209 |         }
210 |       }
211 |       .labelStyle(.menu)
    |        |- error: 'labelStyle' is only available in macOS 11.0 or newer
    |        `- note: add 'if #available' version check
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:213:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
211 |       .labelStyle(.menu)
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
214 |         if let selectedFruit = selectedFruit,
215 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:213:7: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
211 |       .labelStyle(.menu)
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
214 |         if let selectedFruit = selectedFruit,
215 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:213:7: error: 'Button' is only available in macOS 10.15 or newer
211 |       .labelStyle(.menu)
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
214 |         if let selectedFruit = selectedFruit,
215 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:213:7: error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
211 |       .labelStyle(.menu)
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |       |- error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
    |       `- note: add 'if #available' version check
214 |         if let selectedFruit = selectedFruit,
215 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:213:14: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
211 |       .labelStyle(.menu)
212 |
213 |       Button("Lowercase", systemImage: "characters.lowercase") {
    |              |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
214 |         if let selectedFruit = selectedFruit,
215 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:217:11: error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
215 |            let index = fruits.firstIndex(of: selectedFruit)
216 |         {
217 |           fruits[index] = selectedFruit.lowercased()
    |           |- error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
218 |         }
219 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:203:32: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
203 |     Section("Text Operations") {
    |                                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                `- note: add 'if #available' version check
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
205 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:5: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |     |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:5: error: 'Section' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |     |- error: 'Section' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:5: error: 'init(content:)' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |     |- error: 'init(content:)' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:223:7: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
221 |
222 |     Section {
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
224 |         if let selectedFruit = selectedFruit,
225 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:223:7: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
221 |
222 |     Section {
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
224 |         if let selectedFruit = selectedFruit,
225 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:223:7: error: 'Button' is only available in macOS 10.15 or newer
221 |
222 |     Section {
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: 'Button' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
224 |         if let selectedFruit = selectedFruit,
225 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:223:7: error: 'init(_:systemImage:role:action:)' is only available in macOS 12.0 or newer
221 |
222 |     Section {
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |       |- error: 'init(_:systemImage:role:action:)' is only available in macOS 12.0 or newer
    |       `- note: add 'if #available' version check
224 |         if let selectedFruit = selectedFruit,
225 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:223:14: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
221 |
222 |     Section {
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
    |              |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |              `- note: add 'if #available' version check
224 |         if let selectedFruit = selectedFruit,
225 |            let index = fruits.firstIndex(of: selectedFruit)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:227:11: error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
225 |            let index = fruits.firstIndex(of: selectedFruit)
226 |         {
227 |           fruits.remove(at: index)
    |           |- error: cannot pass as inout because setter for 'fruits' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
228 |         }
229 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:222:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
220 |     }
221 |
222 |     Section {
    |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
223 |       Button("Delete Item", systemImage: "trash", role: .destructive) {
224 |         if let selectedFruit = selectedFruit,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:202:63: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
200 |   @Previewable @State var selectedFruit: String? = nil
201 |
202 |   ActionMenu(title: "Actions", contentSize: .constant(.zero)) {
    |                                                               |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
203 |     Section("Text Operations") {
204 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:79:2: error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
77 | }
78 |
79 | #Preview {
   |  `- error: 'Preview(_:body:)' is only available in macOS 10.15 or newer
80 |   List {
81 |     Section {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:80:3: error: 'List' is only available in macOS 10.15 or newer
78 |
79 | #Preview {
80 |   List {
   |   |- error: 'List' is only available in macOS 10.15 or newer
   |   `- note: add 'if #available' version check
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:80:3: error: 'init(content:)' is only available in macOS 10.15 or newer
78 |
79 | #Preview {
80 |   List {
   |   |- error: 'init(content:)' is only available in macOS 10.15 or newer
   |   `- note: add 'if #available' version check
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:80:8: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
78 |
79 | #Preview {
80 |   List {
   |        |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
   |        `- note: add 'if #available' version check
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:80:8: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
78 |
79 | #Preview {
80 |   List {
   |        |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
   |        `- note: add 'if #available' version check
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:80:8: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
78 |
79 | #Preview {
80 |   List {
   |        |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
   |        `- note: add 'if #available' version check
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:80:8: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
78 |
79 | #Preview {
80 |   List {
   |        |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
   |        `- note: add 'if #available' version check
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:80:8: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
78 |
79 | #Preview {
80 |   List {
   |        |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
   |        `- note: add 'if #available' version check
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:81:5: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
79 | #Preview {
80 |   List {
81 |     Section {
   |     |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
   |     `- note: add 'if #available' version check
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
83 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:81:5: error: 'Section' is only available in macOS 10.15 or newer
79 | #Preview {
80 |   List {
81 |     Section {
   |     |- error: 'Section' is only available in macOS 10.15 or newer
   |     `- note: add 'if #available' version check
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
83 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:81:5: error: 'init(content:)' is only available in macOS 10.15 or newer
79 | #Preview {
80 |   List {
81 |     Section {
   |     |- error: 'init(content:)' is only available in macOS 10.15 or newer
   |     `- note: add 'if #available' version check
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
83 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:81:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
79 | #Preview {
80 |   List {
81 |     Section {
   |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
   |             `- note: add 'if #available' version check
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
83 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:81:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
79 | #Preview {
80 |   List {
81 |     Section {
   |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
   |             `- note: add 'if #available' version check
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
83 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:81:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
79 | #Preview {
80 |   List {
81 |     Section {
   |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
   |             `- note: add 'if #available' version check
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
83 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:81:13: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
79 | #Preview {
80 |   List {
81 |     Section {
   |             |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
   |             `- note: add 'if #available' version check
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
83 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:82:7: error: 'Button' is only available in macOS 10.15 or newer
80 |   List {
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
   |       |- error: 'Button' is only available in macOS 10.15 or newer
   |       `- note: add 'if #available' version check
83 |       }
84 |       .buttonStyle(.action)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:82:7: error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
80 |   List {
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
   |       |- error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
   |       `- note: add 'if #available' version check
83 |       }
84 |       .buttonStyle(.action)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:82:14: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
80 |   List {
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
   |              |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
   |              `- note: add 'if #available' version check
83 |       }
84 |       .buttonStyle(.action)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:84:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
83 |       }
84 |       .buttonStyle(.action)
   |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
   |        `- note: add 'if #available' version check
85 |     }
86 |     Section {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:86:5: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
84 |       .buttonStyle(.action)
85 |     }
86 |     Section {
   |     |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
   |     `- note: add 'if #available' version check
87 |       Button("Delete item", role: .destructive) {
88 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:86:5: error: 'Section' is only available in macOS 10.15 or newer
84 |       .buttonStyle(.action)
85 |     }
86 |     Section {
   |     |- error: 'Section' is only available in macOS 10.15 or newer
   |     `- note: add 'if #available' version check
87 |       Button("Delete item", role: .destructive) {
88 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:86:5: error: 'init(content:)' is only available in macOS 10.15 or newer
84 |       .buttonStyle(.action)
85 |     }
86 |     Section {
   |     |- error: 'init(content:)' is only available in macOS 10.15 or newer
   |     `- note: add 'if #available' version check
87 |       Button("Delete item", role: .destructive) {
88 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:86:13: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
84 |       .buttonStyle(.action)
85 |     }
86 |     Section {
   |             |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
   |             `- note: add 'if #available' version check
87 |       Button("Delete item", role: .destructive) {
88 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:87:7: error: 'Button' is only available in macOS 10.15 or newer
85 |     }
86 |     Section {
87 |       Button("Delete item", role: .destructive) {
   |       |- error: 'Button' is only available in macOS 10.15 or newer
   |       `- note: add 'if #available' version check
88 |       }
89 |       .buttonStyle(.action)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:87:7: error: 'init(_:role:action:)' is only available in macOS 12.0 or newer
85 |     }
86 |     Section {
87 |       Button("Delete item", role: .destructive) {
   |       |- error: 'init(_:role:action:)' is only available in macOS 12.0 or newer
   |       `- note: add 'if #available' version check
88 |       }
89 |       .buttonStyle(.action)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:87:14: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
85 |     }
86 |     Section {
87 |       Button("Delete item", role: .destructive) {
   |              |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
   |              `- note: add 'if #available' version check
88 |       }
89 |       .buttonStyle(.action)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:89:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
87 |       Button("Delete item", role: .destructive) {
88 |       }
89 |       .buttonStyle(.action)
   |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
   |        `- note: add 'if #available' version check
90 |     }
91 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:80:8: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
78 |
79 | #Preview {
80 |   List {
   |        |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
   |        `- note: add 'if #available' version check
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:80:8: error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
78 |
79 | #Preview {
80 |   List {
   |        |- error: conformance of 'Section<Parent, Content, Footer>' to 'View' is only available in macOS 10.15 or newer
   |        `- note: add 'if #available' version check
81 |     Section {
82 |       Button("Uppercase", systemImage: "characters.uppercase") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/Styling.swift:92:4: error: 'labelStyle' is only available in macOS 11.0 or newer
90 |     }
91 |   }
92 |   .labelStyle(.menu)
   |    |- error: 'labelStyle' is only available in macOS 11.0 or newer
   |    `- note: add 'if #available' version check
93 | }
94 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:39:5: error: 'NavigationStack' is only available in macOS 13.0 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
    |     |- error: 'NavigationStack' is only available in macOS 13.0 or newer
    |     `- note: add 'if #available' version check
 40 |       List {
 41 |         content
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:39:21: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
    |                     |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                     `- note: add 'if #available' version check
 40 |       List {
 41 |         content
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:39:21: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
    |                     |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                     `- note: add 'if #available' version check
 40 |       List {
 41 |         content
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:39:21: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
    |                     |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                     `- note: add 'if #available' version check
 40 |       List {
 41 |         content
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:39:21: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
    |                     |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                     `- note: add 'if #available' version check
 40 |       List {
 41 |         content
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:40:7: error: 'List' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    |       |- error: 'List' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
 41 |         content
 42 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:40:7: error: 'init(content:)' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    |       |- error: 'init(content:)' is only available in macOS 10.15 or newer
    |       `- note: add 'if #available' version check
 41 |         content
 42 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:43:8: error: 'onScrollGeometryChange(for:of:action:)' is only available in macOS 15.0 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
 41 |         content
 42 |       }
 43 |       .onScrollGeometryChange(for: CGSize.self, of: { proxy in
    |        |- error: 'onScrollGeometryChange(for:of:action:)' is only available in macOS 15.0 or newer
    |        `- note: add 'if #available' version check
 44 |         proxy.contentSize
 45 |       }, action: { _, newSize in
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:46:9: error: setter for 'contentSize' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 44 |         proxy.contentSize
 45 |       }, action: { _, newSize in
 46 |         contentSize = newSize
    |         |- error: setter for 'contentSize' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
 47 |       })
 48 |       .labelStyle(.menu)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:48:8: error: 'labelStyle' is only available in macOS 11.0 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 46 |         contentSize = newSize
 47 |       })
 48 |       .labelStyle(.menu)
    |        |- error: 'labelStyle' is only available in macOS 11.0 or newer
    |        `- note: add 'if #available' version check
 49 |       .buttonStyle(.action)
 50 |       .navigationTitle(title)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:49:8: error: 'buttonStyle' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 47 |       })
 48 |       .labelStyle(.menu)
 49 |       .buttonStyle(.action)
    |        |- error: 'buttonStyle' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
 50 |       .navigationTitle(title)
 51 |       .navigationBarTitleDisplayMode(.inline)
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:50:8: error: 'navigationTitle' is only available in macOS 11.0 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 48 |       .labelStyle(.menu)
 49 |       .buttonStyle(.action)
 50 |       .navigationTitle(title)
    |        |- error: 'navigationTitle' is only available in macOS 11.0 or newer
    |        `- note: add 'if #available' version check
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:51:8: error: 'navigationBarTitleDisplayMode' is unavailable in macOS
 49 |       .buttonStyle(.action)
 50 |       .navigationTitle(title)
 51 |       .navigationBarTitleDisplayMode(.inline)
    |        `- error: 'navigationBarTitleDisplayMode' is unavailable in macOS
 52 |       .toolbar {
 53 |         ToolbarItem(placement: .topBarTrailing) {
SwiftUI.View.navigationBarTitleDisplayMode:2:25: note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func navigationBarTitleDisplayMode(_ displayMode: NavigationBarItem.TitleDisplayMode) -> some View
  |                         `- note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:52:8: error: 'toolbar(content:)' is only available in macOS 11.0 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 50 |       .navigationTitle(title)
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
    |        |- error: 'toolbar(content:)' is only available in macOS 11.0 or newer
    |        `- note: add 'if #available' version check
 53 |         ToolbarItem(placement: .topBarTrailing) {
 54 |           Button("Done", systemImage: "checkmark") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:52:16: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 50 |       .navigationTitle(title)
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
    |                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                `- note: add 'if #available' version check
 53 |         ToolbarItem(placement: .topBarTrailing) {
 54 |           Button("Done", systemImage: "checkmark") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:52:16: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 50 |       .navigationTitle(title)
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
    |                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                `- note: add 'if #available' version check
 53 |         ToolbarItem(placement: .topBarTrailing) {
 54 |           Button("Done", systemImage: "checkmark") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:52:16: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 50 |       .navigationTitle(title)
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
    |                |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                `- note: add 'if #available' version check
 53 |         ToolbarItem(placement: .topBarTrailing) {
 54 |           Button("Done", systemImage: "checkmark") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:52:16: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 50 |       .navigationTitle(title)
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
    |                |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                `- note: add 'if #available' version check
 53 |         ToolbarItem(placement: .topBarTrailing) {
 54 |           Button("Done", systemImage: "checkmark") {
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:53:9: error: 'ToolbarItem' is only available in macOS 11.0 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
 53 |         ToolbarItem(placement: .topBarTrailing) {
    |         |- error: 'ToolbarItem' is only available in macOS 11.0 or newer
    |         `- note: add 'if #available' version check
 54 |           Button("Done", systemImage: "checkmark") {
 55 |             dismiss()
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:53:9: error: 'init(placement:content:)' is only available in macOS 11.0 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
 53 |         ToolbarItem(placement: .topBarTrailing) {
    |         |- error: 'init(placement:content:)' is only available in macOS 11.0 or newer
    |         `- note: add 'if #available' version check
 54 |           Button("Done", systemImage: "checkmark") {
 55 |             dismiss()
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:53:33: error: 'topBarTrailing' is unavailable in macOS
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
 53 |         ToolbarItem(placement: .topBarTrailing) {
    |                                 `- error: 'topBarTrailing' is unavailable in macOS
 54 |           Button("Done", systemImage: "checkmark") {
 55 |             dismiss()
SwiftUI.ToolbarItemPlacement.topBarTrailing:5:21: note: 'topBarTrailing' has been explicitly marked unavailable here
3 |   @backDeployed(before: iOS 17.0, tvOS 17.0)
4 |   @available(macOS, unavailable)
5 |   public static var topBarTrailing: ToolbarItemPlacement { get }}
  |                     `- note: 'topBarTrailing' has been explicitly marked unavailable here
6 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:53:49: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
 53 |         ToolbarItem(placement: .topBarTrailing) {
    |                                                 |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                 `- note: add 'if #available' version check
 54 |           Button("Done", systemImage: "checkmark") {
 55 |             dismiss()
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:53:49: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
 53 |         ToolbarItem(placement: .topBarTrailing) {
    |                                                 |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                 `- note: add 'if #available' version check
 54 |           Button("Done", systemImage: "checkmark") {
 55 |             dismiss()
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:53:49: error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
 53 |         ToolbarItem(placement: .topBarTrailing) {
    |                                                 |- error: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
    |                                                 `- note: add 'if #available' version check
 54 |           Button("Done", systemImage: "checkmark") {
 55 |             dismiss()
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:53:49: error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 51 |       .navigationBarTitleDisplayMode(.inline)
 52 |       .toolbar {
 53 |         ToolbarItem(placement: .topBarTrailing) {
    |                                                 |- error: conformance of 'Image' to 'View' is only available in macOS 10.15 or newer
    |                                                 `- note: add 'if #available' version check
 54 |           Button("Done", systemImage: "checkmark") {
 55 |             dismiss()
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:54:11: error: 'Button' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 52 |       .toolbar {
 53 |         ToolbarItem(placement: .topBarTrailing) {
 54 |           Button("Done", systemImage: "checkmark") {
    |           |- error: 'Button' is only available in macOS 10.15 or newer
    |           `- note: add 'if #available' version check
 55 |             dismiss()
 56 |           }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:54:11: error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 52 |       .toolbar {
 53 |         ToolbarItem(placement: .topBarTrailing) {
 54 |           Button("Done", systemImage: "checkmark") {
    |           |- error: 'init(_:systemImage:action:)' is only available in macOS 11.0 or newer
    |           `- note: add 'if #available' version check
 55 |             dismiss()
 56 |           }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:54:18: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 52 |       .toolbar {
 53 |         ToolbarItem(placement: .topBarTrailing) {
 54 |           Button("Done", systemImage: "checkmark") {
    |                  |- error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
    |                  `- note: add 'if #available' version check
 55 |             dismiss()
 56 |           }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:57:12: error: 'labelStyle' is only available in macOS 11.0 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 55 |             dismiss()
 56 |           }
 57 |           .labelStyle(.toolbar)
    |            |- error: 'labelStyle' is only available in macOS 11.0 or newer
    |            `- note: add 'if #available' version check
 58 |           .buttonStyle(.toolbarProminent)
 59 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:58:12: error: 'buttonStyle' is only available in macOS 10.15 or newer
 19 | import SwiftUI
 20 |
 21 | struct ActionMenu<Content: View>: View {
    |        `- note: add @available attribute to enclosing generic struct
 22 |   @Environment(\.dismiss) private var dismiss
 23 |
    :
 36 |   }
 37 |
 38 |   var body: some View {
    |       `- note: add @available attribute to enclosing property
 39 |     NavigationStack {
 40 |       List {
    :
 56 |           }
 57 |           .labelStyle(.toolbar)
 58 |           .buttonStyle(.toolbarProminent)
    |            |- error: 'buttonStyle' is only available in macOS 10.15 or newer
    |            `- note: add 'if #available' version check
 59 |         }
 60 |       }
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:82:8: error: 'sheet(isPresented:onDismiss:content:)' is only available in macOS 10.15 or newer
 63 | }
 64 |
 65 | struct ActionMenuModifier<MenuContent: View>: ViewModifier {
    |        `- note: add @available attribute to enclosing generic struct
 66 |   let title: String
 67 |   @Binding var isPresented: Bool
    :
 78 |   }
 79 |
 80 |   func body(content: Content) -> some View {
    |        `- note: add @available attribute to enclosing instance method
 81 |     content
 82 |       .sheet(isPresented: $isPresented) {
    |        |- error: 'sheet(isPresented:onDismiss:content:)' is only available in macOS 10.15 or newer
    |        `- note: add 'if #available' version check
 83 |         ActionMenu(title: title, contentSize: $menuContentSize) {
 84 |           menuContent
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:86:10: error: 'presentationDetents' is only available in macOS 13.0 or newer
 63 | }
 64 |
 65 | struct ActionMenuModifier<MenuContent: View>: ViewModifier {
    |        `- note: add @available attribute to enclosing generic struct
 66 |   let title: String
 67 |   @Binding var isPresented: Bool
    :
 78 |   }
 79 |
 80 |   func body(content: Content) -> some View {
    |        `- note: add @available attribute to enclosing instance method
 81 |     content
 82 |       .sheet(isPresented: $isPresented) {
    :
 84 |           menuContent
 85 |         }
 86 |         .presentationDetents(
    |          |- error: 'presentationDetents' is only available in macOS 13.0 or newer
    |          `- note: add 'if #available' version check
 87 |           menuContentSize == .zero
 88 |           ? [.medium, .large]
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:141:5: error: conformance of 'ModifiedContent<Content, Modifier>' to 'View' is only available in macOS 10.15 or newer
 93 | }
 94 |
 95 | extension View {
    | `- note: add @available attribute to enclosing extension
 96 |   /// Presents an action menu sheet when a binding to a Boolean value that you provide is true.
 97 |   ///
    :
135 |   ///   - isPresented: A binding to a Boolean value that determines whether to present the action menu.
136 |   ///   - content: A view builder that creates the content of the action menu. This is typically a list of `Button`s.
137 |   public func actionMenu(
    |               `- note: add @available attribute to enclosing instance method
138 |     title: String, isPresented: Binding<Bool>,
139 |     @ViewBuilder content: @escaping () -> some View
140 |   ) -> some View {
141 |     modifier(
    |     |- error: conformance of 'ModifiedContent<Content, Modifier>' to 'View' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
142 |       ActionMenuModifier(
143 |         title: title,
/Users/admin/builder/spi-builder-workspace/Sources/ActionMenu/ActionMenu.swift:141:5: error: 'modifier' is only available in macOS 10.15 or newer
 93 | }
 94 |
 95 | extension View {
    | `- note: add @available attribute to enclosing extension
 96 |   /// Presents an action menu sheet when a binding to a Boolean value that you provide is true.
 97 |   ///
    :
135 |   ///   - isPresented: A binding to a Boolean value that determines whether to present the action menu.
136 |   ///   - content: A view builder that creates the content of the action menu. This is typically a list of `Button`s.
137 |   public func actionMenu(
    |               `- note: add @available attribute to enclosing instance method
138 |     title: String, isPresented: Binding<Bool>,
139 |     @ViewBuilder content: @escaping () -> some View
140 |   ) -> some View {
141 |     modifier(
    |     |- error: 'modifier' is only available in macOS 10.15 or newer
    |     `- note: add 'if #available' version check
142 |       ActionMenuModifier(
143 |         title: title,
BUILD FAILURE 6.2 macosSpm