The Swift Package Index logo.Swift Package Index

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

Build Information

Failed to build Recap, reference 1.1.5 (38b486), with Swift 5.10 for macOS (SPM) on 25 Nov 2024 23:55:46 UTC.

Build Command

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

Build Log

        case "primary": self = .primary
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:21:33: note: add 'if #available' version check
        case "primary": self = .primary
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:4:5: note: add @available attribute to enclosing initializer
    init?(systemName: String) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:3:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:22:32: error: 'purple' is only available in macOS 10.15 or newer
        case "purple": self = .purple
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:22:32: note: add 'if #available' version check
        case "purple": self = .purple
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:4:5: note: add @available attribute to enclosing initializer
    init?(systemName: String) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:3:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:23:35: error: 'secondary' is only available in macOS 10.15 or newer
        case "secondary": self = .secondary
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:23:35: note: add 'if #available' version check
        case "secondary": self = .secondary
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:4:5: note: add @available attribute to enclosing initializer
    init?(systemName: String) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:3:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:24:29: error: 'red' is only available in macOS 10.15 or newer
        case "red": self = .red
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:24:29: note: add 'if #available' version check
        case "red": self = .red
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:4:5: note: add @available attribute to enclosing initializer
    init?(systemName: String) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:3:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:25:30: error: 'teal' is only available in macOS 12.0 or newer
        case "teal": self = .teal
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:25:30: note: add 'if #available' version check
        case "teal": self = .teal
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:4:5: note: add @available attribute to enclosing initializer
    init?(systemName: String) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:3:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:26:31: error: 'white' is only available in macOS 10.15 or newer
        case "white": self = .white
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:26:31: note: add 'if #available' version check
        case "white": self = .white
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:4:5: note: add @available attribute to enclosing initializer
    init?(systemName: String) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:3:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:27:32: error: 'yellow' is only available in macOS 10.15 or newer
        case "yellow": self = .yellow
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:27:32: note: add 'if #available' version check
        case "yellow": self = .yellow
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:4:5: note: add @available attribute to enclosing initializer
    init?(systemName: String) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/Color+SystemNames.swift:3:1: note: add @available attribute to enclosing extension
