The Swift Package Index logo.Swift Package Index

Build Information

Failed to build ColorSelector, reference main (d73937), with Swift 6.1 for tvOS using Xcode 16.3 on 4 Jul 2026 02:48:34 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ColorSelector -destination generic/platform=tvOS

Build Log

            ZStack {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:22:17: error: 'RoundedRectangle' is only available in tvOS 13.0 or newer
                RoundedRectangle(cornerRadius: cornerRadius)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:22:17: note: add 'if #available' version check
                RoundedRectangle(cornerRadius: cornerRadius)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:23:22: error: 'fill(_:style:)' is only available in tvOS 17.0 or newer
                    .fill(
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:23:22: note: add 'if #available' version check
                    .fill(
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:24:25: error: 'LinearGradient' is only available in tvOS 13.0 or newer
                        LinearGradient(
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:24:25: note: add 'if #available' version check
                        LinearGradient(
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:25:39: error: 'Gradient' is only available in tvOS 13.0 or newer
                            gradient: Gradient(colors: [
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:25:39: note: add 'if #available' version check
                            gradient: Gradient(colors: [
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:26:33: error: 'Color' is only available in tvOS 13.0 or newer
                                Color(hue: 0.0, saturation: 1, brightness: 1), // 红
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:26:33: note: add 'if #available' version check
                                Color(hue: 0.0, saturation: 1, brightness: 1), // 红
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:26:33: error: 'init(hue:saturation:brightness:opacity:)' is only available in tvOS 13.0 or newer
                                Color(hue: 0.0, saturation: 1, brightness: 1), // 红
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:26:33: note: add 'if #available' version check
                                Color(hue: 0.0, saturation: 1, brightness: 1), // 红
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:27:33: error: 'Color' is only available in tvOS 13.0 or newer
                                Color(hue: 0.167, saturation: 1, brightness: 1), // 橙
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:27:33: note: add 'if #available' version check
                                Color(hue: 0.167, saturation: 1, brightness: 1), // 橙
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:27:33: error: 'init(hue:saturation:brightness:opacity:)' is only available in tvOS 13.0 or newer
                                Color(hue: 0.167, saturation: 1, brightness: 1), // 橙
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:27:33: note: add 'if #available' version check
                                Color(hue: 0.167, saturation: 1, brightness: 1), // 橙
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:28:33: error: 'Color' is only available in tvOS 13.0 or newer
                                Color(hue: 0.333, saturation: 1, brightness: 1), // 黄
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:28:33: note: add 'if #available' version check
                                Color(hue: 0.333, saturation: 1, brightness: 1), // 黄
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:28:33: error: 'init(hue:saturation:brightness:opacity:)' is only available in tvOS 13.0 or newer
                                Color(hue: 0.333, saturation: 1, brightness: 1), // 黄
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:28:33: note: add 'if #available' version check
                                Color(hue: 0.333, saturation: 1, brightness: 1), // 黄
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:29:33: error: 'Color' is only available in tvOS 13.0 or newer
                                Color(hue: 0.5, saturation: 1, brightness: 1), // 绿
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:29:33: note: add 'if #available' version check
                                Color(hue: 0.5, saturation: 1, brightness: 1), // 绿
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:29:33: error: 'init(hue:saturation:brightness:opacity:)' is only available in tvOS 13.0 or newer
                                Color(hue: 0.5, saturation: 1, brightness: 1), // 绿
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:29:33: note: add 'if #available' version check
                                Color(hue: 0.5, saturation: 1, brightness: 1), // 绿
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:30:33: error: 'Color' is only available in tvOS 13.0 or newer
                                Color(hue: 0.667, saturation: 1, brightness: 1), // 青
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:30:33: note: add 'if #available' version check
                                Color(hue: 0.667, saturation: 1, brightness: 1), // 青
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:30:33: error: 'init(hue:saturation:brightness:opacity:)' is only available in tvOS 13.0 or newer
                                Color(hue: 0.667, saturation: 1, brightness: 1), // 青
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:30:33: note: add 'if #available' version check
                                Color(hue: 0.667, saturation: 1, brightness: 1), // 青
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:31:33: error: 'Color' is only available in tvOS 13.0 or newer
                                Color(hue: 0.833, saturation: 1, brightness: 1), // 蓝
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:31:33: note: add 'if #available' version check
                                Color(hue: 0.833, saturation: 1, brightness: 1), // 蓝
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:31:33: error: 'init(hue:saturation:brightness:opacity:)' is only available in tvOS 13.0 or newer
                                Color(hue: 0.833, saturation: 1, brightness: 1), // 蓝
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:31:33: note: add 'if #available' version check
                                Color(hue: 0.833, saturation: 1, brightness: 1), // 蓝
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:32:33: error: 'Color' is only available in tvOS 13.0 or newer
                                Color(hue: 1.0, saturation: 1, brightness: 1) // 紫/红
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:32:33: note: add 'if #available' version check
                                Color(hue: 1.0, saturation: 1, brightness: 1) // 紫/红
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:32:33: error: 'init(hue:saturation:brightness:opacity:)' is only available in tvOS 13.0 or newer
                                Color(hue: 1.0, saturation: 1, brightness: 1) // 紫/红
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:32:33: note: add 'if #available' version check
                                Color(hue: 1.0, saturation: 1, brightness: 1) // 紫/红
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:22: error: 'overlay(_:alignment:)' is only available in tvOS 13.0 or newer
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:22: note: add 'if #available' version check
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:30: error: 'RoundedRectangle' is only available in tvOS 13.0 or newer
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:30: note: add 'if #available' version check
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:75: error: 'stroke(_:lineWidth:antialiased:)' is only available in tvOS 17.0 or newer
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:75: note: add 'if #available' version check
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:82: error: 'Color' is only available in tvOS 13.0 or newer
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:82: note: add 'if #available' version check
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:88: error: 'secondary' is only available in tvOS 13.0 or newer
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:88: note: add 'if #available' version check
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:98: error: 'opacity' is only available in tvOS 13.0 or newer
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:38:98: note: add 'if #available' version check
                    .overlay(RoundedRectangle(cornerRadius: cornerRadius).stroke(Color.secondary.opacity(0.37), lineWidth: 2))
                                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:39:22: error: 'clipShape(_:style:)' is only available in tvOS 13.0 or newer
                    .clipShape(RoundedRectangle(cornerRadius: cornerRadius))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:39:22: note: add 'if #available' version check
                    .clipShape(RoundedRectangle(cornerRadius: cornerRadius))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:39:32: error: 'RoundedRectangle' is only available in tvOS 13.0 or newer
                    .clipShape(RoundedRectangle(cornerRadius: cornerRadius))
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:39:32: note: add 'if #available' version check
                    .clipShape(RoundedRectangle(cornerRadius: cornerRadius))
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:42:17: error: 'Circle' is only available in tvOS 13.0 or newer
                Circle()
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:42:17: note: add 'if #available' version check
                Circle()
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:43:22: error: 'fill(_:style:)' is only available in tvOS 17.0 or newer
                    .fill(Color(hue: hue, saturation: 1, brightness: 1))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:43:22: note: add 'if #available' version check
                    .fill(Color(hue: hue, saturation: 1, brightness: 1))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:43:27: error: 'Color' is only available in tvOS 13.0 or newer
                    .fill(Color(hue: hue, saturation: 1, brightness: 1))
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:43:27: note: add 'if #available' version check
                    .fill(Color(hue: hue, saturation: 1, brightness: 1))
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:43:27: error: 'init(hue:saturation:brightness:opacity:)' is only available in tvOS 13.0 or newer
                    .fill(Color(hue: hue, saturation: 1, brightness: 1))
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:43:27: note: add 'if #available' version check
                    .fill(Color(hue: hue, saturation: 1, brightness: 1))
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:44:22: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
                    .frame(width: pointSize.width, height: pointSize.height)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:44:22: note: add 'if #available' version check
                    .frame(width: pointSize.width, height: pointSize.height)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:22: error: 'overlay(_:alignment:)' is only available in tvOS 13.0 or newer
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:22: note: add 'if #available' version check
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:30: error: 'Circle' is only available in tvOS 13.0 or newer
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:30: note: add 'if #available' version check
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:39: error: 'stroke(_:lineWidth:antialiased:)' is only available in tvOS 17.0 or newer
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:39: note: add 'if #available' version check
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:46: error: 'Color' is only available in tvOS 13.0 or newer
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:46: note: add 'if #available' version check
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:52: error: 'secondary' is only available in tvOS 13.0 or newer
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:52: note: add 'if #available' version check
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:62: error: 'opacity' is only available in tvOS 13.0 or newer
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:45:62: note: add 'if #available' version check
                    .overlay(Circle().stroke(Color.secondary.opacity(0.37), lineWidth: 4))
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:46:22: error: 'overlay(_:alignment:)' is only available in tvOS 13.0 or newer
                    .overlay(Circle().stroke(Color.white, lineWidth: 2))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:46:22: note: add 'if #available' version check
                    .overlay(Circle().stroke(Color.white, lineWidth: 2))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:46:30: error: 'Circle' is only available in tvOS 13.0 or newer
                    .overlay(Circle().stroke(Color.white, lineWidth: 2))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:46:30: note: add 'if #available' version check
                    .overlay(Circle().stroke(Color.white, lineWidth: 2))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:46:39: error: 'stroke(_:lineWidth:antialiased:)' is only available in tvOS 17.0 or newer
                    .overlay(Circle().stroke(Color.white, lineWidth: 2))
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:46:39: note: add 'if #available' version check
                    .overlay(Circle().stroke(Color.white, lineWidth: 2))
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:46:46: error: 'Color' is only available in tvOS 13.0 or newer
                    .overlay(Circle().stroke(Color.white, lineWidth: 2))
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:46:46: note: add 'if #available' version check
                    .overlay(Circle().stroke(Color.white, lineWidth: 2))
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:46:52: error: 'white' is only available in tvOS 13.0 or newer
                    .overlay(Circle().stroke(Color.white, lineWidth: 2))
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:46:52: note: add 'if #available' version check
                    .overlay(Circle().stroke(Color.white, lineWidth: 2))
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:47:22: error: 'position(x:y:)' is only available in tvOS 13.0 or newer
                    .position(
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:47:22: note: add 'if #available' version check
                    .position(
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:52:14: error: 'gesture(_:including:)' is only available in tvOS 13.0 or newer
            .gesture(
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:52:14: note: add 'if #available' version check
            .gesture(
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:53:17: error: 'DragGesture' is unavailable in tvOS
                DragGesture(minimumDistance: 0)
                ^~~~~~~~~~~
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
@MainActor @preconcurrency public struct DragGesture : Gesture {
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:53:17: error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
                DragGesture(minimumDistance: 0)
                ^~~~~~~~~~~
SwiftUI.DragGesture.init:4:37: note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
  @MainActor @preconcurrency public init(minimumDistance: CGFloat = 10, coordinateSpace: some CoordinateSpaceProtocol = .local)}
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:54:22: error: 'onChanged' is only available in tvOS 13.0 or newer
                    .onChanged { value in
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:54:22: note: add 'if #available' version check
                    .onChanged { value in
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:58:25: error: setter for 'hue' is only available in tvOS 13.0 or newer
                        hue = min(max(x / width, 0), 1) // 限制在 0.0 到 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:58:25: note: add 'if #available' version check
                        hue = min(max(x / width, 0), 1) // 限制在 0.0 到 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:62:10: error: 'frame(width:height:alignment:)' is only available in tvOS 13.0 or newer
        .frame(height: pointSize.height) // 固定高度,宽度自适应
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:62:10: note: add 'if #available' version check
        .frame(height: pointSize.height) // 固定高度,宽度自适应
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:18:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:11:15: note: add @available attribute to enclosing struct
public struct HueSlider: View {
              ^
SwiftCompile normal arm64 Compiling\ Color.swift,\ ColorSelector.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift (in target 'ColorSelector' from project 'ColorSelector')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:11:20: error: cannot find type 'NSColor' in scope
    var toNSColor: NSColor? {
                   ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:39: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
                                      ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:68: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
                                                                   ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:115: error: 'Color' is only available in tvOS 13.0 or newer
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
                                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:10: note: add @available attribute to enclosing instance method
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:10:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:10:11: error: 'Color' is only available in tvOS 13.0 or newer
extension Color {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:10:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:51:11: error: cannot find type 'NSColor' in scope
extension NSColor {
          ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:12:32: error: 'cgColor' is only available in tvOS 14.0 or newer
         if let cgColor = self.cgColor {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:12:32: note: add 'if #available' version check
         if let cgColor = self.cgColor {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:11:9: note: add @available attribute to enclosing property
    var toNSColor: NSColor? {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:10:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:20:34: error: cannot infer contextual base in reference to member 'sRGB'
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: nil, alpha: &value)
                                ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:20:48: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: nil, alpha: &value)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:20:65: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: nil, alpha: &value)
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:20:82: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: nil, alpha: &value)
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:27:34: error: cannot infer contextual base in reference to member 'sRGB'
        nsColor.usingColorSpace(.sRGB)?.getHue(&value, saturation: nil, brightness: nil, alpha: nil)
                                ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:27:68: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(&value, saturation: nil, brightness: nil, alpha: nil)
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:27:85: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(&value, saturation: nil, brightness: nil, alpha: nil)
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:27:97: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(&value, saturation: nil, brightness: nil, alpha: nil)
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:34:34: error: cannot infer contextual base in reference to member 'sRGB'
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: &value, brightness: nil, alpha: nil)
                                ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:34:48: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: &value, brightness: nil, alpha: nil)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:34:85: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: &value, brightness: nil, alpha: nil)
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:34:97: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: &value, brightness: nil, alpha: nil)
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:41:34: error: cannot infer contextual base in reference to member 'sRGB'
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: &value, alpha: nil)
                                ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:41:48: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: &value, alpha: nil)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:41:65: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: &value, alpha: nil)
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:41:97: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: &value, alpha: nil)
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:47:16: error: no exact matches in call to initializer
        return Color(nsColor: nsColor)
               ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ resolved: Color.Resolved)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ cgColor: CGColor)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ name: String, bundle: Bundle? = nil)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ resource: ColorResource)}
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:57:28: error: cannot find type 'NSColor' in scope
    func isEqual(to other: NSColor?) -> Bool {
                           ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:85:115: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> NSColor? {
                                                                                                                  ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:85:39: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> NSColor? {
                                      ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:85:68: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> NSColor? {
                                                                   ^~~~~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:19: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:5: note: add @available attribute to enclosing initializer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:57: error: 'Binding' is only available in tvOS 13.0 or newer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:5: note: add @available attribute to enclosing initializer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:85: error: 'Edge' is only available in tvOS 13.0 or newer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:5: note: add @available attribute to enclosing initializer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:63: error: cannot find type 'NSColor' in scope
    init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
                                                              ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:19: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
    init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:5: note: add @available attribute to enclosing initializer
    init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:85: error: 'Edge' is only available in tvOS 13.0 or newer
    init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:5: note: add @available attribute to enclosing initializer
    init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:47: error: 'EmptyView' is only available in tvOS 13.0 or newer
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:68: error: 'EmptyView' is only available in tvOS 13.0 or newer
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:36:18: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
        _ title: LocalizedStringKey? = nil,
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:35:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:37:20: error: 'Binding' is only available in tvOS 13.0 or newer
        selection: Binding<Color?>,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:35:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:38:20: error: 'Edge' is only available in tvOS 13.0 or newer
        arrowEdge: Edge? = nil,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:35:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:39:10: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
        @ViewBuilder content: @escaping () -> Title
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:35:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:50:26: error: cannot find type 'NSColor' in scope
        nsColor: Binding<NSColor?>,
                         ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:49:18: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
        _ title: LocalizedStringKey? = nil,
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:48:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:51:20: error: 'Edge' is only available in tvOS 13.0 or newer
        arrowEdge: Edge? = nil,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:48:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:52:10: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
        @ViewBuilder content: @escaping () -> Title
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:48:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:48: error: 'EmptyView' is only available in tvOS 13.0 or newer
public extension ColorSelector where Footer == EmptyView {
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:73:18: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
        _ title: LocalizedStringKey? = nil,
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:72:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:74:20: error: 'Binding' is only available in tvOS 13.0 or newer
        selection: Binding<Color?>,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:72:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:75:20: error: 'Edge' is only available in tvOS 13.0 or newer
        arrowEdge: Edge? = nil,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:72:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:86:26: error: cannot find type 'NSColor' in scope
        nsColor: Binding<NSColor?>,
                         ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:85:18: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
        _ title: LocalizedStringKey? = nil,
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:84:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:87:20: error: 'Edge' is only available in tvOS 13.0 or newer
        arrowEdge: Edge? = nil,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:84:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:47: error: 'EmptyView' is only available in tvOS 13.0 or newer
public extension ColorSelector where Title == EmptyView {
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:107:6: error: 'ObservedObject' is only available in tvOS 13.0 or newer
    @ObservedObject var vm: SketchViewModel = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:108:6: error: 'Environment' is only available in tvOS 13.0 or newer
    @Environment(\.pointSize) private var pointSize
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:109:29: error: 'Color' is only available in tvOS 13.0 or newer
    @Binding var selection: Color?
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:109:6: error: 'Binding' is only available in tvOS 13.0 or newer
    @Binding var selection: Color?
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:110:6: error: 'State' is only available in tvOS 13.0 or newer
    @State private var popover: Bool = false
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:111:16: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
    var title: LocalizedStringKey?
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:112:20: error: 'Edge' is only available in tvOS 13.0 or newer
    var arrowEdge: Edge? = nil
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:116:18: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
        _ title: LocalizedStringKey? = nil,
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:115:12: note: add @available attribute to enclosing initializer
    public init(
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:117:20: error: 'Binding' is only available in tvOS 13.0 or newer
        selection: Binding<Color?>,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:115:12: note: add @available attribute to enclosing initializer
    public init(
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:118:20: error: 'Edge' is only available in tvOS 13.0 or newer
        arrowEdge: Edge? = nil,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:115:12: note: add @available attribute to enclosing initializer
    public init(
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:128:6: error: 'State' is only available in tvOS 13.0 or newer
    @State private var saturation: CGFloat = 1.0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:129:6: error: 'State' is only available in tvOS 13.0 or newer
    @State private var brightness: CGFloat = 1.0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:130:6: error: 'State' is only available in tvOS 13.0 or newer
    @State private var hue: CGFloat = 0.0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:131:6: error: 'State' is only available in tvOS 13.0 or newer
    @State private var alpha: CGFloat = 1.0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:133:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
    public var body: some View {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:133:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:133:27: error: 'View' is only available in tvOS 13.0 or newer
    public var body: some View {
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:133:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:192:37: error: 'Binding' is only available in tvOS 13.0 or newer
    public func showsAlpha(_ value: Binding<Bool>) -> ColorSelector {
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:192:17: note: add @available attribute to enclosing instance method
    public func showsAlpha(_ value: Binding<Bool>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:196:37: error: 'Binding' is only available in tvOS 13.0 or newer
    public func pickerSize(_ value: Binding<CGSize>) -> ColorSelector {
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:196:17: note: add @available attribute to enclosing instance method
    public func pickerSize(_ value: Binding<CGSize>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:200:38: error: 'ControlSize' is unavailable in tvOS
    public func controlSize(_ value: ControlSize) -> ColorSelector {
                                     ^~~~~~~~~~~
SwiftUICore.ControlSize:3:13: note: 'ControlSize' has been explicitly marked unavailable here
public enum ControlSize : CaseIterable, Sendable {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:36: error: 'View' is only available in tvOS 13.0 or newer
public struct ColorSelector<Title: View, Footer: View>: View {
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:50: error: 'View' is only available in tvOS 13.0 or newer
public struct ColorSelector<Title: View, Footer: View>: View {
                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:206:11: error: 'ControlSize' is unavailable in tvOS
extension ControlSize {
          ^~~~~~~~~~~
SwiftUICore.ControlSize:3:13: note: 'ControlSize' has been explicitly marked unavailable here
public enum ControlSize : CaseIterable, Sendable {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:49: error: cannot find 'NSColor' in scope
    @Previewable @State var nsColor: NSColor? = NSColor.red
                                                ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:38: error: cannot find type 'NSColor' in scope
    @Previewable @State var nsColor: NSColor? = NSColor.red
                                     ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:250:1: error: type of expression is ambiguous without a type annotation
#Preview {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:150:36: error: cannot find 'NSColor' in scope
                    Color(nsColor: NSColor.windowBackgroundColor).scaleEffect(1.5)
                                   ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:150:21: error: no exact matches in call to initializer
                    Color(nsColor: NSColor.windowBackgroundColor).scaleEffect(1.5)
                    ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ resolved: Color.Resolved)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ cgColor: CGColor)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ name: String, bundle: Bundle? = nil)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ resource: ColorResource)}
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:146:34: error: cannot assign to property: '$vm' is immutable
                controlSize: $vm.controlSize
                             ~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:9: error: setter for 'selection' is only available in tvOS 13.0 or newer
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:9: note: add 'if #available' version check
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:184:18: note: add @available attribute to enclosing instance method
    private func changeColor() {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:21: error: 'Color' is only available in tvOS 13.0 or newer
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:21: note: add 'if #available' version check
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:184:18: note: add @available attribute to enclosing instance method
    private func changeColor() {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:21: error: 'init(hue:saturation:brightness:opacity:)' is only available in tvOS 13.0 or newer
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:21: note: add 'if #available' version check
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:184:18: note: add @available attribute to enclosing instance method
    private func changeColor() {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:189:9: error: cannot pass as inout because setter for 'vm' is only available in tvOS 13.0 or newer
        vm.showsAlpha = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:189:9: note: add 'if #available' version check
        vm.showsAlpha = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:188:17: note: add @available attribute to enclosing instance method
    public func showsAlpha(_ value: Bool) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:189:9: error: setter for 'showsAlpha' is only available in tvOS 13.0 or newer
        vm.showsAlpha = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:189:9: note: add 'if #available' version check
        vm.showsAlpha = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:188:17: note: add @available attribute to enclosing instance method
    public func showsAlpha(_ value: Bool) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:193:9: error: cannot pass as inout because setter for 'vm' is only available in tvOS 13.0 or newer
        vm.showsAlpha = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:193:9: note: add 'if #available' version check
        vm.showsAlpha = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:192:17: note: add @available attribute to enclosing instance method
    public func showsAlpha(_ value: Binding<Bool>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:193:9: error: setter for 'showsAlpha' is only available in tvOS 13.0 or newer
        vm.showsAlpha = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:193:9: note: add 'if #available' version check
        vm.showsAlpha = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:192:17: note: add @available attribute to enclosing instance method
    public func showsAlpha(_ value: Binding<Bool>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:197:9: error: cannot pass as inout because setter for 'vm' is only available in tvOS 13.0 or newer
        vm.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:197:9: note: add 'if #available' version check
        vm.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:196:17: note: add @available attribute to enclosing instance method
    public func pickerSize(_ value: Binding<CGSize>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:197:9: error: setter for 'size' is only available in tvOS 13.0 or newer
        vm.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:197:9: note: add 'if #available' version check
        vm.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:196:17: note: add @available attribute to enclosing instance method
    public func pickerSize(_ value: Binding<CGSize>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:201:9: error: cannot pass as inout because setter for 'vm' is only available in tvOS 13.0 or newer
        vm.controlSize = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:201:9: note: add 'if #available' version check
        vm.controlSize = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:200:17: note: add @available attribute to enclosing instance method
    public func controlSize(_ value: ControlSize) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:201:9: error: setter for 'controlSize' is only available in tvOS 13.0 or newer
        vm.controlSize = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:201:9: note: add 'if #available' version check
        vm.controlSize = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:200:17: note: add @available attribute to enclosing instance method
    public func controlSize(_ value: ControlSize) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:251:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var showCP: Bool = false
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:251:6: note: add 'if #available' version check
    @Previewable @State var showCP: Bool = false
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:252:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var color: Color? = Color.blue
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:252:6: note: add 'if #available' version check
    @Previewable @State var color: Color? = Color.blue
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:253:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var colorClear: Color? = .clear
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:253:6: note: add 'if #available' version check
    @Previewable @State var colorClear: Color? = .clear
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var nsColor: NSColor? = NSColor.red
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:6: note: add 'if #available' version check
    @Previewable @State var nsColor: NSColor? = NSColor.red
     ^
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
SwiftCompile normal arm64 Compiling\ EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift (in target 'ColorSelector' from project 'ColorSelector')
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:13:31: error: cannot find type 'NSColor' in scope
    static let defaultValue: [NSColor] = defaultSwatchColors + defaultSwatchColorsRow2
                              ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:12:16: error: type 'SwatchColorsKey' does not conform to protocol 'EnvironmentKey'
private struct SwatchColorsKey: EnvironmentKey {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:12:16: note: add stubs for conformance
private struct SwatchColorsKey: EnvironmentKey {
               ^
SwiftUICore.EnvironmentKey.Value:2:16: note: protocol requires nested type 'Value'
associatedtype Value}
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:16:31: error: cannot find type 'NSColor' in scope
    public var swatchColors: [NSColor] {
                              ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:15:11: error: 'EnvironmentValues' is only available in tvOS 13.0 or newer
extension EnvironmentValues {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:15:1: note: add @available attribute to enclosing extension
extension EnvironmentValues {
^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:26:11: error: 'EnvironmentValues' is only available in tvOS 13.0 or newer
extension EnvironmentValues {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:26:1: note: add @available attribute to enclosing extension
extension EnvironmentValues {
^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:37:11: error: 'EnvironmentValues' is only available in tvOS 13.0 or newer
extension EnvironmentValues {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:37:1: note: add @available attribute to enclosing extension
extension EnvironmentValues {
^
SwiftCompile normal arm64 Compiling\ ColorSampler.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift (in target 'ColorSelector' from project 'ColorSelector')
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:11:6: error: 'Published' is only available in tvOS 13.0 or newer
    @Published var size: CGFloat = 23
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:10:7: note: add @available attribute to enclosing class
class ColorSamplerViewModel: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:10:30: error: 'ObservableObject' is only available in tvOS 13.0 or newer
class ColorSamplerViewModel: ObservableObject {
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:10:7: note: add @available attribute to enclosing class
class ColorSamplerViewModel: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:15:6: error: 'ObservedObject' is only available in tvOS 13.0 or newer
    @ObservedObject var viewModel = ColorSamplerViewModel()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:16:6: error: 'Environment' is only available in tvOS 13.0 or newer
    @Environment(\.cornerSize) private var cornerSize
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:17:25: error: 'Color' is only available in tvOS 13.0 or newer
    @Binding var color: Color
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:17:6: error: 'Binding' is only available in tvOS 13.0 or newer
    @Binding var color: Color
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:18:27: error: cannot find type 'NSColor' in scope
    var onColorSampler: ((NSColor) -> Void)?
                          ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:58: error: cannot find type 'NSColor' in scope
    public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
                                                         ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:24: error: 'Binding' is only available in tvOS 13.0 or newer
    public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:12: note: add @available attribute to enclosing initializer
    public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:23:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
    public var body: some View {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:23:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:23:27: error: 'View' is only available in tvOS 13.0 or newer
    public var body: some View {
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:23:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:61:35: error: 'Binding' is only available in tvOS 13.0 or newer
    public func rectSize(_ value: Binding<CGFloat>) -> ColorSampler {
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:61:17: note: add @available attribute to enclosing instance method
    public func rectSize(_ value: Binding<CGFloat>) -> ColorSampler {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var value: CGFloat = 23
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: note: add 'if #available' version check
    @Previewable @State var value: CGFloat = 23
     ^
<unknown>:0: error: cannot convert value of type 'any KeyPath<ColorSamplerViewModel, CGFloat> & Sendable' to expected argument type 'ReferenceWritableKeyPath<ColorSamplerViewModel, CGFloat>'
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:25:13: error: cannot find 'NSColorSampler' in scope
            NSColorSampler().show(selectionHandler: { color in
            ^~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:39: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
                                      ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:68: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
                                                                   ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:51:44: error: cannot call value of non-function type 'Binding<Subject>'
                    .foregroundStyle(color.contrastingColor() ?? Color.secondary)
                                           ^               ~~

/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:51:38: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<Color>'
                    .foregroundStyle(color.contrastingColor() ?? Color.secondary)
                                     ^
                                     $
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:58:9: error: cannot pass as inout because setter for 'viewModel' is only available in tvOS 13.0 or newer
        viewModel.size = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:58:9: note: add 'if #available' version check
        viewModel.size = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:57:17: note: add @available attribute to enclosing instance method
    public func rectSize(_ value: CGFloat) -> ColorSampler {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:58:9: error: setter for 'size' is only available in tvOS 13.0 or newer
        viewModel.size = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:58:9: note: add 'if #available' version check
        viewModel.size = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:57:17: note: add @available attribute to enclosing instance method
    public func rectSize(_ value: CGFloat) -> ColorSampler {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:62:9: error: cannot pass as inout because setter for 'viewModel' is only available in tvOS 13.0 or newer
        viewModel.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:62:9: note: add 'if #available' version check
        viewModel.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:61:17: note: add @available attribute to enclosing instance method
    public func rectSize(_ value: Binding<CGFloat>) -> ColorSampler {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:62:9: error: setter for 'size' is only available in tvOS 13.0 or newer
        viewModel.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:62:9: note: add 'if #available' version check
        viewModel.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:61:17: note: add @available attribute to enclosing instance method
    public func rectSize(_ value: Binding<CGFloat>) -> ColorSampler {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:68:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var color: Color = Color.red
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:68:6: note: add 'if #available' version check
    @Previewable @State var color: Color = Color.red
     ^
SwiftCompile normal arm64 Compiling\ ColorSelectorModifierExample.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift (in target 'ColorSelector' from project 'ColorSelector')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
SwiftEmitModule normal arm64 Emitting\ module\ for\ ColorSelector (in target 'ColorSelector' from project 'ColorSelector')
Command SwiftEmitModule failed with a nonzero exit code
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 Compiling\ AlphaSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorButton.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ ColorSelector (in target 'ColorSelector' from project 'ColorSelector')
	Building workspace spi-builder-workspace with scheme ColorSelector
(14 failures)
Command line invocation:
    /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  ColorSelector: /Users/admin/builder/spi-builder-workspace
resolved source packages: ColorSelector
{
  "dependencies" : [
  ],
  "manifest_display_name" : "ColorSelector",
  "name" : "ColorSelector",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "ColorSelector",
      "targets" : [
        "ColorSelector"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ColorSelector",
      "module_type" : "SwiftTarget",
      "name" : "ColorSelector",
      "path" : "Sources/ColorSelector",
      "product_memberships" : [
        "ColorSelector"
      ],
      "sources" : [
        "Color.swift",
        "ColorSelector.swift",
        "ColorSelectorButton.swift",
        "ColorSelectorModifier.swift",
        "Comps/AlphaSlider.swift",
        "Comps/ColorSampler.swift",
        "Comps/HueSlider.swift",
        "Comps/Saturation.swift",
        "Comps/Sketch.swift",
        "Comps/Swatch.swift",
        "EnvironmentValues.swift",
        "Examples/ColorSelectorModifierExample.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "ColorSelector"
    ]
  }
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ColorSelector -destination generic/platform=tvOS
Command line invocation:
    /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme ColorSelector -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
  ColorSelector: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'ColorSelector' in project 'ColorSelector'
        ➜ Explicit dependency on target 'ColorSelector' in project 'ColorSelector'
    Target 'ColorSelector' in project 'ColorSelector' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: a45971edf5edae3592450f5b8d2791f2
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/a45971edf5edae3592450f5b8d2791f2.xcbuilddata
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache
SwiftDriver ColorSelector normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name ColorSelector -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -target arm64-apple-tvos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ AlphaSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift (in target 'ColorSelector' from project 'ColorSelector')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ ColorSelector (in target 'ColorSelector' from project 'ColorSelector')
EmitSwiftModule normal arm64 (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ColorSelectorModifierExample.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift (in target 'ColorSelector' from project 'ColorSelector')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Swatch.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift (in target 'ColorSelector' from project 'ColorSelector')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Saturation.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift (in target 'ColorSelector' from project 'ColorSelector')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ColorSelectorButton.swift,\ ColorSelectorModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorButton.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift (in target 'ColorSelector' from project 'ColorSelector')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorButton.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ HueSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift (in target 'ColorSelector' from project 'ColorSelector')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ColorSampler.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift (in target 'ColorSelector' from project 'ColorSelector')
Failed frontend command:
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorButton.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSampler.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSampler.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSampler.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSampler.dia -target arm64-apple-tvos12.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 6 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name ColorSelector -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.4 -target-sdk-name appletvos18.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSampler.o -index-unit-output-path /ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSampler.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:11:6: error: 'Published' is only available in tvOS 13.0 or newer
    @Published var size: CGFloat = 23
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:10:7: note: add @available attribute to enclosing class
class ColorSamplerViewModel: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:10:30: error: 'ObservableObject' is only available in tvOS 13.0 or newer
class ColorSamplerViewModel: ObservableObject {
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:10:7: note: add @available attribute to enclosing class
class ColorSamplerViewModel: ObservableObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:15:6: error: 'ObservedObject' is only available in tvOS 13.0 or newer
    @ObservedObject var viewModel = ColorSamplerViewModel()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:16:6: error: 'Environment' is only available in tvOS 13.0 or newer
    @Environment(\.cornerSize) private var cornerSize
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:17:25: error: 'Color' is only available in tvOS 13.0 or newer
    @Binding var color: Color
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:17:6: error: 'Binding' is only available in tvOS 13.0 or newer
    @Binding var color: Color
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:18:27: error: cannot find type 'NSColor' in scope
    var onColorSampler: ((NSColor) -> Void)?
                          ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:58: error: cannot find type 'NSColor' in scope
    public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
                                                         ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:24: error: 'Binding' is only available in tvOS 13.0 or newer
    public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:12: note: add @available attribute to enclosing initializer
    public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:23:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
    public var body: some View {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:23:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:23:27: error: 'View' is only available in tvOS 13.0 or newer
    public var body: some View {
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:23:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:61:35: error: 'Binding' is only available in tvOS 13.0 or newer
    public func rectSize(_ value: Binding<CGFloat>) -> ColorSampler {
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:61:17: note: add @available attribute to enclosing instance method
    public func rectSize(_ value: Binding<CGFloat>) -> ColorSampler {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var value: CGFloat = 23
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: note: add 'if #available' version check
    @Previewable @State var value: CGFloat = 23
     ^
<unknown>:0: error: cannot convert value of type 'any KeyPath<ColorSamplerViewModel, CGFloat> & Sendable' to expected argument type 'ReferenceWritableKeyPath<ColorSamplerViewModel, CGFloat>'
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:25:13: error: cannot find 'NSColorSampler' in scope
            NSColorSampler().show(selectionHandler: { color in
            ^~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:39: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
                                      ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:68: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
                                                                   ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:51:44: error: cannot call value of non-function type 'Binding<Subject>'
                    .foregroundStyle(color.contrastingColor() ?? Color.secondary)
                                           ^               ~~

/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:51:38: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<Color>'
                    .foregroundStyle(color.contrastingColor() ?? Color.secondary)
                                     ^
                                     $
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:58:9: error: cannot pass as inout because setter for 'viewModel' is only available in tvOS 13.0 or newer
        viewModel.size = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:58:9: note: add 'if #available' version check
        viewModel.size = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:57:17: note: add @available attribute to enclosing instance method
    public func rectSize(_ value: CGFloat) -> ColorSampler {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:58:9: error: setter for 'size' is only available in tvOS 13.0 or newer
        viewModel.size = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:58:9: note: add 'if #available' version check
        viewModel.size = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:57:17: note: add @available attribute to enclosing instance method
    public func rectSize(_ value: CGFloat) -> ColorSampler {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:62:9: error: cannot pass as inout because setter for 'viewModel' is only available in tvOS 13.0 or newer
        viewModel.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:62:9: note: add 'if #available' version check
        viewModel.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:61:17: note: add @available attribute to enclosing instance method
    public func rectSize(_ value: Binding<CGFloat>) -> ColorSampler {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:62:9: error: setter for 'size' is only available in tvOS 13.0 or newer
        viewModel.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:62:9: note: add 'if #available' version check
        viewModel.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:61:17: note: add @available attribute to enclosing instance method
    public func rectSize(_ value: Binding<CGFloat>) -> ColorSampler {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:14:15: note: add @available attribute to enclosing struct
public struct ColorSampler: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:68:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var color: Color = Color.red
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:68:6: note: add 'if #available' version check
    @Previewable @State var color: Color = Color.red
     ^
SwiftCompile normal arm64 Compiling\ Sketch.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift (in target 'ColorSelector' from project 'ColorSelector')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Color.swift,\ ColorSelector.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift (in target 'ColorSelector' from project 'ColorSelector')
Failed frontend command:
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorButton.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/Color.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/Color.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/Color.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/Color.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector.dia -target arm64-apple-tvos12.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 6 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name ColorSelector -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.4 -target-sdk-name appletvos18.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/Color.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector.o -index-unit-output-path /ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/Color.o -index-unit-output-path /ColorSelector.build/Debug-appletvos/ColorSelector.build/Objects-normal/arm64/ColorSelector.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:11:20: error: cannot find type 'NSColor' in scope
    var toNSColor: NSColor? {
                   ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:39: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
                                      ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:68: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
                                                                   ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:115: error: 'Color' is only available in tvOS 13.0 or newer
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
                                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:10: note: add @available attribute to enclosing instance method
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:10:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:10:11: error: 'Color' is only available in tvOS 13.0 or newer
extension Color {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:10:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:51:11: error: cannot find type 'NSColor' in scope
extension NSColor {
          ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:12:32: error: 'cgColor' is only available in tvOS 14.0 or newer
         if let cgColor = self.cgColor {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:12:32: note: add 'if #available' version check
         if let cgColor = self.cgColor {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:11:9: note: add @available attribute to enclosing property
    var toNSColor: NSColor? {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:10:1: note: add @available attribute to enclosing extension
extension Color {
^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:20:34: error: cannot infer contextual base in reference to member 'sRGB'
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: nil, alpha: &value)
                                ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:20:48: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: nil, alpha: &value)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:20:65: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: nil, alpha: &value)
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:20:82: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: nil, alpha: &value)
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:27:34: error: cannot infer contextual base in reference to member 'sRGB'
        nsColor.usingColorSpace(.sRGB)?.getHue(&value, saturation: nil, brightness: nil, alpha: nil)
                                ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:27:68: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(&value, saturation: nil, brightness: nil, alpha: nil)
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:27:85: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(&value, saturation: nil, brightness: nil, alpha: nil)
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:27:97: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(&value, saturation: nil, brightness: nil, alpha: nil)
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:34:34: error: cannot infer contextual base in reference to member 'sRGB'
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: &value, brightness: nil, alpha: nil)
                                ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:34:48: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: &value, brightness: nil, alpha: nil)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:34:85: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: &value, brightness: nil, alpha: nil)
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:34:97: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: &value, brightness: nil, alpha: nil)
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:41:34: error: cannot infer contextual base in reference to member 'sRGB'
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: &value, alpha: nil)
                                ~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:41:48: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: &value, alpha: nil)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:41:65: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: &value, alpha: nil)
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:41:97: error: 'nil' requires a contextual type
        nsColor.usingColorSpace(.sRGB)?.getHue(nil, saturation: nil, brightness: &value, alpha: nil)
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:47:16: error: no exact matches in call to initializer
        return Color(nsColor: nsColor)
               ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ resolved: Color.Resolved)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ cgColor: CGColor)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ name: String, bundle: Bundle? = nil)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ resource: ColorResource)}
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:57:28: error: cannot find type 'NSColor' in scope
    func isEqual(to other: NSColor?) -> Bool {
                           ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:85:115: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> NSColor? {
                                                                                                                  ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:85:39: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> NSColor? {
                                      ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:85:68: error: cannot find type 'NSColor' in scope
    func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> NSColor? {
                                                                   ^~~~~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift (in target 'ColorSelector' from project 'ColorSelector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:19: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:5: note: add @available attribute to enclosing initializer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:57: error: 'Binding' is only available in tvOS 13.0 or newer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:5: note: add @available attribute to enclosing initializer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:85: error: 'Edge' is only available in tvOS 13.0 or newer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:8:5: note: add @available attribute to enclosing initializer
    init(_ title: LocalizedStringKey? = nil, selection: Binding<Color?>, arrowEdge: Edge? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:63: error: cannot find type 'NSColor' in scope
    init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
                                                              ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:19: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
    init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:5: note: add @available attribute to enclosing initializer
    init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:85: error: 'Edge' is only available in tvOS 13.0 or newer
    init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:5: note: add @available attribute to enclosing initializer
    init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:47: error: 'EmptyView' is only available in tvOS 13.0 or newer
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:68: error: 'EmptyView' is only available in tvOS 13.0 or newer
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:7:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView, Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:36:18: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
        _ title: LocalizedStringKey? = nil,
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:35:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:37:20: error: 'Binding' is only available in tvOS 13.0 or newer
        selection: Binding<Color?>,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:35:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:38:20: error: 'Edge' is only available in tvOS 13.0 or newer
        arrowEdge: Edge? = nil,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:35:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:39:10: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
        @ViewBuilder content: @escaping () -> Title
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:35:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:50:26: error: cannot find type 'NSColor' in scope
        nsColor: Binding<NSColor?>,
                         ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:49:18: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
        _ title: LocalizedStringKey? = nil,
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:48:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:51:20: error: 'Edge' is only available in tvOS 13.0 or newer
        arrowEdge: Edge? = nil,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:48:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:52:10: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
        @ViewBuilder content: @escaping () -> Title
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:48:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:48: error: 'EmptyView' is only available in tvOS 13.0 or newer
public extension ColorSelector where Footer == EmptyView {
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:34:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Footer == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:73:18: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
        _ title: LocalizedStringKey? = nil,
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:72:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:74:20: error: 'Binding' is only available in tvOS 13.0 or newer
        selection: Binding<Color?>,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:72:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:75:20: error: 'Edge' is only available in tvOS 13.0 or newer
        arrowEdge: Edge? = nil,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:72:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:86:26: error: cannot find type 'NSColor' in scope
        nsColor: Binding<NSColor?>,
                         ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:85:18: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
        _ title: LocalizedStringKey? = nil,
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:84:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:87:20: error: 'Edge' is only available in tvOS 13.0 or newer
        arrowEdge: Edge? = nil,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:84:5: note: add @available attribute to enclosing initializer
    init(
    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:47: error: 'EmptyView' is only available in tvOS 13.0 or newer
public extension ColorSelector where Title == EmptyView {
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:71:8: note: add @available attribute to enclosing extension
public extension ColorSelector where Title == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:107:6: error: 'ObservedObject' is only available in tvOS 13.0 or newer
    @ObservedObject var vm: SketchViewModel = .init()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:108:6: error: 'Environment' is only available in tvOS 13.0 or newer
    @Environment(\.pointSize) private var pointSize
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:109:29: error: 'Color' is only available in tvOS 13.0 or newer
    @Binding var selection: Color?
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:109:6: error: 'Binding' is only available in tvOS 13.0 or newer
    @Binding var selection: Color?
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:110:6: error: 'State' is only available in tvOS 13.0 or newer
    @State private var popover: Bool = false
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:111:16: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
    var title: LocalizedStringKey?
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:112:20: error: 'Edge' is only available in tvOS 13.0 or newer
    var arrowEdge: Edge? = nil
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:116:18: error: 'LocalizedStringKey' is only available in tvOS 13.0 or newer
        _ title: LocalizedStringKey? = nil,
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:115:12: note: add @available attribute to enclosing initializer
    public init(
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:117:20: error: 'Binding' is only available in tvOS 13.0 or newer
        selection: Binding<Color?>,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:115:12: note: add @available attribute to enclosing initializer
    public init(
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:118:20: error: 'Edge' is only available in tvOS 13.0 or newer
        arrowEdge: Edge? = nil,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:115:12: note: add @available attribute to enclosing initializer
    public init(
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:128:6: error: 'State' is only available in tvOS 13.0 or newer
    @State private var saturation: CGFloat = 1.0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:129:6: error: 'State' is only available in tvOS 13.0 or newer
    @State private var brightness: CGFloat = 1.0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:130:6: error: 'State' is only available in tvOS 13.0 or newer
    @State private var hue: CGFloat = 0.0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:131:6: error: 'State' is only available in tvOS 13.0 or newer
    @State private var alpha: CGFloat = 1.0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:133:22: error: 'some' return types are only available in tvOS 13.0.0 or newer
    public var body: some View {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:133:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:133:27: error: 'View' is only available in tvOS 13.0 or newer
    public var body: some View {
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:133:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:192:37: error: 'Binding' is only available in tvOS 13.0 or newer
    public func showsAlpha(_ value: Binding<Bool>) -> ColorSelector {
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:192:17: note: add @available attribute to enclosing instance method
    public func showsAlpha(_ value: Binding<Bool>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:196:37: error: 'Binding' is only available in tvOS 13.0 or newer
    public func pickerSize(_ value: Binding<CGSize>) -> ColorSelector {
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:196:17: note: add @available attribute to enclosing instance method
    public func pickerSize(_ value: Binding<CGSize>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:200:38: error: 'ControlSize' is unavailable in tvOS
    public func controlSize(_ value: ControlSize) -> ColorSelector {
                                     ^~~~~~~~~~~
SwiftUICore.ControlSize:3:13: note: 'ControlSize' has been explicitly marked unavailable here
public enum ControlSize : CaseIterable, Sendable {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:36: error: 'View' is only available in tvOS 13.0 or newer
public struct ColorSelector<Title: View, Footer: View>: View {
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:50: error: 'View' is only available in tvOS 13.0 or newer
public struct ColorSelector<Title: View, Footer: View>: View {
                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:206:11: error: 'ControlSize' is unavailable in tvOS
extension ControlSize {
          ^~~~~~~~~~~
SwiftUICore.ControlSize:3:13: note: 'ControlSize' has been explicitly marked unavailable here
public enum ControlSize : CaseIterable, Sendable {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:49: error: cannot find 'NSColor' in scope
    @Previewable @State var nsColor: NSColor? = NSColor.red
                                                ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:38: error: cannot find type 'NSColor' in scope
    @Previewable @State var nsColor: NSColor? = NSColor.red
                                     ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:250:1: error: type of expression is ambiguous without a type annotation
#Preview {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:150:36: error: cannot find 'NSColor' in scope
                    Color(nsColor: NSColor.windowBackgroundColor).scaleEffect(1.5)
                                   ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:150:21: error: no exact matches in call to initializer
                    Color(nsColor: NSColor.windowBackgroundColor).scaleEffect(1.5)
                    ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ resolved: Color.Resolved)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ cgColor: CGColor)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ name: String, bundle: Bundle? = nil)}
       ^
SwiftUICore.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
public init(_ resource: ColorResource)}
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:146:34: error: cannot assign to property: '$vm' is immutable
                controlSize: $vm.controlSize
                             ~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:9: error: setter for 'selection' is only available in tvOS 13.0 or newer
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:9: note: add 'if #available' version check
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:184:18: note: add @available attribute to enclosing instance method
    private func changeColor() {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:21: error: 'Color' is only available in tvOS 13.0 or newer
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:21: note: add 'if #available' version check
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:184:18: note: add @available attribute to enclosing instance method
    private func changeColor() {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:21: error: 'init(hue:saturation:brightness:opacity:)' is only available in tvOS 13.0 or newer
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:185:21: note: add 'if #available' version check
        selection = Color(hue: hue, saturation: saturation, brightness: brightness, opacity: alpha)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:184:18: note: add @available attribute to enclosing instance method
    private func changeColor() {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:189:9: error: cannot pass as inout because setter for 'vm' is only available in tvOS 13.0 or newer
        vm.showsAlpha = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:189:9: note: add 'if #available' version check
        vm.showsAlpha = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:188:17: note: add @available attribute to enclosing instance method
    public func showsAlpha(_ value: Bool) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:189:9: error: setter for 'showsAlpha' is only available in tvOS 13.0 or newer
        vm.showsAlpha = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:189:9: note: add 'if #available' version check
        vm.showsAlpha = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:188:17: note: add @available attribute to enclosing instance method
    public func showsAlpha(_ value: Bool) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:193:9: error: cannot pass as inout because setter for 'vm' is only available in tvOS 13.0 or newer
        vm.showsAlpha = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:193:9: note: add 'if #available' version check
        vm.showsAlpha = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:192:17: note: add @available attribute to enclosing instance method
    public func showsAlpha(_ value: Binding<Bool>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:193:9: error: setter for 'showsAlpha' is only available in tvOS 13.0 or newer
        vm.showsAlpha = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:193:9: note: add 'if #available' version check
        vm.showsAlpha = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:192:17: note: add @available attribute to enclosing instance method
    public func showsAlpha(_ value: Binding<Bool>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:197:9: error: cannot pass as inout because setter for 'vm' is only available in tvOS 13.0 or newer
        vm.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:197:9: note: add 'if #available' version check
        vm.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:196:17: note: add @available attribute to enclosing instance method
    public func pickerSize(_ value: Binding<CGSize>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:197:9: error: setter for 'size' is only available in tvOS 13.0 or newer
        vm.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:197:9: note: add 'if #available' version check
        vm.size = value.wrappedValue
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:196:17: note: add @available attribute to enclosing instance method
    public func pickerSize(_ value: Binding<CGSize>) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:201:9: error: cannot pass as inout because setter for 'vm' is only available in tvOS 13.0 or newer
        vm.controlSize = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:201:9: note: add 'if #available' version check
        vm.controlSize = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:200:17: note: add @available attribute to enclosing instance method
    public func controlSize(_ value: ControlSize) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:201:9: error: setter for 'controlSize' is only available in tvOS 13.0 or newer
        vm.controlSize = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:201:9: note: add 'if #available' version check
        vm.controlSize = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:200:17: note: add @available attribute to enclosing instance method
    public func controlSize(_ value: ControlSize) -> ColorSelector {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:106:15: note: add @available attribute to enclosing generic struct
public struct ColorSelector<Title: View, Footer: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:251:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var showCP: Bool = false
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:251:6: note: add 'if #available' version check
    @Previewable @State var showCP: Bool = false
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:252:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var color: Color? = Color.blue
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:252:6: note: add 'if #available' version check
    @Previewable @State var color: Color? = Color.blue
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:253:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var colorClear: Color? = .clear
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:253:6: note: add 'if #available' version check
    @Previewable @State var colorClear: Color? = .clear
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
    @Previewable @State var nsColor: NSColor? = NSColor.red
     ^
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:6: note: add 'if #available' version check
    @Previewable @State var nsColor: NSColor? = NSColor.red
     ^
SwiftCompile normal arm64 Compiling\ EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift (in target 'ColorSelector' from project 'ColorSelector')
Command SwiftCompile failed with a nonzero exit code
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 Compiling\ ColorSampler.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 Compiling\ Color.swift,\ ColorSelector.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift (in target 'ColorSelector' from project 'ColorSelector')
	SwiftCompile normal arm64 Compiling\ EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift (in target 'ColorSelector' from project 'ColorSelector')
	Building workspace spi-builder-workspace with scheme ColorSelector
(7 failures)
BUILD FAILURE 6.1 tvOS