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 FRHorizontalCalendar, reference v1.0.1 (eee1bf), with Swift 5.9 for macOS (SPM) on 15 Apr 2025 12:44:03 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/emrepun/FRHorizontalCalendar.git
Reference: v1.0.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/emrepun/FRHorizontalCalendar
 * tag               v1.0.1     -> FETCH_HEAD
HEAD is now at eee1bf1 Merge pull request #1 from emrepun/add_view_model_tests
Cloned https://github.com/emrepun/FRHorizontalCalendar.git
Revision (git rev-parse @):
eee1bf1cdff420754a68eed4899610e5179d0468
SUCCESS checkout https://github.com/emrepun/FRHorizontalCalendar.git at v1.0.1
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD
https://github.com/emrepun/FRHorizontalCalendar.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
error: emit-module command failed with exit code 1 (use -v to see invocation)
[1/6] Compiling FRHorizontalCalendar FRCalendarObserving.swift
[2/6] Compiling FRHorizontalCalendar Date+Extensions.swift
[3/6] Compiling FRHorizontalCalendar FRCalendarDayModel.swift
[4/6] Emitting module FRHorizontalCalendar
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:10:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject var viewModel: FRHorizontalCalendarViewModel
     ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:3:15: note: add @available attribute to enclosing struct
public struct FRHorizontalCalendarView: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:16:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:16:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:3:15: note: add @available attribute to enclosing struct
public struct FRHorizontalCalendarView: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:12:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var allDays: [FRCalendarDayModel] = []
     ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:13:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var selectedDayText: String = ""
     ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:14:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var mostProminentMonthText: String = ""
     ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:21:47: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
            delegate?.didAutoSelectInitialDay(allDays[selectedDayIndex].date)
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:21:47: note: add 'if #available' version check
            delegate?.didAutoSelectInitialDay(allDays[selectedDayIndex].date)
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:34:43: error: 'now' is only available in macOS 12 or newer
        Calendar.current.startOfDay(for: .now)
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:34:43: note: add 'if #available' version check
        Calendar.current.startOfDay(for: .now)
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:103:68: error: 'Color' is only available in macOS 10.15 or newer
    func dayStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:103:10: note: add @available attribute to enclosing instance method
    func dayStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:115:69: error: 'Color' is only available in macOS 10.15 or newer
    func dateStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:115:10: note: add @available attribute to enclosing instance method
    func dateStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:127:59: error: 'Color' is only available in macOS 10.15 or newer
    func backgroundColorFor(_ day: FRCalendarDayModel) -> Color {
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:127:10: note: add @available attribute to enclosing instance method
    func backgroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:51: error: 'ObservableObject' is only available in macOS 10.15 or newer
public final class FRHorizontalCalendarViewModel: ObservableObject {
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<FRHorizontalCalendarViewModel, [FRCalendarDayModel]>' cannot be converted to contextual type 'KeyPath<FRHorizontalCalendarViewModel, [FRCalendarDayModel]>'
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<FRHorizontalCalendarViewModel, String>' cannot be converted to contextual type 'KeyPath<FRHorizontalCalendarViewModel, String>'
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<FRHorizontalCalendarViewModel, String>' cannot be converted to contextual type 'KeyPath<FRHorizontalCalendarViewModel, String>'
[5/6] Compiling FRHorizontalCalendar FRHorizontalCalendarViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:12:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var allDays: [FRCalendarDayModel] = []
     ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:13:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var selectedDayText: String = ""
     ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:14:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published var mostProminentMonthText: String = ""
     ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:21:47: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
            delegate?.didAutoSelectInitialDay(allDays[selectedDayIndex].date)
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:21:47: note: add 'if #available' version check
            delegate?.didAutoSelectInitialDay(allDays[selectedDayIndex].date)
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:34:43: error: 'now' is only available in macOS 12 or newer
        Calendar.current.startOfDay(for: .now)
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:34:43: note: add 'if #available' version check
        Calendar.current.startOfDay(for: .now)
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:103:68: error: 'Color' is only available in macOS 10.15 or newer
    func dayStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:103:10: note: add @available attribute to enclosing instance method
    func dayStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:115:69: error: 'Color' is only available in macOS 10.15 or newer
    func dateStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:115:10: note: add @available attribute to enclosing instance method
    func dateStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:127:59: error: 'Color' is only available in macOS 10.15 or newer
    func backgroundColorFor(_ day: FRCalendarDayModel) -> Color {
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:127:10: note: add @available attribute to enclosing instance method
    func backgroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:51: error: 'ObservableObject' is only available in macOS 10.15 or newer
public final class FRHorizontalCalendarViewModel: ObservableObject {
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<FRHorizontalCalendarViewModel, [FRCalendarDayModel]>' cannot be converted to contextual type 'KeyPath<FRHorizontalCalendarViewModel, [FRCalendarDayModel]>'
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<FRHorizontalCalendarViewModel, String>' cannot be converted to contextual type 'KeyPath<FRHorizontalCalendarViewModel, String>'
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<FRHorizontalCalendarViewModel, String>' cannot be converted to contextual type 'KeyPath<FRHorizontalCalendarViewModel, String>'
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:62:56: error: 'now' is only available in macOS 12 or newer
        var allDays = Date.dates(from: startDate, to: .now).map {
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:62:56: note: add 'if #available' version check
        var allDays = Date.dates(from: startDate, to: .now).map {
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:61:12: note: add @available attribute to enclosing initializer
    public init(startDate: Date) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:67:13: error: setter for 'allDays' is only available in macOS 10.15 or newer
            self.allDays = []
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:67:13: note: add 'if #available' version check
            self.allDays = []
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:61:12: note: add @available attribute to enclosing initializer
    public init(startDate: Date) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:69:13: error: setter for 'selectedDayText' is only available in macOS 10.15 or newer
            self.selectedDayText = ""
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:69:13: note: add 'if #available' version check
            self.selectedDayText = ""
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:61:12: note: add @available attribute to enclosing initializer
    public init(startDate: Date) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:74:9: error: setter for 'allDays' is only available in macOS 10.15 or newer
        self.allDays = allDays
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:74:9: note: add 'if #available' version check
        self.allDays = allDays
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:61:12: note: add @available attribute to enclosing initializer
    public init(startDate: Date) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:76:9: error: setter for 'selectedDayText' is only available in macOS 10.15 or newer
        self.selectedDayText = selectedDayDateFormatter.string(from: allDays.last!.date)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:76:9: note: add 'if #available' version check
        self.selectedDayText = selectedDayDateFormatter.string(from: allDays.last!.date)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:61:12: note: add @available attribute to enclosing initializer
    public init(startDate: Date) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:105:20: error: no exact matches in call to initializer
            return Color(uiColor: .systemGray5)
                   ^
SwiftUI.Color:12:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ resolved: Color.Resolved)
           ^
SwiftUI.Color:7:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ cgColor: CGColor)
           ^
SwiftUI.Color:3:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ name: String, bundle: Bundle? = nil)
           ^
SwiftUI.Color:3:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ resource: ColorResource)
           ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:105:36: error: reference to member 'systemGray5' cannot be resolved without a contextual type
            return Color(uiColor: .systemGray5)
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:107:21: error: 'white' is only available in macOS 10.15 or newer
            return .white
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:107:21: note: add 'if #available' version check
            return .white
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:103:10: note: add @available attribute to enclosing instance method
    func dayStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:109:21: error: 'blue' is only available in macOS 10.15 or newer
            return .blue
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:109:21: note: add 'if #available' version check
            return .blue
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:103:10: note: add @available attribute to enclosing instance method
    func dayStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:111:25: error: extraneous argument label 'uiColor:' in call
            return Color(uiColor: .systemGray)
                        ^~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:117:20: error: no exact matches in call to initializer
            return Color(uiColor: .systemGray3)
                   ^
SwiftUI.Color:12:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ resolved: Color.Resolved)
           ^
SwiftUI.Color:7:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ cgColor: CGColor)
           ^