extension Color {
^
[17/21] Compiling Recap FeatureRow.swift
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/View+Recap.swift:140:53: error: attribute can only be applied to declarations, not types
    private struct DismissButtonLocalizedKeyTitle: @preconcurrency EnvironmentKey {
                                                   ~^~~~~~~~~~~~~~~
    @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:4:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenIconFillMode) private var iconFillMode
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:5:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenIconAlignment) private var iconAlignment
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:30: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    var iconForegroundStyle: AnyShapeStyle {
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:10:9: error: 'HStack' is only available in macOS 10.15 or newer
        HStack(alignment: iconAlignment, spacing: 16.0) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:10:9: note: add 'if #available' version check
        HStack(alignment: iconAlignment, spacing: 16.0) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:13: error: 'ZStack' is only available in macOS 10.15 or newer
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:13: note: add 'if #available' version check
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:31: error: 'Alignment' is only available in macOS 10.15 or newer
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:31: note: add 'if #available' version check
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:54: error: 'center' is only available in macOS 10.15 or newer
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:54: note: add 'if #available' version check
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:12:17: error: 'Color' is only available in macOS 10.15 or newer
                Color.clear
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:12:17: note: add 'if #available' version check
                Color.clear
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:12:23: error: 'clear' is only available in macOS 10.15 or newer
                Color.clear
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:12:23: note: add 'if #available' version check
                Color.clear
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:13:22: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                    .frame(width: 48.0, height: 48.0)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:13:22: note: add 'if #available' version check
                    .frame(width: 48.0, height: 48.0)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:15:17: error: 'Image' is only available in macOS 10.15 or newer
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:15:17: note: add 'if #available' version check
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:15:17: error: 'init(systemName:)' is only available in macOS 11.0 or newer
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:15:17: note: add 'if #available' version check
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:16:22: error: 'foregroundStyle' is only available in macOS 12.0 or newer
                    .foregroundStyle(self.iconForegroundStyle)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:16:22: note: add 'if #available' version check
                    .foregroundStyle(self.iconForegroundStyle)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:17:22: error: 'font' is only available in macOS 10.15 or newer
                    .font(.system(size: 32.0))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:17:22: note: add 'if #available' version check
                    .font(.system(size: 32.0))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:17:28: error: 'system(size:weight:design:)' is only available in macOS 13.0 or newer
                    .font(.system(size: 32.0))
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:17:28: note: add 'if #available' version check
                    .font(.system(size: 32.0))
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:13: error: 'VStack' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:13: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:32: error: 'leading' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:32: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: note: add 'if #available' version check
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: error: 'Text' is only available in macOS 10.15 or newer
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: note: add 'if #available' version check
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: note: add 'if #available' version check
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:22: error: 'font' is only available in macOS 10.15 or newer
                    .font(.headline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:22: note: add 'if #available' version check
                    .font(.headline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:28: error: 'headline' is only available in macOS 10.15 or newer
                    .font(.headline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:28: note: add 'if #available' version check
                    .font(.headline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:23:22: error: 'foregroundStyle' is only available in macOS 14.0 or newer
                    .foregroundStyle(.primary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:23:22: note: add 'if #available' version check
                    .foregroundStyle(.primary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:23:39: error: 'primary' is only available in macOS 12.0 or newer
                    .foregroundStyle(.primary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:23:39: note: add 'if #available' version check
                    .foregroundStyle(.primary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: note: add 'if #available' version check
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: error: 'Text' is only available in macOS 10.15 or newer
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: note: add 'if #available' version check
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: note: add 'if #available' version check
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:22: error: 'font' is only available in macOS 10.15 or newer
                    .font(.subheadline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:22: note: add 'if #available' version check
                    .font(.subheadline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:28: error: 'subheadline' is only available in macOS 10.15 or newer
                    .font(.subheadline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:28: note: add 'if #available' version check
                    .font(.subheadline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:27:22: error: 'foregroundStyle' is only available in macOS 14.0 or newer
                    .foregroundStyle(.secondary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:27:22: note: add 'if #available' version check
                    .foregroundStyle(.secondary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:27:39: error: 'secondary' is only available in macOS 12.0 or newer
                    .foregroundStyle(.secondary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:27:39: note: add 'if #available' version check
                    .foregroundStyle(.secondary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:55: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:55: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:55: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:55: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:38:13: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
            AnyShapeStyle(self.feature.color.gradient)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:38:13: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color.gradient)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:38:46: error: 'gradient' is only available in macOS 13.0 or newer
            AnyShapeStyle(self.feature.color.gradient)
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:38:46: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color.gradient)
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:41:13: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:41:13: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:41:13: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:41:13: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:4:26: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    let backgroundStyle: AnyShapeStyle
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:3:8: note: add @available attribute to enclosing struct
struct RecapScreenDismissButtonStyle {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:5:26: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    let foregroundStyle: AnyShapeStyle
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:3:8: note: add @available attribute to enclosing struct
struct RecapScreenDismissButtonStyle {
       ^
[18/21] Compiling Recap RecapDismissButtonStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/View+Recap.swift:140:53: error: attribute can only be applied to declarations, not types
    private struct DismissButtonLocalizedKeyTitle: @preconcurrency EnvironmentKey {
                                                   ~^~~~~~~~~~~~~~~
    @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:4:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenIconFillMode) private var iconFillMode
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:5:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenIconAlignment) private var iconAlignment
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:30: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    var iconForegroundStyle: AnyShapeStyle {
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:10:9: error: 'HStack' is only available in macOS 10.15 or newer
        HStack(alignment: iconAlignment, spacing: 16.0) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:10:9: note: add 'if #available' version check
        HStack(alignment: iconAlignment, spacing: 16.0) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:13: error: 'ZStack' is only available in macOS 10.15 or newer
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:13: note: add 'if #available' version check
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:31: error: 'Alignment' is only available in macOS 10.15 or newer
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:31: note: add 'if #available' version check
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:54: error: 'center' is only available in macOS 10.15 or newer
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:54: note: add 'if #available' version check
            ZStack(alignment: Alignment(horizontal: .center, vertical: iconAlignment)) {
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:12:17: error: 'Color' is only available in macOS 10.15 or newer
                Color.clear
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:12:17: note: add 'if #available' version check
                Color.clear
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:12:23: error: 'clear' is only available in macOS 10.15 or newer
                Color.clear
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:12:23: note: add 'if #available' version check
                Color.clear
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:13:22: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                    .frame(width: 48.0, height: 48.0)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:13:22: note: add 'if #available' version check
                    .frame(width: 48.0, height: 48.0)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:15:17: error: 'Image' is only available in macOS 10.15 or newer
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:15:17: note: add 'if #available' version check
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:15:17: error: 'init(systemName:)' is only available in macOS 11.0 or newer
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:15:17: note: add 'if #available' version check
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:16:22: error: 'foregroundStyle' is only available in macOS 12.0 or newer
                    .foregroundStyle(self.iconForegroundStyle)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:16:22: note: add 'if #available' version check
                    .foregroundStyle(self.iconForegroundStyle)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:17:22: error: 'font' is only available in macOS 10.15 or newer
                    .font(.system(size: 32.0))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:17:22: note: add 'if #available' version check
                    .font(.system(size: 32.0))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:17:28: error: 'system(size:weight:design:)' is only available in macOS 13.0 or newer
                    .font(.system(size: 32.0))
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:17:28: note: add 'if #available' version check
                    .font(.system(size: 32.0))
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:13: error: 'VStack' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:13: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:32: error: 'leading' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:32: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: note: add 'if #available' version check
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: error: 'Text' is only available in macOS 10.15 or newer
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: note: add 'if #available' version check
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:17: note: add 'if #available' version check
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:22: error: 'font' is only available in macOS 10.15 or newer
                    .font(.headline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:22: note: add 'if #available' version check
                    .font(.headline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:28: error: 'headline' is only available in macOS 10.15 or newer
                    .font(.headline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:28: note: add 'if #available' version check
                    .font(.headline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:23:22: error: 'foregroundStyle' is only available in macOS 14.0 or newer
                    .foregroundStyle(.primary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:23:22: note: add 'if #available' version check
                    .foregroundStyle(.primary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:23:39: error: 'primary' is only available in macOS 12.0 or newer
                    .foregroundStyle(.primary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:23:39: note: add 'if #available' version check
                    .foregroundStyle(.primary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: note: add 'if #available' version check
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: error: 'Text' is only available in macOS 10.15 or newer
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: note: add 'if #available' version check
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:17: note: add 'if #available' version check
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:22: error: 'font' is only available in macOS 10.15 or newer
                    .font(.subheadline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:22: note: add 'if #available' version check
                    .font(.subheadline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:28: error: 'subheadline' is only available in macOS 10.15 or newer
                    .font(.subheadline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:28: note: add 'if #available' version check
                    .font(.subheadline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:27:22: error: 'foregroundStyle' is only available in macOS 14.0 or newer
                    .foregroundStyle(.secondary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:27:22: note: add 'if #available' version check
                    .foregroundStyle(.secondary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:27:39: error: 'secondary' is only available in macOS 12.0 or newer
                    .foregroundStyle(.secondary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:27:39: note: add 'if #available' version check
                    .foregroundStyle(.secondary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:55: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:55: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:55: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:55: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:38:13: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
            AnyShapeStyle(self.feature.color.gradient)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:38:13: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color.gradient)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:38:46: error: 'gradient' is only available in macOS 13.0 or newer
            AnyShapeStyle(self.feature.color.gradient)
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:38:46: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color.gradient)
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:41:13: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:41:13: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:41:13: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:41:13: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:34:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:4:26: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    let backgroundStyle: AnyShapeStyle
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:3:8: note: add @available attribute to enclosing struct
struct RecapScreenDismissButtonStyle {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:5:26: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    let foregroundStyle: AnyShapeStyle
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:3:8: note: add @available attribute to enclosing struct
struct RecapScreenDismissButtonStyle {
       ^
[19/21] Compiling Recap RecapScreen.swift
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/View+Recap.swift:140:53: error: attribute can only be applied to declarations, not types
    private struct DismissButtonLocalizedKeyTitle: @preconcurrency EnvironmentKey {
                                                   ~^~~~~~~~~~~~~~~
    @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:23:20: error: 'dismiss' is only available in macOS 12.0 or newer
    @Environment(\.dismiss) private var dismiss
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:24:20: error: 'backgroundStyle' is only available in macOS 13.0 or newer
    @Environment(\.backgroundStyle) private var backgroundStyle
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:25:20: error: 'colorScheme' is only available in macOS 10.15 or newer
    @Environment(\.colorScheme) private var colorScheme
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/View+Recap.swift:97:16: error: extensions must not contain stored properties
    @Entry var recapScreenStartIndex = RecapScreenStartIndex.leadingView
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:33:60: error: cannot find type 'UIColor' in scope
    @State private var originalSelectedPageIndicatorColor: UIColor?
                                                           ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:34:62: error: cannot find type 'UIColor' in scope
    @State private var originalDeselectedPageIndicatorColor: UIColor?
                                                             ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:23:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.dismiss) private var dismiss
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:24:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.backgroundStyle) private var backgroundStyle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:25:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.colorScheme) private var colorScheme
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:26:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenStartIndex) private var startIndex
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:27:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenSelectedPageIndicatorColor) private var selectedPageIndicatorColor
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:28:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDeselectedPageIndicatorColor) private var deselectedPageIndicatorColor
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:29:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDismissButtonStyle) private var dismissButtonStyle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:30:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDismissButtonTitle) private var dismissButtonTitle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:31:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDismissAction) private var dismissAction
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:33:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var originalSelectedPageIndicatorColor: UIColor?
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:34:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var originalDeselectedPageIndicatorColor: UIColor?
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:35:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var selectedIndex = 0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:41:39: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:41:12: note: add @available attribute to enclosing initializer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:41:84: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
                                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:41:12: note: add @available attribute to enclosing initializer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:40: error: 'View' is only available in macOS 10.15 or newer
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:60: error: 'View' is only available in macOS 10.15 or newer
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:107:32: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:107:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:106:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:106:51: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView {
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:106:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:115:32: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:115:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:114:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:114:52: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where TrailingView == EmptyView {
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:114:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:51: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:78: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:33: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    var derivedBackgroundStyle: AnyShapeStyle {
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:50: error: 'View' is only available in macOS 10.15 or newer
    func withBottomPaddingIfNoSafeArea() -> some View {
                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:191:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:19: error: 'View' is only available in macOS 10.15 or newer
private extension View {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(spacing: 0.0) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:9: note: add 'if #available' version check
        VStack(spacing: 0.0) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:49:13: error: 'TabView' is only available in macOS 10.15 or newer
            TabView(selection: $selectedIndex) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:49:13: note: add 'if #available' version check
            TabView(selection: $selectedIndex) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:51:22: error: 'tag' is only available in macOS 10.15 or newer
                    .tag(self.tabIndex(from: .leadingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:51:22: note: add 'if #available' version check
                    .tag(self.tabIndex(from: .leadingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: error: 'ForEach' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: error: 'init(_:content:)' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:55:26: error: 'padding' is only available in macOS 10.15 or newer
                        .padding(.bottom, 32.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:55:26: note: add 'if #available' version check
                        .padding(.bottom, 32.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:56:26: error: 'tag' is only available in macOS 10.15 or newer
                        .tag((self.tabIndex(from: .release(
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:56:26: note: add 'if #available' version check
                        .tag((self.tabIndex(from: .release(
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:62:22: error: 'tag' is only available in macOS 10.15 or newer
                    .tag(self.tabIndex(from: .trailingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:62:22: note: add 'if #available' version check
                    .tag(self.tabIndex(from: .trailingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:49:48: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
            TabView(selection: $selectedIndex) {
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:49:48: note: add 'if #available' version check
            TabView(selection: $selectedIndex) {
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:64:14: error: 'tabViewStyle' is only available in macOS 11.0 or newer
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:64:14: note: add 'if #available' version check
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:64:28: error: 'page(indexDisplayMode:)' is unavailable in macOS
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
                           ^~~~
SwiftUI.TabViewStyle:5:24: note: 'page(indexDisplayMode:)' has been explicitly marked unavailable here
    public static func page(indexDisplayMode: PageTabViewStyle.IndexDisplayMode) -> PageTabViewStyle
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:65:14: error: 'background(_:ignoresSafeAreaEdges:)' is only available in macOS 12.0 or newer
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:65:14: note: add 'if #available' version check
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:67:13: error: 'Button' is only available in macOS 10.15 or newer
            Button(action: {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:67:13: note: add 'if #available' version check
            Button(action: {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:17: error: 'HStack' is only available in macOS 10.15 or newer
                HStack {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:17: note: add 'if #available' version check
                HStack {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:71:21: warning: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:71:21: note: add 'if #available' version check
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:71:21: error: 'Spacer' is only available in macOS 10.15 or newer
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:71:21: note: add 'if #available' version check
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:21: error: 'Text' is only available in macOS 10.15 or newer
                    Text(self.dismissButtonTitle)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:21: note: add 'if #available' version check
                    Text(self.dismissButtonTitle)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:21: error: 'init(_:)' is only available in macOS 13 or newer
                    Text(self.dismissButtonTitle)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:21: note: add 'if #available' version check
                    Text(self.dismissButtonTitle)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:26: error: 'font' is only available in macOS 10.15 or newer
                        .font(.system(.title3, weight: .bold))
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:26: note: add 'if #available' version check
                        .font(.system(.title3, weight: .bold))
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:32: error: 'system(_:design:weight:)' is only available in macOS 13.0 or newer
                        .font(.system(.title3, weight: .bold))
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:32: note: add 'if #available' version check
                        .font(.system(.title3, weight: .bold))
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:40: error: 'title3' is only available in macOS 11.0 or newer
                        .font(.system(.title3, weight: .bold))
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:40: note: add 'if #available' version check
                        .font(.system(.title3, weight: .bold))
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:75:26: error: 'padding' is only available in macOS 10.15 or newer
                        .padding(8.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:75:26: note: add 'if #available' version check
                        .padding(8.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:76:26: error: 'padding' is only available in macOS 10.15 or newer
                        .padding(.vertical, 4.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:76:26: note: add 'if #available' version check
                        .padding(.vertical, 4.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:77:26: error: 'padding' is only available in macOS 10.15 or newer
                        .padding(.horizontal, 16.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:77:26: note: add 'if #available' version check
                        .padding(.horizontal, 16.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:78:26: error: 'foregroundStyle' is only available in macOS 12.0 or newer
                        .foregroundStyle(dismissButtonStyle.foregroundStyle)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:78:26: note: add 'if #available' version check
                        .foregroundStyle(dismissButtonStyle.foregroundStyle)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:21: warning: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:21: note: add 'if #available' version check
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:21: error: 'Spacer' is only available in macOS 10.15 or newer
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:21: note: add 'if #available' version check
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:24: warning: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
                HStack {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:24: note: add 'if #available' version check
                HStack {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:24: warning: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
                HStack {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:24: note: add 'if #available' version check
                HStack {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:18: error: 'contentShape(_:eoFill:)' is only available in macOS 10.15 or newer
                .contentShape(.rect(cornerRadius: 16.0))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:18: note: add 'if #available' version check
                .contentShape(.rect(cornerRadius: 16.0))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:32: error: 'rect(cornerRadius:style:)' is only available in macOS 10.15 or newer
                .contentShape(.rect(cornerRadius: 16.0))
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:32: note: add 'if #available' version check
                .contentShape(.rect(cornerRadius: 16.0))
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:84:14: error: 'frame(minWidth:idealWidth:maxWidth:minHeight:idealHeight:maxHeight:alignment:)' is only available in macOS 10.15 or newer
            .frame(maxWidth: .infinity)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:84:14: note: add 'if #available' version check
            .frame(maxWidth: .infinity)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:85:14: error: 'background(_:ignoresSafeAreaEdges:)' is only available in macOS 12.0 or newer
            .background(self.dismissButtonStyle.backgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:85:14: note: add 'if #available' version check
            .background(self.dismissButtonStyle.backgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:14: error: 'clipShape(_:style:)' is only available in macOS 10.15 or newer
            .clipShape(.rect(cornerRadius: 16.0))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:14: note: add 'if #available' version check
            .clipShape(.rect(cornerRadius: 16.0))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:25: error: 'rect(cornerRadius:style:)' is only available in macOS 10.15 or newer
            .clipShape(.rect(cornerRadius: 16.0))
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:25: note: add 'if #available' version check
            .clipShape(.rect(cornerRadius: 16.0))
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:87:14: error: 'padding' is only available in macOS 10.15 or newer
            .padding(.horizontal, 40.0)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:87:14: note: add 'if #available' version check
            .padding(.horizontal, 40.0)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:88:14: error: 'foregroundStyle' is only available in macOS 12.0 or newer
            .foregroundStyle(.primary)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:88:14: note: add 'if #available' version check
            .foregroundStyle(.primary)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:88:31: error: 'primary' is only available in macOS 12.0 or newer
            .foregroundStyle(.primary)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:88:31: note: add 'if #available' version check
            .foregroundStyle(.primary)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:90:14: error: 'background(_:ignoresSafeAreaEdges:)' is only available in macOS 12.0 or newer
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:90:14: note: add 'if #available' version check
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:91:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:91:14: note: add 'if #available' version check
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:92:17: error: setter for 'selectedIndex' is only available in macOS 10.15 or newer
                self.selectedIndex = self.tabIndex(from: self.startIndex)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:92:17: note: add 'if #available' version check
                self.selectedIndex = self.tabIndex(from: self.startIndex)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:94:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:94:14: note: add 'if #available' version check
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:97:14: error: 'onDisappear(perform:)' is only available in macOS 10.15 or newer
            .onDisappear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:97:14: note: add 'if #available' version check
            .onDisappear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:109:28: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:109:28: note: add 'if #available' version check
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:107:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:106:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:118:29: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:118:29: note: add 'if #available' version check
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:115:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:114:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:125:28: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:125:28: note: add 'if #available' version check
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:123:5: note: add @available attribute to enclosing initializer
    init(releases: [Release]) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:126:29: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:126:29: note: add 'if #available' version check
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:123:5: note: add @available attribute to enclosing initializer
    init(releases: [Release]) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:13: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:13: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:13: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:13: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:55: error: 'Color' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:55: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:61: error: 'black' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:61: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:69: error: 'Color' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:69: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:75: error: 'white' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:75: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:193:40: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
        if hasSafeAreaForBottomPadding {
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:193:40: note: add 'if #available' version check
        if hasSafeAreaForBottomPadding {
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:196:18: error: 'padding' is only available in macOS 10.15 or newer
            self.padding(.bottom, 24.0)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:196:18: note: add 'if #available' version check
            self.padding(.bottom, 24.0)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:195:16: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
        } else {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:195:16: note: add 'if #available' version check
        } else {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:55: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
    func withBottomPaddingIfNoSafeArea() -> some View {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:55: note: add 'if #available' version check
    func withBottomPaddingIfNoSafeArea() -> some View {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
[20/21] Compiling Recap RecapScreenStartIndex.swift
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/View+Recap.swift:140:53: error: attribute can only be applied to declarations, not types
    private struct DismissButtonLocalizedKeyTitle: @preconcurrency EnvironmentKey {
                                                   ~^~~~~~~~~~~~~~~
    @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:23:20: error: 'dismiss' is only available in macOS 12.0 or newer
    @Environment(\.dismiss) private var dismiss
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:24:20: error: 'backgroundStyle' is only available in macOS 13.0 or newer
    @Environment(\.backgroundStyle) private var backgroundStyle
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:25:20: error: 'colorScheme' is only available in macOS 10.15 or newer
    @Environment(\.colorScheme) private var colorScheme
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/View+Recap.swift:97:16: error: extensions must not contain stored properties
    @Entry var recapScreenStartIndex = RecapScreenStartIndex.leadingView
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:33:60: error: cannot find type 'UIColor' in scope
    @State private var originalSelectedPageIndicatorColor: UIColor?
                                                           ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:34:62: error: cannot find type 'UIColor' in scope
    @State private var originalDeselectedPageIndicatorColor: UIColor?
                                                             ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:23:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.dismiss) private var dismiss
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:24:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.backgroundStyle) private var backgroundStyle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:25:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.colorScheme) private var colorScheme
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:26:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenStartIndex) private var startIndex
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:27:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenSelectedPageIndicatorColor) private var selectedPageIndicatorColor
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:28:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDeselectedPageIndicatorColor) private var deselectedPageIndicatorColor
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:29:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDismissButtonStyle) private var dismissButtonStyle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:30:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDismissButtonTitle) private var dismissButtonTitle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:31:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDismissAction) private var dismissAction
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:33:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var originalSelectedPageIndicatorColor: UIColor?
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:34:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var originalDeselectedPageIndicatorColor: UIColor?
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:35:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var selectedIndex = 0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:41:39: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:41:12: note: add @available attribute to enclosing initializer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:41:84: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
                                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:41:12: note: add @available attribute to enclosing initializer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:40: error: 'View' is only available in macOS 10.15 or newer
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:60: error: 'View' is only available in macOS 10.15 or newer
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:107:32: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:107:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:106:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:106:51: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView {
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:106:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:115:32: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:115:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:114:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:114:52: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where TrailingView == EmptyView {
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:114:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:51: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:78: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:33: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    var derivedBackgroundStyle: AnyShapeStyle {
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:50: error: 'View' is only available in macOS 10.15 or newer
    func withBottomPaddingIfNoSafeArea() -> some View {
                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:191:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    @ViewBuilder
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:19: error: 'View' is only available in macOS 10.15 or newer
private extension View {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(spacing: 0.0) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:9: note: add 'if #available' version check
        VStack(spacing: 0.0) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:49:13: error: 'TabView' is only available in macOS 10.15 or newer
            TabView(selection: $selectedIndex) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:49:13: note: add 'if #available' version check
            TabView(selection: $selectedIndex) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:51:22: error: 'tag' is only available in macOS 10.15 or newer
                    .tag(self.tabIndex(from: .leadingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:51:22: note: add 'if #available' version check
                    .tag(self.tabIndex(from: .leadingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: error: 'ForEach' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: error: 'init(_:content:)' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:53:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:55:26: error: 'padding' is only available in macOS 10.15 or newer
                        .padding(.bottom, 32.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:55:26: note: add 'if #available' version check
                        .padding(.bottom, 32.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:56:26: error: 'tag' is only available in macOS 10.15 or newer
                        .tag((self.tabIndex(from: .release(
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:56:26: note: add 'if #available' version check
                        .tag((self.tabIndex(from: .release(
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:62:22: error: 'tag' is only available in macOS 10.15 or newer
                    .tag(self.tabIndex(from: .trailingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:62:22: note: add 'if #available' version check
                    .tag(self.tabIndex(from: .trailingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:49:48: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
            TabView(selection: $selectedIndex) {
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:49:48: note: add 'if #available' version check
            TabView(selection: $selectedIndex) {
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:64:14: error: 'tabViewStyle' is only available in macOS 11.0 or newer
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:64:14: note: add 'if #available' version check
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:64:28: error: 'page(indexDisplayMode:)' is unavailable in macOS
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
                           ^~~~
SwiftUI.TabViewStyle:5:24: note: 'page(indexDisplayMode:)' has been explicitly marked unavailable here
    public static func page(indexDisplayMode: PageTabViewStyle.IndexDisplayMode) -> PageTabViewStyle
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:65:14: error: 'background(_:ignoresSafeAreaEdges:)' is only available in macOS 12.0 or newer
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:65:14: note: add 'if #available' version check
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:67:13: error: 'Button' is only available in macOS 10.15 or newer
            Button(action: {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:67:13: note: add 'if #available' version check
            Button(action: {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:17: error: 'HStack' is only available in macOS 10.15 or newer
                HStack {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:17: note: add 'if #available' version check
                HStack {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:71:21: warning: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:71:21: note: add 'if #available' version check
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:71:21: error: 'Spacer' is only available in macOS 10.15 or newer
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:71:21: note: add 'if #available' version check
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:21: error: 'Text' is only available in macOS 10.15 or newer
                    Text(self.dismissButtonTitle)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:21: note: add 'if #available' version check
                    Text(self.dismissButtonTitle)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:21: error: 'init(_:)' is only available in macOS 13 or newer
                    Text(self.dismissButtonTitle)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:21: note: add 'if #available' version check
                    Text(self.dismissButtonTitle)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:26: error: 'font' is only available in macOS 10.15 or newer
                        .font(.system(.title3, weight: .bold))
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:26: note: add 'if #available' version check
                        .font(.system(.title3, weight: .bold))
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:32: error: 'system(_:design:weight:)' is only available in macOS 13.0 or newer
                        .font(.system(.title3, weight: .bold))
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:32: note: add 'if #available' version check
                        .font(.system(.title3, weight: .bold))
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:40: error: 'title3' is only available in macOS 11.0 or newer
                        .font(.system(.title3, weight: .bold))
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:40: note: add 'if #available' version check
                        .font(.system(.title3, weight: .bold))
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:75:26: error: 'padding' is only available in macOS 10.15 or newer
                        .padding(8.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:75:26: note: add 'if #available' version check
                        .padding(8.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:76:26: error: 'padding' is only available in macOS 10.15 or newer
                        .padding(.vertical, 4.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:76:26: note: add 'if #available' version check
                        .padding(.vertical, 4.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:77:26: error: 'padding' is only available in macOS 10.15 or newer
                        .padding(.horizontal, 16.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:77:26: note: add 'if #available' version check
                        .padding(.horizontal, 16.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:78:26: error: 'foregroundStyle' is only available in macOS 12.0 or newer
                        .foregroundStyle(dismissButtonStyle.foregroundStyle)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:78:26: note: add 'if #available' version check
                        .foregroundStyle(dismissButtonStyle.foregroundStyle)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:21: warning: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:21: note: add 'if #available' version check
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:21: error: 'Spacer' is only available in macOS 10.15 or newer
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:21: note: add 'if #available' version check
                    Spacer(minLength: 0.0)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:24: warning: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
                HStack {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:24: note: add 'if #available' version check
                HStack {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:24: warning: conformance of 'Spacer' to 'View' is only available in macOS 10.15 or newer
                HStack {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:70:24: note: add 'if #available' version check
                HStack {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:18: error: 'contentShape(_:eoFill:)' is only available in macOS 10.15 or newer
                .contentShape(.rect(cornerRadius: 16.0))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:18: note: add 'if #available' version check
                .contentShape(.rect(cornerRadius: 16.0))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:32: error: 'rect(cornerRadius:style:)' is only available in macOS 10.15 or newer
                .contentShape(.rect(cornerRadius: 16.0))
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:32: note: add 'if #available' version check
                .contentShape(.rect(cornerRadius: 16.0))
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:84:14: error: 'frame(minWidth:idealWidth:maxWidth:minHeight:idealHeight:maxHeight:alignment:)' is only available in macOS 10.15 or newer
            .frame(maxWidth: .infinity)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:84:14: note: add 'if #available' version check
            .frame(maxWidth: .infinity)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:85:14: error: 'background(_:ignoresSafeAreaEdges:)' is only available in macOS 12.0 or newer
            .background(self.dismissButtonStyle.backgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:85:14: note: add 'if #available' version check
            .background(self.dismissButtonStyle.backgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:14: error: 'clipShape(_:style:)' is only available in macOS 10.15 or newer
            .clipShape(.rect(cornerRadius: 16.0))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:14: note: add 'if #available' version check
            .clipShape(.rect(cornerRadius: 16.0))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:25: error: 'rect(cornerRadius:style:)' is only available in macOS 10.15 or newer
            .clipShape(.rect(cornerRadius: 16.0))
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:25: note: add 'if #available' version check
            .clipShape(.rect(cornerRadius: 16.0))
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:87:14: error: 'padding' is only available in macOS 10.15 or newer
            .padding(.horizontal, 40.0)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:87:14: note: add 'if #available' version check
            .padding(.horizontal, 40.0)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:88:14: error: 'foregroundStyle' is only available in macOS 12.0 or newer
            .foregroundStyle(.primary)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:88:14: note: add 'if #available' version check
            .foregroundStyle(.primary)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:88:31: error: 'primary' is only available in macOS 12.0 or newer
            .foregroundStyle(.primary)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:88:31: note: add 'if #available' version check
            .foregroundStyle(.primary)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:90:14: error: 'background(_:ignoresSafeAreaEdges:)' is only available in macOS 12.0 or newer
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:90:14: note: add 'if #available' version check
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:91:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:91:14: note: add 'if #available' version check
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:92:17: error: setter for 'selectedIndex' is only available in macOS 10.15 or newer
                self.selectedIndex = self.tabIndex(from: self.startIndex)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:92:17: note: add 'if #available' version check
                self.selectedIndex = self.tabIndex(from: self.startIndex)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:94:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:94:14: note: add 'if #available' version check
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:97:14: error: 'onDisappear(perform:)' is only available in macOS 10.15 or newer
            .onDisappear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:97:14: note: add 'if #available' version check
            .onDisappear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:109:28: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:109:28: note: add 'if #available' version check
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:107:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:106:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:118:29: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:118:29: note: add 'if #available' version check
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:115:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:114:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:125:28: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:125:28: note: add 'if #available' version check
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:123:5: note: add @available attribute to enclosing initializer
    init(releases: [Release]) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:126:29: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:126:29: note: add 'if #available' version check
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:123:5: note: add @available attribute to enclosing initializer
    init(releases: [Release]) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:122:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:13: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:13: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:13: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:13: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:55: error: 'Color' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:55: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:61: error: 'black' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:61: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:69: error: 'Color' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:69: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:75: error: 'white' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:75: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:137:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:132:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:193:40: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
        if hasSafeAreaForBottomPadding {
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:193:40: note: add 'if #available' version check
        if hasSafeAreaForBottomPadding {
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:196:18: error: 'padding' is only available in macOS 10.15 or newer
            self.padding(.bottom, 24.0)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:196:18: note: add 'if #available' version check
            self.padding(.bottom, 24.0)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:195:16: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
        } else {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:195:16: note: add 'if #available' version check
        } else {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:55: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
    func withBottomPaddingIfNoSafeArea() -> some View {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:55: note: add 'if #available' version check
    func withBottomPaddingIfNoSafeArea() -> some View {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:192:10: note: add @available attribute to enclosing instance method
    func withBottomPaddingIfNoSafeArea() -> some View {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:174:9: note: add @available attribute to enclosing extension
private extension View {
        ^
[21/21] Compiling Recap resource_bundle_accessor.swift
error: fatalError
BUILD FAILURE 5.10 macosSpm