Build Information
Failed to build ColorSelector, reference main (d73937), with Swift 6.4 for tvOS using Xcode 27.0 on 25 Sep 2026 19:57:16 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ColorSelector -destination generic/platform=tvOSBuild Log
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ColorSelectorButton.swift
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
builtin-SwiftPerFileCompile ColorSelectorModifier.swift
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
builtin-SwiftPerFileCompile Saturation.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-25 15:57:06.286 xcodebuild[623:3835] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'ColorSelector' from project 'ColorSelector')
SwiftEmitModule normal arm64 Emitting\ module\ for\ ColorSelector (in target 'ColorSelector' from project 'ColorSelector')
Building workspace ColorSelector with scheme ColorSelector
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.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
2026-09-25 15:57:12.640 xcodebuild[717:4212] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"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" : "ColorSelector",
"schemes" : [
"ColorSelector"
]
}
}
2026-09-25 15:57:13.833 xcodebuild[725:4284] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ColorSelector -destination generic/platform=tvOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.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-product' in project 'ColorSelector'
➜ Explicit dependency on target 'ColorSelector' in project 'ColorSelector'
Target 'ColorSelector' in project 'ColorSelector' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.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-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ColorSelector -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.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 -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.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-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.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-t.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\ 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')
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:126:26: error: cannot find type 'NSColor' in scope
124 | /// - Returns: A view that shows a color picker popover when isPresented is true
125 | func colorSelectorPopover(
126 | nsColor: Binding<NSColor?>,
| `- error: cannot find type 'NSColor' in scope
127 | isPresented: Binding<Bool>,
128 | arrowEdge: Edge? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:152:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
150 |
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
153 | @Previewable @State var showColorPicker = false
154 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:153:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
153 | @Previewable @State var showColorPicker = false
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
154 |
155 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:49: error: cannot find 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:38: error: cannot find type 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find type 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:109:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
110 | Text("\(alpha)")
111 | AlphaSlider(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:108:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
109 | @Previewable @State var alpha: CGFloat = 1.0
110 | Text("\(alpha)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:106:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
104 |
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:107:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
67 | #Preview {
68 | @Previewable @State var color: Color = Color.red
69 | @Previewable @State var value: CGFloat = 23
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
70 | VStack {
71 | Text("changeSizeValue: \(value)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:58: error: cannot find type 'NSColor' in scope
17 | @Binding var color: Color
18 | var onColorSampler: ((NSColor) -> Void)?
19 | public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
| `- error: cannot find type 'NSColor' in scope
20 | self._color = color
21 | self.onColorSampler = onColorSampler
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:68:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
66 |
67 | #Preview {
68 | @Previewable @State var hue: CGFloat = 1
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
69 | HueSlider(hue: $hue)
70 | .frame(width: 200)
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:90:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
91 | Saturation(
92 | saturation: $saturation,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:88:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
86 |
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:89:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
90 | @Previewable @State var hue: CGFloat = 0.0
91 | Saturation(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:125:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
127 | HStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:126:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
127 | HStack {
128 | Sketch(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:120:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
118 |
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:121:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:122:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
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
builtin-SwiftPerFileCompile ColorSelectorButton.swift
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
builtin-SwiftPerFileCompile ColorSelectorModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:123:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:46: error: cannot find 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:126:13: error: cannot find 'NSColor' in scope
124 | }
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:127:13: error: cannot find 'NSColor' in scope
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
129 | ])
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:128:13: error: cannot find 'NSColor' in scope
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
129 | ])
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:36: error: cannot find type 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find type 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
macro expansion @State:8:51: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:8:27: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find type 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:7:45: error: could not infer type for placeholder
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 5 |
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| | `- error: could not infer type for placeholder
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| 9 | })
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:35: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:24: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find type 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:55:36: error: cannot find 'NSColor' in scope
53 | .popover(isPresented: $isPresented, arrowEdge: arrowEdge) {
54 | ZStack {
55 | Color(nsColor: NSColor.windowBackgroundColor).scaleEffect(1.5)
| `- error: cannot find 'NSColor' in scope
56 | Sketch(
57 | hue: $hue,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:55:26: error: extraneous argument label 'nsColor:' in call
53 | .popover(isPresented: $isPresented, arrowEdge: arrowEdge) {
54 | ZStack {
55 | Color(nsColor: NSColor.windowBackgroundColor).scaleEffect(1.5)
| `- error: extraneous argument label 'nsColor:' in call
56 | Sketch(
57 | hue: $hue,
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
builtin-SwiftPerFileCompile Color.swift
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
builtin-SwiftPerFileCompile ColorSelector.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:11:20: error: cannot find type 'NSColor' in scope
9 |
10 | extension Color {
11 | var toNSColor: NSColor? {
| `- error: cannot find type 'NSColor' in scope
12 | if let cgColor = self.cgColor {
13 | return NSColor(cgColor: cgColor)
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:39: error: cannot find type 'NSColor' in scope
42 | return value
43 | }
44 | func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
| `- error: cannot find type 'NSColor' in scope
45 | let nsColor = self.toNSColor
46 | guard let nsColor = nsColor?.contrastingColor(lightColor: lightColor, darkColor: darkColor, threshold: threshold) else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:68: error: cannot find type 'NSColor' in scope
42 | return value
43 | }
44 | func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
| `- error: cannot find type 'NSColor' in scope
45 | let nsColor = self.toNSColor
46 | guard let nsColor = nsColor?.contrastingColor(lightColor: lightColor, darkColor: darkColor, threshold: threshold) else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:51:11: error: cannot find type 'NSColor' in scope
49 | }
50 |
51 | extension NSColor {
| `- error: cannot find type 'NSColor' in scope
52 | var alpha: CGFloat {
53 | var value: CGFloat = 1
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:13:21: error: cannot find 'NSColor' in scope
11 | var toNSColor: NSColor? {
12 | if let cgColor = self.cgColor {
13 | return NSColor(cgColor: cgColor)
| `- error: cannot find 'NSColor' in scope
14 | }
15 | return NSColor(self)
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:15:17: error: cannot find 'NSColor' in scope
13 | return NSColor(cgColor: cgColor)
14 | }
15 | return NSColor(self)
| `- error: cannot find 'NSColor' in scope
16 | }
17 | var alpha: CGFloat {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:47:16: error: no exact matches in call to initializer
45 | let nsColor = self.toNSColor
46 | guard let nsColor = nsColor?.contrastingColor(lightColor: lightColor, darkColor: darkColor, threshold: threshold) else { return nil }
47 | return Color(nsColor: nsColor)
| `- error: no exact matches in call to initializer
48 | }
49 | }
SwiftUI.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
1 | struct Color {
2 | public init(_ cgColor: CGColor)}
| `- note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
3 |
SwiftUI.Color.init:2:8: note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
1 | struct Color {
2 | public init(_ name: String, bundle: Bundle? = nil)}
| `- note: incorrect labels for candidate (have: '(nsColor:)', expected: '(_:)')
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:63: error: cannot find type 'NSColor' in scope
14 | }
15 |
16 | init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
| `- error: cannot find type 'NSColor' in scope
17 | self.title = title
18 | self.arrowEdge = arrowEdge
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:50:26: error: cannot find type 'NSColor' in scope
48 | init(
49 | _ title: LocalizedStringKey? = nil,
50 | nsColor: Binding<NSColor?>,
| `- error: cannot find type 'NSColor' in scope
51 | arrowEdge: Edge? = nil,
52 | @ViewBuilder content: @escaping () -> Title
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:86:26: error: cannot find type 'NSColor' in scope
84 | init(
85 | _ title: LocalizedStringKey? = nil,
86 | nsColor: Binding<NSColor?>,
| `- error: cannot find type 'NSColor' in scope
87 | arrowEdge: Edge? = nil,
88 | footer: (() -> Footer)? = nil
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:49: error: cannot find 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:38: error: cannot find type 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find type 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:150:36: error: cannot find 'NSColor' in scope
148 | .popover(isPresented: $popover, arrowEdge: arrowEdge) {
149 | ZStack {
150 | Color(nsColor: NSColor.windowBackgroundColor).scaleEffect(1.5)
| `- error: cannot find 'NSColor' in scope
151 | Sketch(
152 | hue: $hue,
SwiftCompile normal arm64 Compiling\ ColorSampler.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift (in target 'ColorSelector' from project 'ColorSelector')
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:18:27: error: cannot find type 'NSColor' in scope
16 | @Environment(\.cornerSize) private var cornerSize
17 | @Binding var color: Color
18 | var onColorSampler: ((NSColor) -> Void)?
| `- error: cannot find type 'NSColor' in scope
19 | public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
20 | self._color = color
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:58: error: cannot find type 'NSColor' in scope
17 | @Binding var color: Color
18 | var onColorSampler: ((NSColor) -> Void)?
19 | public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
| `- error: cannot find type 'NSColor' in scope
20 | self._color = color
21 | self.onColorSampler = onColorSampler
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
67 | #Preview {
68 | @Previewable @State var color: Color = Color.red
69 | @Previewable @State var value: CGFloat = 23
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
70 | VStack {
71 | Text("changeSizeValue: \(value)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:25:13: error: cannot find 'NSColorSampler' in scope
23 | public var body: some View {
24 | Button(action: {
25 | NSColorSampler().show(selectionHandler: { color in
| `- error: cannot find 'NSColorSampler' in scope
26 | if let color {
27 | DispatchQueue.main.async {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:39: error: cannot find type 'NSColor' in scope
42 | return value
43 | }
44 | func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
| `- error: cannot find type 'NSColor' in scope
45 | let nsColor = self.toNSColor
46 | guard let nsColor = nsColor?.contrastingColor(lightColor: lightColor, darkColor: darkColor, threshold: threshold) else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:68: error: cannot find type 'NSColor' in scope
42 | return value
43 | }
44 | func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
| `- error: cannot find type 'NSColor' in scope
45 | let nsColor = self.toNSColor
46 | guard let nsColor = nsColor?.contrastingColor(lightColor: lightColor, darkColor: darkColor, threshold: threshold) else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:51:38: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<Color>'
49 | Image(systemName: "eyedropper.full")
50 | .font(.system(size: viewModel.size * 0.6))
51 | .foregroundStyle(color.contrastingColor() ?? Color.secondary)
| `- error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<Color>'
52 | }
53 | })
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
builtin-SwiftPerFileCompile ColorSampler.swift
SwiftCompile normal arm64 Compiling\ Saturation.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift (in target 'ColorSelector' from project 'ColorSelector')
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:90:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
91 | Saturation(
92 | saturation: $saturation,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:88:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
86 |
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:89:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
90 | @Previewable @State var hue: CGFloat = 0.0
91 | Saturation(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:49: error: cannot find 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:38: error: cannot find type 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find type 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:126:26: error: cannot find type 'NSColor' in scope
124 | /// - Returns: A view that shows a color picker popover when isPresented is true
125 | func colorSelectorPopover(
126 | nsColor: Binding<NSColor?>,
| `- error: cannot find type 'NSColor' in scope
127 | isPresented: Binding<Bool>,
128 | arrowEdge: Edge? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:152:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
150 |
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
153 | @Previewable @State var showColorPicker = false
154 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:153:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
153 | @Previewable @State var showColorPicker = false
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
154 |
155 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:109:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
110 | Text("\(alpha)")
111 | AlphaSlider(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:108:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
109 | @Previewable @State var alpha: CGFloat = 1.0
110 | Text("\(alpha)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:106:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
104 |
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:107:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
67 | #Preview {
68 | @Previewable @State var color: Color = Color.red
69 | @Previewable @State var value: CGFloat = 23
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
70 | VStack {
71 | Text("changeSizeValue: \(value)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:58: error: cannot find type 'NSColor' in scope
17 | @Binding var color: Color
18 | var onColorSampler: ((NSColor) -> Void)?
19 | public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
| `- error: cannot find type 'NSColor' in scope
20 | self._color = color
21 | self.onColorSampler = onColorSampler
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:68:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
66 |
67 | #Preview {
68 | @Previewable @State var hue: CGFloat = 1
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
69 | HueSlider(hue: $hue)
70 | .frame(width: 200)
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:125:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
127 | HStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:126:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
127 | HStack {
128 | Sketch(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:120:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
118 |
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:121:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:122:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:123:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:46: error: cannot find 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:126:13: error: cannot find 'NSColor' in scope
124 | }
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:127:13: error: cannot find 'NSColor' in scope
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
129 | ])
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:128:13: error: cannot find 'NSColor' in scope
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
129 | ])
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:36: error: cannot find type 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find type 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
macro expansion @State:8:51: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:8:27: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find type 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:7:45: error: could not infer type for placeholder
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 5 |
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| | `- error: could not infer type for placeholder
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| 9 | })
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:35: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:24: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find type 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:69:17: error: 'DragGesture' is unavailable in tvOS
67 | }
68 | .gesture(
69 | DragGesture(minimumDistance: 0)
| `- error: 'DragGesture' is unavailable in tvOS
70 | .onChanged { value in
71 | // 将触摸位置映射到饱和度和亮度
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
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
builtin-SwiftPerFileCompile Saturation.swift
SwiftCompile normal arm64 Compiling\ Sketch.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift (in target 'ColorSelector' from project 'ColorSelector')
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:125:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
127 | HStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:126:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
127 | HStack {
128 | Sketch(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:120:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
118 |
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:121:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:122:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:123:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:49: error: cannot find 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:38: error: cannot find type 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find type 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:126:26: error: cannot find type 'NSColor' in scope
124 | /// - Returns: A view that shows a color picker popover when isPresented is true
125 | func colorSelectorPopover(
126 | nsColor: Binding<NSColor?>,
| `- error: cannot find type 'NSColor' in scope
127 | isPresented: Binding<Bool>,
128 | arrowEdge: Edge? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:152:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
150 |
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
153 | @Previewable @State var showColorPicker = false
154 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:153:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
153 | @Previewable @State var showColorPicker = false
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
154 |
155 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:109:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
110 | Text("\(alpha)")
111 | AlphaSlider(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:108:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
109 | @Previewable @State var alpha: CGFloat = 1.0
110 | Text("\(alpha)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:106:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
104 |
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:107:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
67 | #Preview {
68 | @Previewable @State var color: Color = Color.red
69 | @Previewable @State var value: CGFloat = 23
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
70 | VStack {
71 | Text("changeSizeValue: \(value)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:58: error: cannot find type 'NSColor' in scope
17 | @Binding var color: Color
18 | var onColorSampler: ((NSColor) -> Void)?
19 | public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
| `- error: cannot find type 'NSColor' in scope
20 | self._color = color
21 | self.onColorSampler = onColorSampler
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:68:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
66 |
67 | #Preview {
68 | @Previewable @State var hue: CGFloat = 1
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
69 | HueSlider(hue: $hue)
70 | .frame(width: 200)
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:90:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
91 | Saturation(
92 | saturation: $saturation,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:88:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
86 |
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:89:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
90 | @Previewable @State var hue: CGFloat = 0.0
91 | Saturation(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:46: error: cannot find 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:126:13: error: cannot find 'NSColor' in scope
124 | }
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:127:13: error: cannot find 'NSColor' in scope
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
129 | ])
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:128:13: error: cannot find 'NSColor' in scope
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
129 | ])
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:36: error: cannot find type 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find type 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
macro expansion @State:8:51: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:8:27: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find type 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:7:45: error: could not infer type for placeholder
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 5 |
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| | `- error: could not infer type for placeholder
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| 9 | })
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:35: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:24: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find type 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
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
builtin-SwiftPerFileCompile Sketch.swift
SwiftCompile normal arm64 Compiling\ HueSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift (in target 'ColorSelector' from project 'ColorSelector')
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:68:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
66 |
67 | #Preview {
68 | @Previewable @State var hue: CGFloat = 1
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
69 | HueSlider(hue: $hue)
70 | .frame(width: 200)
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:49: error: cannot find 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:38: error: cannot find type 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find type 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:126:26: error: cannot find type 'NSColor' in scope
124 | /// - Returns: A view that shows a color picker popover when isPresented is true
125 | func colorSelectorPopover(
126 | nsColor: Binding<NSColor?>,
| `- error: cannot find type 'NSColor' in scope
127 | isPresented: Binding<Bool>,
128 | arrowEdge: Edge? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:152:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
150 |
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
153 | @Previewable @State var showColorPicker = false
154 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:153:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
153 | @Previewable @State var showColorPicker = false
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
154 |
155 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:109:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
110 | Text("\(alpha)")
111 | AlphaSlider(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:108:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
109 | @Previewable @State var alpha: CGFloat = 1.0
110 | Text("\(alpha)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:106:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
104 |
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:107:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
67 | #Preview {
68 | @Previewable @State var color: Color = Color.red
69 | @Previewable @State var value: CGFloat = 23
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
70 | VStack {
71 | Text("changeSizeValue: \(value)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:58: error: cannot find type 'NSColor' in scope
17 | @Binding var color: Color
18 | var onColorSampler: ((NSColor) -> Void)?
19 | public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
| `- error: cannot find type 'NSColor' in scope
20 | self._color = color
21 | self.onColorSampler = onColorSampler
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:90:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
91 | Saturation(
92 | saturation: $saturation,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:88:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
86 |
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:89:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
90 | @Previewable @State var hue: CGFloat = 0.0
91 | Saturation(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:125:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
127 | HStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:126:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
127 | HStack {
128 | Sketch(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:120:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
118 |
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:121:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:122:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
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
builtin-SwiftPerFileCompile HueSlider.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:123:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:46: error: cannot find 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:126:13: error: cannot find 'NSColor' in scope
124 | }
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:127:13: error: cannot find 'NSColor' in scope
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
129 | ])
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:128:13: error: cannot find 'NSColor' in scope
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
129 | ])
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:36: error: cannot find type 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find type 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
macro expansion @State:8:51: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:8:27: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find type 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:7:45: error: could not infer type for placeholder
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 5 |
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| | `- error: could not infer type for placeholder
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| 9 | })
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:35: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:24: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find type 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:53:17: error: 'DragGesture' is unavailable in tvOS
51 | }
52 | .gesture(
53 | DragGesture(minimumDistance: 0)
| `- error: 'DragGesture' is unavailable in tvOS
54 | .onChanged { value in
55 | // 将触摸位置映射到色相
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
SwiftCompile normal arm64 Compiling\ AlphaSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift (in target 'ColorSelector' from project 'ColorSelector')
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:109:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
110 | Text("\(alpha)")
111 | AlphaSlider(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:108:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
109 | @Previewable @State var alpha: CGFloat = 1.0
110 | Text("\(alpha)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:106:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
104 |
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:107:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:49: error: cannot find 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:38: error: cannot find type 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find type 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:126:26: error: cannot find type 'NSColor' in scope
124 | /// - Returns: A view that shows a color picker popover when isPresented is true
125 | func colorSelectorPopover(
126 | nsColor: Binding<NSColor?>,
| `- error: cannot find type 'NSColor' in scope
127 | isPresented: Binding<Bool>,
128 | arrowEdge: Edge? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:152:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
150 |
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
153 | @Previewable @State var showColorPicker = false
154 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:153:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
153 | @Previewable @State var showColorPicker = false
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
154 |
155 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
67 | #Preview {
68 | @Previewable @State var color: Color = Color.red
69 | @Previewable @State var value: CGFloat = 23
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
70 | VStack {
71 | Text("changeSizeValue: \(value)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:58: error: cannot find type 'NSColor' in scope
17 | @Binding var color: Color
18 | var onColorSampler: ((NSColor) -> Void)?
19 | public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
| `- error: cannot find type 'NSColor' in scope
20 | self._color = color
21 | self.onColorSampler = onColorSampler
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:68:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
66 |
67 | #Preview {
68 | @Previewable @State var hue: CGFloat = 1
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
69 | HueSlider(hue: $hue)
70 | .frame(width: 200)
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:90:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
91 | Saturation(
92 | saturation: $saturation,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:88:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
86 |
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:89:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
90 | @Previewable @State var hue: CGFloat = 0.0
91 | Saturation(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:125:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
127 | HStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:126:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
127 | HStack {
128 | Sketch(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:120:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
118 |
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:121:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:122:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
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
builtin-SwiftPerFileCompile AlphaSlider.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:123:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:46: error: cannot find 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:126:13: error: cannot find 'NSColor' in scope
124 | }
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:127:13: error: cannot find 'NSColor' in scope
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
129 | ])
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:128:13: error: cannot find 'NSColor' in scope
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
129 | ])
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:36: error: cannot find type 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find type 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
macro expansion @State:8:51: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:8:27: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find type 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:7:45: error: could not infer type for placeholder
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 5 |
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| | `- error: could not infer type for placeholder
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| 9 | })
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:35: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:24: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find type 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:68:17: error: 'DragGesture' is unavailable in tvOS
66 | }
67 | .gesture(
68 | DragGesture(minimumDistance: 0)
| `- error: 'DragGesture' is unavailable in tvOS
69 | .onChanged { value in
70 | // 将触摸位置映射到透明度
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
SwiftCompile normal arm64 Compiling\ ColorSelectorModifierExample.swift /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift (in target 'ColorSelector' from project 'ColorSelector')
macro expansion @State:8:51: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:8:27: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find type 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:7:45: error: could not infer type for placeholder
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 5 |
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| | `- error: could not infer type for placeholder
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| 9 | })
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:35: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:24: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find type 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:37: error: cannot find type 'NSColor' in scope
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- error: cannot find type 'NSColor' in scope
16 |
17 | // Popover states - controlled externally
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:48: error: cannot find 'NSColor' in scope
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- error: cannot find 'NSColor' in scope
16 |
17 | // Popover states - controlled externally
macro expansion @State:12:70: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
|10 |
|11 | @SwiftUICore._StateProjectedValue
|12 | private var $shadowColor = SwiftUICore.State<NSColor?>(initialValue: NSColor.gray).projectedValue
| | `- error: cannot find 'NSColor' in scope
|13 |
|14 | @SwiftUICore._StateInitialStoredValue("U3dpZnRVSUNvcmUuU3RhdGUuX21ha2VTdG9yYWdlKCh7IGxldCB2YWx1ZTogTlNDb2xvcj8gPSBOU0NvbG9yLmdyYXkKcmV0dXJuIHZhbHVlIH0pKQ==")
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:12:46: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
|10 |
|11 | @SwiftUICore._StateProjectedValue
|12 | private var $shadowColor = SwiftUICore.State<NSColor?>(initialValue: NSColor.gray).projectedValue
| | `- error: cannot find type 'NSColor' in scope
|13 |
|14 | @SwiftUICore._StateInitialStoredValue("U3dpZnRVSUNvcmUuU3RhdGUuX21ha2VTdG9yYWdlKCh7IGxldCB2YWx1ZTogTlNDb2xvcj8gPSBOU0NvbG9yLmdyYXkKcmV0dXJuIHZhbHVlIH0pKQ==")
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:16:31: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
|14 | @SwiftUICore._StateInitialStoredValue("U3dpZnRVSUNvcmUuU3RhdGUuX21ha2VTdG9yYWdlKCh7IGxldCB2YWx1ZTogTlNDb2xvcj8gPSBOU0NvbG9yLmdyYXkKcmV0dXJuIHZhbHVlIH0pKQ==")
|15 | private static var $s13ColorSelector0aB15ModifierExampleV06shadowA033_407E381A18724FA9D44217F44A96BB16LL5StatefMp_20_initialStoredValue_fMu_ = (SwiftUICore.State._makeStorage(initialValue: {
|16 | let x: NSColor? = NSColor.gray
| | `- error: cannot find 'NSColor' in scope
|17 | return x
|18 | }()))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:16:20: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
|14 | @SwiftUICore._StateInitialStoredValue("U3dpZnRVSUNvcmUuU3RhdGUuX21ha2VTdG9yYWdlKCh7IGxldCB2YWx1ZTogTlNDb2xvcj8gPSBOU0NvbG9yLmdyYXkKcmV0dXJuIHZhbHVlIH0pKQ==")
|15 | private static var $s13ColorSelector0aB15ModifierExampleV06shadowA033_407E381A18724FA9D44217F44A96BB16LL5StatefMp_20_initialStoredValue_fMu_ = (SwiftUICore.State._makeStorage(initialValue: {
|16 | let x: NSColor? = NSColor.gray
| | `- error: cannot find type 'NSColor' in scope
|17 | return x
|18 | }()))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:49: error: cannot find 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:38: error: cannot find type 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find type 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:126:26: error: cannot find type 'NSColor' in scope
124 | /// - Returns: A view that shows a color picker popover when isPresented is true
125 | func colorSelectorPopover(
126 | nsColor: Binding<NSColor?>,
| `- error: cannot find type 'NSColor' in scope
127 | isPresented: Binding<Bool>,
128 | arrowEdge: Edge? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:152:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
150 |
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
153 | @Previewable @State var showColorPicker = false
154 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:153:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
153 | @Previewable @State var showColorPicker = false
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
154 |
155 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:109:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
110 | Text("\(alpha)")
111 | AlphaSlider(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:108:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
109 | @Previewable @State var alpha: CGFloat = 1.0
110 | Text("\(alpha)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:106:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
104 |
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:107:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
67 | #Preview {
68 | @Previewable @State var color: Color = Color.red
69 | @Previewable @State var value: CGFloat = 23
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
70 | VStack {
71 | Text("changeSizeValue: \(value)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:58: error: cannot find type 'NSColor' in scope
17 | @Binding var color: Color
18 | var onColorSampler: ((NSColor) -> Void)?
19 | public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
| `- error: cannot find type 'NSColor' in scope
20 | self._color = color
21 | self.onColorSampler = onColorSampler
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:68:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
66 |
67 | #Preview {
68 | @Previewable @State var hue: CGFloat = 1
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
69 | HueSlider(hue: $hue)
70 | .frame(width: 200)
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:90:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
91 | Saturation(
92 | saturation: $saturation,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:88:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
86 |
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:89:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
90 | @Previewable @State var hue: CGFloat = 0.0
91 | Saturation(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:125:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
127 | HStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:126:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
127 | HStack {
128 | Sketch(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:120:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
118 |
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
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
builtin-SwiftPerFileCompile ColorSelectorModifierExample.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:121:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:122:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:123:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:46: error: cannot find 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:126:13: error: cannot find 'NSColor' in scope
124 | }
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:127:13: error: cannot find 'NSColor' in scope
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
129 | ])
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:128:13: error: cannot find 'NSColor' in scope
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
129 | ])
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:36: error: cannot find type 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find type 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
macro expansion @_StateInitialStoredValue:4:43: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
|12 | private var $shadowColor = SwiftUICore.State<NSColor?>(initialValue: NSColor.gray).projectedValue
|13 |
|14 | @SwiftUICore._StateInitialStoredValue("U3dpZnRVSUNvcmUuU3RhdGUuX21ha2VTdG9yYWdlKCh7IGxldCB2YWx1ZTogTlNDb2xvcj8gPSBOU0NvbG9yLmdyYXkKcmV0dXJuIHZhbHVlIH0pKQ==")
| | `- note: in expansion of macro '_StateInitialStoredValue' on static property '$s13ColorSelector0aB15ModifierExampleV06shadowA033_407E381A18724FA9D44217F44A96BB16LL5StatefMp_20_initialStoredValue_fMu_' here
|15 | private static var $s13ColorSelector0aB15ModifierExampleV06shadowA033_407E381A18724FA9D44217F44A96BB16LL5StatefMp_20_initialStoredValue_fMu_ = (SwiftUICore.State._makeStorage(initialValue: {
|16 | let x: NSColor? = NSColor.gray
|17 | return x
|18 | }()))
| +--- macro expansion @_StateInitialStoredValue -----------------
| |2 | get {
| |3 | SwiftUICore.State._makeStorage(({
| |4 | let value: NSColor? = NSColor.gray
| | | `- error: cannot find 'NSColor' in scope
| |5 | return value
| |6 | }))
| +---------------------------------------------------------------
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
SwiftEmitModule normal arm64 Emitting\ module\ for\ ColorSelector (in target 'ColorSelector' from project 'ColorSelector')
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:11:20: error: cannot find type 'NSColor' in scope
9 |
10 | extension Color {
11 | var toNSColor: NSColor? {
| `- error: cannot find type 'NSColor' in scope
12 | if let cgColor = self.cgColor {
13 | return NSColor(cgColor: cgColor)
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:39: error: cannot find type 'NSColor' in scope
42 | return value
43 | }
44 | func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
| `- error: cannot find type 'NSColor' in scope
45 | let nsColor = self.toNSColor
46 | guard let nsColor = nsColor?.contrastingColor(lightColor: lightColor, darkColor: darkColor, threshold: threshold) else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:44:68: error: cannot find type 'NSColor' in scope
42 | return value
43 | }
44 | func contrastingColor(lightColor: NSColor = .white, darkColor: NSColor = .black, threshold: CGFloat = 0.5) -> Color? {
| `- error: cannot find type 'NSColor' in scope
45 | let nsColor = self.toNSColor
46 | guard let nsColor = nsColor?.contrastingColor(lightColor: lightColor, darkColor: darkColor, threshold: threshold) else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Color.swift:51:11: error: cannot find type 'NSColor' in scope
49 | }
50 |
51 | extension NSColor {
| `- error: cannot find type 'NSColor' in scope
52 | var alpha: CGFloat {
53 | var value: CGFloat = 1
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:16:63: error: cannot find type 'NSColor' in scope
14 | }
15 |
16 | init(_ title: LocalizedStringKey? = nil, nsColor: Binding<NSColor?>, arrowEdge: Edge? = nil) {
| `- error: cannot find type 'NSColor' in scope
17 | self.title = title
18 | self.arrowEdge = arrowEdge
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:50:26: error: cannot find type 'NSColor' in scope
48 | init(
49 | _ title: LocalizedStringKey? = nil,
50 | nsColor: Binding<NSColor?>,
| `- error: cannot find type 'NSColor' in scope
51 | arrowEdge: Edge? = nil,
52 | @ViewBuilder content: @escaping () -> Title
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:86:26: error: cannot find type 'NSColor' in scope
84 | init(
85 | _ title: LocalizedStringKey? = nil,
86 | nsColor: Binding<NSColor?>,
| `- error: cannot find type 'NSColor' in scope
87 | arrowEdge: Edge? = nil,
88 | footer: (() -> Footer)? = nil
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:49: error: cannot find 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelector.swift:254:38: error: cannot find type 'NSColor' in scope
252 | @Previewable @State var color: Color? = Color.blue
253 | @Previewable @State var colorClear: Color? = .clear
254 | @Previewable @State var nsColor: NSColor? = NSColor.red
| `- error: cannot find type 'NSColor' in scope
255 |
256 | ColorSelector(nsColor: $nsColor) {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:126:26: error: cannot find type 'NSColor' in scope
124 | /// - Returns: A view that shows a color picker popover when isPresented is true
125 | func colorSelectorPopover(
126 | nsColor: Binding<NSColor?>,
| `- error: cannot find type 'NSColor' in scope
127 | isPresented: Binding<Bool>,
128 | arrowEdge: Edge? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:152:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
150 |
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
153 | @Previewable @State var showColorPicker = false
154 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/ColorSelectorModifier.swift:153:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
151 | #Preview {
152 | @Previewable @State var color: Color? = Color.blue
153 | @Previewable @State var showColorPicker = false
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
154 |
155 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:109:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
110 | Text("\(alpha)")
111 | AlphaSlider(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:108:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
109 | @Previewable @State var alpha: CGFloat = 1.0
110 | Text("\(alpha)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:106:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
104 |
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
107 | @Previewable @State var brightness: CGFloat = 1.0
108 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/AlphaSlider.swift:107:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
105 | #Preview {
106 | @Previewable @State var saturation: CGFloat = 1.0
107 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
108 | @Previewable @State var hue: CGFloat = 0.0
109 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:69:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
67 | #Preview {
68 | @Previewable @State var color: Color = Color.red
69 | @Previewable @State var value: CGFloat = 23
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
70 | VStack {
71 | Text("changeSizeValue: \(value)")
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:19:58: error: cannot find type 'NSColor' in scope
17 | @Binding var color: Color
18 | var onColorSampler: ((NSColor) -> Void)?
19 | public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
| `- error: cannot find type 'NSColor' in scope
20 | self._color = color
21 | self.onColorSampler = onColorSampler
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/HueSlider.swift:68:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
66 |
67 | #Preview {
68 | @Previewable @State var hue: CGFloat = 1
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
69 | HueSlider(hue: $hue)
70 | .frame(width: 200)
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:90:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
91 | Saturation(
92 | saturation: $saturation,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:88:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
86 |
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
89 | @Previewable @State var brightness: CGFloat = 1.0
90 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Saturation.swift:89:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
87 | #Preview {
88 | @Previewable @State var saturation: CGFloat = 1.0
89 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
90 | @Previewable @State var hue: CGFloat = 0.0
91 | Saturation(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:125:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
127 | HStack {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:126:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
126 | @Previewable @State var pointSize: CGSize = .init(width: 12, height: 12)
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
127 | HStack {
128 | Sketch(
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:120:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
118 |
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:121:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
119 | #Preview {
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:122:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
120 | @Previewable @State var saturation: CGFloat = 1.0
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
123 | @Previewable @State var alpha: CGFloat = 1.0
124 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Sketch.swift:123:6: error: 'Previewable()' is only available in tvOS 17.0 or newer
121 | @Previewable @State var brightness: CGFloat = 1.0
122 | @Previewable @State var hue: CGFloat = 0.0
123 | @Previewable @State var alpha: CGFloat = 1.0
| |- error: 'Previewable()' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
124 |
125 | @Previewable @State var cornerRadius: CGFloat = 6
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:46: error: cannot find 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:126:13: error: cannot find 'NSColor' in scope
124 | }
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:127:13: error: cannot find 'NSColor' in scope
125 | .environment(\.swatchColors, [
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
129 | ])
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:128:13: error: cannot find 'NSColor' in scope
126 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
127 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
128 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
129 | ])
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:119:36: error: cannot find type 'NSColor' in scope
117 |
118 | #Preview {
119 | @Previewable @State var color: NSColor = NSColor.white
| `- error: cannot find type 'NSColor' in scope
120 | VStack(spacing: 20) {
121 | Swatch()
macro expansion @State:8:51: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:8:27: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| | `- error: cannot find type 'NSColor' in scope
| 9 | })
|10 |
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:7:45: error: could not infer type for placeholder
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 5 |
| 6 | @SwiftUICore._StatePropertyWrapperStorage(initialValue: "JHMxM0NvbG9yU2VsZWN0b3IwYUIxNU1vZGlmaWVyRXhhbXBsZVYwNnNoYWRvd0EwMzNfNDA3RTM4MUExODcyNEZBOUQ0NDIxN0Y0NEE5NkJCMTZMTDVTdGF0ZWZNcF8yMF9pbml0aWFsU3RvcmVkVmFsdWVfZk11Xw==")
| 7 | private var _shadowColor: SwiftUICore.State<_>! = SwiftUICore._stateNil(of: {
| | `- error: could not infer type for placeholder
| 8 | SwiftUICore.State<NSColor?>(initialValue: NSColor.gray)
| 9 | })
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:35: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:2:24: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
| 1 | private var __shadowColor = SwiftUICore.State._makeStorage(({
| 2 | let value: NSColor? = NSColor.gray
| | `- error: cannot find type 'NSColor' in scope
| 3 | return value
| 4 | }))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/ColorSampler.swift:18:27: error: cannot find type 'NSColor' in scope
16 | @Environment(\.cornerSize) private var cornerSize
17 | @Binding var color: Color
18 | var onColorSampler: ((NSColor) -> Void)?
| `- error: cannot find type 'NSColor' in scope
19 | public init(color: Binding<Color>, onColorSampler: ((NSColor) -> Void)? = nil) {
20 | self._color = color
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:10:34: error: cannot find type 'NSColor' in scope
8 | import SwiftUI
9 |
10 | public let defaultSwatchColors: [NSColor] = [
| `- error: cannot find type 'NSColor' in scope
11 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
12 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:11:5: error: cannot find 'NSColor' in scope
9 |
10 | public let defaultSwatchColors: [NSColor] = [
11 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
12 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
13 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:12:5: error: cannot find 'NSColor' in scope
10 | public let defaultSwatchColors: [NSColor] = [
11 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
12 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
13 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
14 | NSColor(hue: 0.247, saturation: 0.981, brightness: 0.827, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:13:5: error: cannot find 'NSColor' in scope
11 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
12 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
13 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
14 | NSColor(hue: 0.247, saturation: 0.981, brightness: 0.827, alpha: 1.0),
15 | NSColor(hue: 0.462, saturation: 0.679, brightness: 0.843, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:14:5: error: cannot find 'NSColor' in scope
12 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
13 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
14 | NSColor(hue: 0.247, saturation: 0.981, brightness: 0.827, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
15 | NSColor(hue: 0.462, saturation: 0.679, brightness: 0.843, alpha: 1.0),
16 | NSColor(hue: 0.547, saturation: 0.800, brightness: 1.000, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:15:5: error: cannot find 'NSColor' in scope
13 | NSColor(hue: 0.121, saturation: 0.976, brightness: 0.969, alpha: 1.0),
14 | NSColor(hue: 0.247, saturation: 0.981, brightness: 0.827, alpha: 1.0),
15 | NSColor(hue: 0.462, saturation: 0.679, brightness: 0.843, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
16 | NSColor(hue: 0.547, saturation: 0.800, brightness: 1.000, alpha: 1.0),
17 | NSColor(hue: 0.573, saturation: 0.984, brightness: 1.000, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:16:5: error: cannot find 'NSColor' in scope
14 | NSColor(hue: 0.247, saturation: 0.981, brightness: 0.827, alpha: 1.0),
15 | NSColor(hue: 0.462, saturation: 0.679, brightness: 0.843, alpha: 1.0),
16 | NSColor(hue: 0.547, saturation: 0.800, brightness: 1.000, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
17 | NSColor(hue: 0.573, saturation: 0.984, brightness: 1.000, alpha: 1.0),
18 | NSColor(hue: 0.703, saturation: 0.788, brightness: 1.000, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:17:5: error: cannot find 'NSColor' in scope
15 | NSColor(hue: 0.462, saturation: 0.679, brightness: 0.843, alpha: 1.0),
16 | NSColor(hue: 0.547, saturation: 0.800, brightness: 1.000, alpha: 1.0),
17 | NSColor(hue: 0.573, saturation: 0.984, brightness: 1.000, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
18 | NSColor(hue: 0.703, saturation: 0.788, brightness: 1.000, alpha: 1.0),
19 | ]
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:18:5: error: cannot find 'NSColor' in scope
16 | NSColor(hue: 0.547, saturation: 0.800, brightness: 1.000, alpha: 1.0),
17 | NSColor(hue: 0.573, saturation: 0.984, brightness: 1.000, alpha: 1.0),
18 | NSColor(hue: 0.703, saturation: 0.788, brightness: 1.000, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
19 | ]
20 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:21:38: error: cannot find type 'NSColor' in scope
19 | ]
20 |
21 | public let defaultSwatchColorsRow2: [NSColor] = [
| `- error: cannot find type 'NSColor' in scope
22 | NSColor(hue: 0.797, saturation: 0.862, brightness: 0.878, alpha: 1.0),
23 | NSColor(hue: 0.597, saturation: 0.099, brightness: 0.475, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:22:5: error: cannot find 'NSColor' in scope
20 |
21 | public let defaultSwatchColorsRow2: [NSColor] = [
22 | NSColor(hue: 0.797, saturation: 0.862, brightness: 0.878, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
23 | NSColor(hue: 0.597, saturation: 0.099, brightness: 0.475, alpha: 1.0),
24 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.1),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:23:5: error: cannot find 'NSColor' in scope
21 | public let defaultSwatchColorsRow2: [NSColor] = [
22 | NSColor(hue: 0.797, saturation: 0.862, brightness: 0.878, alpha: 1.0),
23 | NSColor(hue: 0.597, saturation: 0.099, brightness: 0.475, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
24 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.1),
25 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.25),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:24:5: error: cannot find 'NSColor' in scope
22 | NSColor(hue: 0.797, saturation: 0.862, brightness: 0.878, alpha: 1.0),
23 | NSColor(hue: 0.597, saturation: 0.099, brightness: 0.475, alpha: 1.0),
24 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.1),
| `- error: cannot find 'NSColor' in scope
25 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.25),
26 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.5),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:25:5: error: cannot find 'NSColor' in scope
23 | NSColor(hue: 0.597, saturation: 0.099, brightness: 0.475, alpha: 1.0),
24 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.1),
25 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.25),
| `- error: cannot find 'NSColor' in scope
26 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.5),
27 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.75),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:26:5: error: cannot find 'NSColor' in scope
24 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.1),
25 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.25),
26 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.5),
| `- error: cannot find 'NSColor' in scope
27 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.75),
28 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:27:5: error: cannot find 'NSColor' in scope
25 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.25),
26 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.5),
27 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.75),
| `- error: cannot find 'NSColor' in scope
28 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 1.0),
29 | NSColor(hue: 0, saturation: 0, brightness: 1, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:28:5: error: cannot find 'NSColor' in scope
26 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.5),
27 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.75),
28 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
29 | NSColor(hue: 0, saturation: 0, brightness: 1, alpha: 1.0),
30 | ]
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:29:5: error: cannot find 'NSColor' in scope
27 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 0.75),
28 | NSColor(hue: 0, saturation: 0, brightness: 0, alpha: 1.0),
29 | NSColor(hue: 0, saturation: 0, brightness: 1, alpha: 1.0),
| `- error: cannot find 'NSColor' in scope
30 | ]
31 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:16:31: error: cannot find type 'NSColor' in scope
14 | }
15 | extension EnvironmentValues {
16 | public var swatchColors: [NSColor] {
| `- error: cannot find type 'NSColor' in scope
17 | get { self[SwatchColorsKey.self] }
18 | set { self[SwatchColorsKey.self] = newValue }
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:33:6: error: generic parameter 'Value' could not be inferred
31 |
32 | public struct Swatch: View {
33 | @Environment(\.swatchColors) private var swatchColors
| `- error: generic parameter 'Value' could not be inferred
34 | @State private var width: CGFloat = 0
35 | var nsColor: NSColor? = NSColor.clear
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:33:18: error: cannot convert value of type 'KeyPath<Root, Value>' to expected argument type 'Value.Type'
31 |
32 | public struct Swatch: View {
33 | @Environment(\.swatchColors) private var swatchColors
| `- error: cannot convert value of type 'KeyPath<Root, Value>' to expected argument type 'Value.Type'
34 | @State private var width: CGFloat = 0
35 | var nsColor: NSColor? = NSColor.clear
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:33:18: error: cannot infer key path type from context; consider explicitly specifying a root type
31 |
32 | public struct Swatch: View {
33 | @Environment(\.swatchColors) private var swatchColors
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
34 | @State private var width: CGFloat = 0
35 | var nsColor: NSColor? = NSColor.clear
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:35:18: error: cannot find type 'NSColor' in scope
33 | @Environment(\.swatchColors) private var swatchColors
34 | @State private var width: CGFloat = 0
35 | var nsColor: NSColor? = NSColor.clear
| `- error: cannot find type 'NSColor' in scope
36 | var size: CGSize = .init(width: 14, height: 14)
37 | var spacing: CGFloat = 4 // 间距,从原始代码提取
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:35:29: error: cannot find 'NSColor' in scope
33 | @Environment(\.swatchColors) private var swatchColors
34 | @State private var width: CGFloat = 0
35 | var nsColor: NSColor? = NSColor.clear
| `- error: cannot find 'NSColor' in scope
36 | var size: CGSize = .init(width: 14, height: 14)
37 | var spacing: CGFloat = 4 // 间距,从原始代码提取
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:38:28: error: cannot find type 'NSColor' in scope
36 | var size: CGSize = .init(width: 14, height: 14)
37 | var spacing: CGFloat = 4 // 间距,从原始代码提取
38 | var onColorSelected: ((NSColor) -> Void)?
| `- error: cannot find type 'NSColor' in scope
39 | public init(
40 | nsColor: NSColor? = NSColor.clear,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:40:18: error: cannot find type 'NSColor' in scope
38 | var onColorSelected: ((NSColor) -> Void)?
39 | public init(
40 | nsColor: NSColor? = NSColor.clear,
| `- error: cannot find type 'NSColor' in scope
41 | size: CGSize = .init(width: 14, height: 14),
42 | spacing: CGFloat = 4,
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:43:28: error: cannot find type 'NSColor' in scope
41 | size: CGSize = .init(width: 14, height: 14),
42 | spacing: CGFloat = 4,
43 | onColorSelected: ((NSColor) -> Void)? = nil
| `- error: cannot find type 'NSColor' in scope
44 | ) {
45 | self._width = State(initialValue: 0)
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:97:39: error: cannot find type 'NSColor' in scope
95 | }
96 |
97 | private func borderColor(nsColor: NSColor) -> Color {
| `- error: cannot find type 'NSColor' in scope
98 | guard let color = nsColor.contrastingColor() else {
99 | return Color.secondary
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:13:31: error: cannot find type 'NSColor' in scope
11 |
12 | private struct SwatchColorsKey: EnvironmentKey {
13 | static let defaultValue: [NSColor] = defaultSwatchColors + defaultSwatchColorsRow2
| `- error: cannot find type 'NSColor' in scope
14 | }
15 | extension EnvironmentValues {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:12:16: error: type 'SwatchColorsKey' does not conform to protocol 'EnvironmentKey'
10 | import SwiftUI
11 |
12 | private struct SwatchColorsKey: EnvironmentKey {
| |- error: type 'SwatchColorsKey' does not conform to protocol 'EnvironmentKey'
| `- note: add stubs for conformance
13 | static let defaultValue: [NSColor] = defaultSwatchColors + defaultSwatchColorsRow2
14 | }
SwiftUI.EnvironmentKey.Value:2:16: note: protocol requires nested type 'Value'
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: protocol requires nested type 'Value'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:37: error: cannot find type 'NSColor' in scope
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- error: cannot find type 'NSColor' in scope
16 |
17 | // Popover states - controlled externally
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:48: error: cannot find 'NSColor' in scope
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- error: cannot find 'NSColor' in scope
16 |
17 | // Popover states - controlled externally
macro expansion @State:12:70: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
|10 |
|11 | @SwiftUICore._StateProjectedValue
|12 | private var $shadowColor = SwiftUICore.State<NSColor?>(initialValue: NSColor.gray).projectedValue
| | `- error: cannot find 'NSColor' in scope
|13 |
|14 | @SwiftUICore._StateInitialStoredValue("U3dpZnRVSUNvcmUuU3RhdGUuX21ha2VTdG9yYWdlKCh7IGxldCB2YWx1ZTogTlNDb2xvcj8gPSBOU0NvbG9yLmdyYXkKcmV0dXJuIHZhbHVlIH0pKQ==")
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:12:46: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
|10 |
|11 | @SwiftUICore._StateProjectedValue
|12 | private var $shadowColor = SwiftUICore.State<NSColor?>(initialValue: NSColor.gray).projectedValue
| | `- error: cannot find type 'NSColor' in scope
|13 |
|14 | @SwiftUICore._StateInitialStoredValue("U3dpZnRVSUNvcmUuU3RhdGUuX21ha2VTdG9yYWdlKCh7IGxldCB2YWx1ZTogTlNDb2xvcj8gPSBOU0NvbG9yLmdyYXkKcmV0dXJuIHZhbHVlIH0pKQ==")
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:16:31: error: cannot find 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
|14 | @SwiftUICore._StateInitialStoredValue("U3dpZnRVSUNvcmUuU3RhdGUuX21ha2VTdG9yYWdlKCh7IGxldCB2YWx1ZTogTlNDb2xvcj8gPSBOU0NvbG9yLmdyYXkKcmV0dXJuIHZhbHVlIH0pKQ==")
|15 | private static var $s13ColorSelector0aB15ModifierExampleV06shadowA033_407E381A18724FA9D44217F44A96BB16LL5StatefMp_20_initialStoredValue_fMu_ = (SwiftUICore.State._makeStorage(initialValue: {
|16 | let x: NSColor? = NSColor.gray
| | `- error: cannot find 'NSColor' in scope
|17 | return x
|18 | }()))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
macro expansion @State:16:20: error: cannot find type 'NSColor' in scope
`- /Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Examples/ColorSelectorModifierExample.swift:15:60: note: expanded code originates here
13 | @State private var borderColor: Color? = .red
14 | @State private var accentColor: Color? = .green
15 | @State private var shadowColor: NSColor? = NSColor.gray
| `- note: in expansion of macro 'State' on property 'shadowColor' here
+--- macro expansion @State ----------------------------------------
|14 | @SwiftUICore._StateInitialStoredValue("U3dpZnRVSUNvcmUuU3RhdGUuX21ha2VTdG9yYWdlKCh7IGxldCB2YWx1ZTogTlNDb2xvcj8gPSBOU0NvbG9yLmdyYXkKcmV0dXJuIHZhbHVlIH0pKQ==")
|15 | private static var $s13ColorSelector0aB15ModifierExampleV06shadowA033_407E381A18724FA9D44217F44A96BB16LL5StatefMp_20_initialStoredValue_fMu_ = (SwiftUICore.State._makeStorage(initialValue: {
|16 | let x: NSColor? = NSColor.gray
| | `- error: cannot find type 'NSColor' in scope
|17 | return x
|18 | }()))
+-------------------------------------------------------------------
16 |
17 | // Popover states - controlled externally
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /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 /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 -target arm64-apple-tvos15.0 -module-can-import-version SwiftUI 8.0.84 8.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -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 -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -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-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ColorSelector -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ColorSelector.build/Debug-appletvos/ColorSelector-t.build/Objects-normal/arm64/ColorSelector.abi.json
SwiftCompile normal arm64 (in target 'ColorSelector' from project 'ColorSelector')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ EnvironmentValues.swift /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/EnvironmentValues.swift (in target 'ColorSelector' from project 'ColorSelector')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EnvironmentValues.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:13:31: error: cannot find type 'NSColor' in scope
11 |
12 | private struct SwatchColorsKey: EnvironmentKey {
13 | static let defaultValue: [NSColor] = defaultSwatchColors + defaultSwatchColorsRow2
| `- error: cannot find type 'NSColor' in scope
14 | }
15 | extension EnvironmentValues {
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:10:34: error: cannot find type 'NSColor' in scope
8 | import SwiftUI
9 |
10 | public let defaultSwatchColors: [NSColor] = [
| `- error: cannot find type 'NSColor' in scope
11 | NSColor(hue: 0.999, saturation: 0.857, brightness: 0.878, alpha: 1.0),
12 | NSColor(hue: 0.066, saturation: 1.000, brightness: 0.980, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/Comps/Swatch.swift:21:38: error: cannot find type 'NSColor' in scope
19 | ]
20 |
21 | public let defaultSwatchColorsRow2: [NSColor] = [
| `- error: cannot find type 'NSColor' in scope
22 | NSColor(hue: 0.797, saturation: 0.862, brightness: 0.878, alpha: 1.0),
23 | NSColor(hue: 0.597, saturation: 0.099, brightness: 0.475, alpha: 1.0),
/Users/admin/builder/spi-builder-workspace/Sources/ColorSelector/EnvironmentValues.swift:12:16: error: type 'SwatchColorsKey' does not conform to protocol 'EnvironmentKey'
10 | import SwiftUI
11 |
12 | private struct SwatchColorsKey: EnvironmentKey {
| |- error: type 'SwatchColorsKey' does not conform to protocol 'EnvironmentKey'
| `- note: add stubs for conformance
13 | static let defaultValue: [NSColor] = defaultSwatchColors + defaultSwatchColorsRow2
14 | }
SwiftUI.EnvironmentKey.Value:2:16: note: protocol requires nested type 'Value'
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: protocol requires nested type 'Value'
3 |
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
builtin-SwiftPerFileCompile Swatch.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-25 15:57:14.766 xcodebuild[726:4309] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ ColorSelector (in target 'ColorSelector' from project 'ColorSelector')
SwiftCompile normal arm64 (in target 'ColorSelector' from project 'ColorSelector')
Building workspace ColorSelector with scheme ColorSelector
(3 failures)
BUILD FAILURE 6.4 tvOS