SwiftUI.Color:3:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ name: String, bundle: Bundle? = nil)
           ^
SwiftUI.Color:3:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ resource: ColorResource)
           ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:117:36: error: reference to member 'systemGray3' cannot be resolved without a contextual type
            return Color(uiColor: .systemGray3)
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:119:21: error: 'white' is only available in macOS 10.15 or newer
            return .white
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:119:21: note: add 'if #available' version check
            return .white
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:115:10: note: add @available attribute to enclosing instance method
    func dateStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:121:21: error: 'blue' is only available in macOS 10.15 or newer
            return .blue
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:121:21: note: add 'if #available' version check
            return .blue
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:115:10: note: add @available attribute to enclosing instance method
    func dateStringForegroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:123:20: error: no exact matches in call to initializer
            return Color(uiColor: .label)
                   ^
SwiftUI.Color:12:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ resolved: Color.Resolved)
           ^
SwiftUI.Color:7:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ cgColor: CGColor)
           ^
SwiftUI.Color:3:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ name: String, bundle: Bundle? = nil)
           ^
SwiftUI.Color:3:12: note: incorrect labels for candidate (have: '(uiColor:)', expected: '(_:)')
    public init(_ resource: ColorResource)
           ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:123:36: error: reference to member 'label' cannot be resolved without a contextual type
            return Color(uiColor: .label)
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:129:20: error: 'Color' is only available in macOS 10.15 or newer
            return Color.blue
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:129:20: note: add 'if #available' version check
            return Color.blue
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:127:10: note: add @available attribute to enclosing instance method
    func backgroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:129:26: error: 'blue' is only available in macOS 10.15 or newer
            return Color.blue
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:129:26: note: add 'if #available' version check
            return Color.blue
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:127:10: note: add @available attribute to enclosing instance method
    func backgroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:131:20: error: 'Color' is only available in macOS 10.15 or newer
            return Color.blue.opacity(0.25)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:131:20: note: add 'if #available' version check
            return Color.blue.opacity(0.25)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:127:10: note: add @available attribute to enclosing instance method
    func backgroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:131:26: error: 'blue' is only available in macOS 10.15 or newer
            return Color.blue.opacity(0.25)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:131:26: note: add 'if #available' version check
            return Color.blue.opacity(0.25)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:127:10: note: add @available attribute to enclosing instance method
    func backgroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:131:31: error: 'opacity' is only available in macOS 10.15 or newer
            return Color.blue.opacity(0.25)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:131:31: note: add 'if #available' version check
            return Color.blue.opacity(0.25)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:127:10: note: add @available attribute to enclosing instance method
    func backgroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:133:20: error: 'Color' is only available in macOS 10.15 or newer
            return Color.clear
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:133:20: note: add 'if #available' version check
            return Color.clear
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:127:10: note: add @available attribute to enclosing instance method
    func backgroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:133:26: error: 'clear' is only available in macOS 10.15 or newer
            return Color.clear
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:133:26: note: add 'if #available' version check
            return Color.clear
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:127:10: note: add @available attribute to enclosing instance method
    func backgroundColorFor(_ day: FRCalendarDayModel) -> Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:149:15: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
        guard allDays[index].isAvailable else {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:149:15: note: add 'if #available' version check
        guard allDays[index].isAvailable else {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:148:10: note: add @available attribute to enclosing instance method
    func didTapOnDayAt(_ index: Int) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:155:9: error: setter for 'selectedDayText' is only available in macOS 10.15 or newer
        selectedDayText = selectedDayDateFormatter.string(from: allDays[index].date)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:155:9: note: add 'if #available' version check
        selectedDayText = selectedDayDateFormatter.string(from: allDays[index].date)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:148:10: note: add @available attribute to enclosing instance method
    func didTapOnDayAt(_ index: Int) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:155:65: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
        selectedDayText = selectedDayDateFormatter.string(from: allDays[index].date)
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:155:65: note: add 'if #available' version check
        selectedDayText = selectedDayDateFormatter.string(from: allDays[index].date)
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:148:10: note: add @available attribute to enclosing instance method
    func didTapOnDayAt(_ index: Int) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:159:13: error: 'withAnimation' is only available in macOS 10.15 or newer
            withAnimation {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:159:13: note: add 'if #available' version check
            withAnimation {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:148:10: note: add @available attribute to enclosing instance method
    func didTapOnDayAt(_ index: Int) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:163:37: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
        delegate?.didTapDay(onDate: allDays[index].date)
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:163:37: note: add 'if #available' version check
        delegate?.didTapDay(onDate: allDays[index].date)
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:148:10: note: add @available attribute to enclosing instance method
    func didTapOnDayAt(_ index: Int) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:168:9: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
        allDays[selectedDayIndex].isSelected.toggle()
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:168:9: note: add 'if #available' version check
        allDays[selectedDayIndex].isSelected.toggle()
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:167:18: note: add @available attribute to enclosing instance method
    private func updateSelection(_ index: Int) {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:169:9: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
        allDays[index].isSelected.toggle()
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:169:9: note: add 'if #available' version check
        allDays[index].isSelected.toggle()
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:167:18: note: add @available attribute to enclosing instance method
    private func updateSelection(_ index: Int) {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:175:30: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
        let seventhLastDay = allDays[allDays.count - 7]
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:175:30: note: add 'if #available' version check
        let seventhLastDay = allDays[allDays.count - 7]
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:173:18: note: add @available attribute to enclosing instance method
    private func insertAdditionalDaysToPositionFirstDayOfTheWeek() {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:190:13: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
            self.allDays.append(.init(date: dateToAppend, isSelected: false, hasContentAvailable: false, isAvailable: false))
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:190:13: note: add 'if #available' version check
            self.allDays.append(.init(date: dateToAppend, isSelected: false, hasContentAvailable: false, isAvailable: false))
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:173:18: note: add @available attribute to enclosing instance method
    private func insertAdditionalDaysToPositionFirstDayOfTheWeek() {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:203:87: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
            monthNumberForVisibleDays.append(Calendar.current.component(.month, from: allDays[allDays.count - 1 - i].date))
                                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:203:87: note: add 'if #available' version check
            monthNumberForVisibleDays.append(Calendar.current.component(.month, from: allDays[allDays.count - 1 - i].date))
                                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:200:18: note: add @available attribute to enclosing instance method
    private func setInitialMonthText() {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:245:13: error: 'withAnimation' is only available in macOS 10.15 or newer
            withAnimation {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:245:13: note: add 'if #available' version check
            withAnimation {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:228:18: note: add @available attribute to enclosing instance method
    private func updateProminentMonthForGivenMonthsForDays(monthsForDays: [Int]) {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:246:17: error: setter for 'mostProminentMonthText' is only available in macOS 10.15 or newer
                mostProminentMonthText = mostProminentMonthFormatter.monthSymbols[mostFrequentElement - 1]
                ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:246:17: note: add 'if #available' version check
                mostProminentMonthText = mostProminentMonthFormatter.monthSymbols[mostFrequentElement - 1]
                ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:228:18: note: add @available attribute to enclosing instance method
    private func updateProminentMonthForGivenMonthsForDays(monthsForDays: [Int]) {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:10:20: note: add @available attribute to enclosing class
public final class FRHorizontalCalendarViewModel: ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:257:17: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
                allDays[matchingIndex].hasContentAvailable = true
                ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:257:17: note: add 'if #available' version check
                allDays[matchingIndex].hasContentAvailable = true
                ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:254:10: note: add @available attribute to enclosing instance method
    func setContentAvailableForDaysWithGivenDates(_ dates: [Date]) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:253:8: note: add @available attribute to enclosing extension
public extension FRHorizontalCalendarViewModel {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:267:13: error: cannot pass as inout because setter for 'allDays' is only available in macOS 10.15 or newer
            allDays[matchingIndex].hasContentAvailable = false
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:267:13: note: add 'if #available' version check
            allDays[matchingIndex].hasContentAvailable = false
            ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:262:10: note: add @available attribute to enclosing instance method
    func removeContentAvailableForDayWithGivenDate(_ date: Date) {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarViewModel.swift:253:8: note: add @available attribute to enclosing extension
public extension FRHorizontalCalendarViewModel {
       ^
[6/6] Compiling FRHorizontalCalendar FRHorizontalCalendarView.swift
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:10:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject var viewModel: FRHorizontalCalendarViewModel
     ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:3:15: note: add @available attribute to enclosing struct
public struct FRHorizontalCalendarView: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:16:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:16:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:3:15: note: add @available attribute to enclosing struct
public struct FRHorizontalCalendarView: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:13:9: error: setter for 'viewModel' is only available in macOS 10.15 or newer
        self.viewModel = viewModel
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:13:9: note: add 'if #available' version check
        self.viewModel = viewModel
        ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:12:12: note: add @available attribute to enclosing initializer
    public init(viewModel: FRHorizontalCalendarViewModel) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:3:15: note: add @available attribute to enclosing struct
public struct FRHorizontalCalendarView: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/FRHorizontalCalendar/FRHorizontalCalendarView.swift:22:43: error: extraneous argument label 'uiColor:' in call
                    .foregroundStyle(Color(uiColor: .systemGray))
                                          ^~~~~~~~~~

error: fatalError
BUILD FAILURE 5.9 macosSpm