Build Information
Failed to build FRHorizontalCalendar, reference v1.0.1 (eee1bf
), with Swift 5.10 for macOS (SPM) on 15 Apr 2025 12:43:21 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.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.10
Building package at path: $PWD
https://github.com/emrepun/FRHorizontalCalendar.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-33747A42983211AE.txt
[3/8] 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 'KeyPath<FRHorizontalCalendarViewModel, [FRCalendarDayModel]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<FRHorizontalCalendarViewModel, [FRCalendarDayModel]>'
<unknown>:0: error: key path value type 'KeyPath<FRHorizontalCalendarViewModel, String>' cannot be converted to contextual type 'ReferenceWritableKeyPath<FRHorizontalCalendarViewModel, String>'
<unknown>:0: error: key path value type 'KeyPath<FRHorizontalCalendarViewModel, String>' cannot be converted to contextual type 'ReferenceWritableKeyPath<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 {
^
[4/8] Compiling FRHorizontalCalendar FRCalendarObserving.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[5/8] Compiling FRHorizontalCalendar Date+Extensions.swift
[6/8] Compiling FRHorizontalCalendar FRCalendarDayModel.swift
[7/8] 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))
^~~~~~~~~~
[8/8] 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 'KeyPath<FRHorizontalCalendarViewModel, [FRCalendarDayModel]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<FRHorizontalCalendarViewModel, [FRCalendarDayModel]>'
<unknown>:0: error: key path value type 'KeyPath<FRHorizontalCalendarViewModel, String>' cannot be converted to contextual type 'ReferenceWritableKeyPath<FRHorizontalCalendarViewModel, String>'
<unknown>:0: error: key path value type 'KeyPath<FRHorizontalCalendarViewModel, String>' cannot be converted to contextual type 'ReferenceWritableKeyPath<FRHorizontalCalendarViewModel, String>'
error: fatalError
BUILD FAILURE 5.10 macosSpm