Build Information
Successful build of ColorPaletteCodable, reference main (6026f5
), with Swift 6.1 for macOS (SPM) on 30 Jul 2025 02:13:31 UTC.
Swift 6 data race errors: 38
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
| |- note: add '@MainActor' to make let '__hexPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
287 | private func parseCSSHex(_ component: String) -> __GradientStop? {
288 | let searchResult = __hexPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:316:13: warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
314 | // MARK: Parse RGB[A] definition
315 |
316 | private let __rgbaPattern = try! DSFRegex(#"(?i)rgba?\(\s*([\d\.]*)(%)?[\s,]+(\b[\d\.]+\b)(%)?[\s,]+(\b[\d\.]+\b)(%)?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__rgbaPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 | private func parseCSSRGBA(_ component: String) -> __GradientStop? {
318 | let searchResult = __rgbaPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:368:13: warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
366 | // MARK: HSL
367 |
368 | private let __hslPattern = try! DSFRegex(#"(?i)hsla?\(\s*([\d\.]*)(deg)?[\s,]+(\b[\d\.]+\b)%?[\s,]+(\b[\d\.]+\b)%?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s(\b[\d\.]+\b)(%)?)?"#)
| |- warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hslPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
369 | private func parseCSSHSLA(_ component: String) -> __GradientStop? {
370 | let searchResult = __hslPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
[190/213] Compiling ColorPaletteCodable PAL+Gradients+platform.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/PAL+GradientsCoder.swift:23:13: warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// The built-in supported coders
23 | private let AvailableGradientCoders: [PAL_GradientsCoder] =
| |- warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'AvailableGradientCoders' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | PAL.GradientsFormat.allCases.map { $0.coder }
25 |
26 | /// A gradient coder protocol
27 | public protocol PAL_GradientsCoder {
| `- note: protocol 'PAL_GradientsCoder' does not conform to the 'Sendable' protocol
28 | /// The gradients format
29 | static var format: PAL.GradientsFormat { get }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:256:13: warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| `- warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
19 |
20 | import Foundation
21 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
22 |
23 | public extension PAL.Gradients.Coder {
:
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- note: add '@MainActor' to make let '__colorNamePattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:286:13: warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
284 | // MARK: Parse Hex definition
285 |
286 | private let __hexPattern = try! DSFRegex(#"#([0-9a-fA-F]{8}|[0-9a-fA-F]{6}|[0-9a-fA-F]{4}|[0-9a-fA-F]{3})(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hexPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
287 | private func parseCSSHex(_ component: String) -> __GradientStop? {
288 | let searchResult = __hexPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:316:13: warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
314 | // MARK: Parse RGB[A] definition
315 |
316 | private let __rgbaPattern = try! DSFRegex(#"(?i)rgba?\(\s*([\d\.]*)(%)?[\s,]+(\b[\d\.]+\b)(%)?[\s,]+(\b[\d\.]+\b)(%)?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__rgbaPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 | private func parseCSSRGBA(_ component: String) -> __GradientStop? {
318 | let searchResult = __rgbaPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:368:13: warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
366 | // MARK: HSL
367 |
368 | private let __hslPattern = try! DSFRegex(#"(?i)hsla?\(\s*([\d\.]*)(deg)?[\s,]+(\b[\d\.]+\b)%?[\s,]+(\b[\d\.]+\b)%?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s(\b[\d\.]+\b)(%)?)?"#)
| |- warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hslPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
369 | private func parseCSSHSLA(_ component: String) -> __GradientStop? {
370 | let searchResult = __hslPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
[191/213] Compiling ColorPaletteCodable PAL+Gradients.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/PAL+GradientsCoder.swift:23:13: warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// The built-in supported coders
23 | private let AvailableGradientCoders: [PAL_GradientsCoder] =
| |- warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'AvailableGradientCoders' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | PAL.GradientsFormat.allCases.map { $0.coder }
25 |
26 | /// A gradient coder protocol
27 | public protocol PAL_GradientsCoder {
| `- note: protocol 'PAL_GradientsCoder' does not conform to the 'Sendable' protocol
28 | /// The gradients format
29 | static var format: PAL.GradientsFormat { get }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:256:13: warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| `- warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
19 |
20 | import Foundation
21 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
22 |
23 | public extension PAL.Gradients.Coder {
:
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- note: add '@MainActor' to make let '__colorNamePattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:286:13: warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
284 | // MARK: Parse Hex definition
285 |
286 | private let __hexPattern = try! DSFRegex(#"#([0-9a-fA-F]{8}|[0-9a-fA-F]{6}|[0-9a-fA-F]{4}|[0-9a-fA-F]{3})(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hexPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
287 | private func parseCSSHex(_ component: String) -> __GradientStop? {
288 | let searchResult = __hexPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:316:13: warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
314 | // MARK: Parse RGB[A] definition
315 |
316 | private let __rgbaPattern = try! DSFRegex(#"(?i)rgba?\(\s*([\d\.]*)(%)?[\s,]+(\b[\d\.]+\b)(%)?[\s,]+(\b[\d\.]+\b)(%)?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__rgbaPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 | private func parseCSSRGBA(_ component: String) -> __GradientStop? {
318 | let searchResult = __rgbaPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:368:13: warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
366 | // MARK: HSL
367 |
368 | private let __hslPattern = try! DSFRegex(#"(?i)hsla?\(\s*([\d\.]*)(deg)?[\s,]+(\b[\d\.]+\b)%?[\s,]+(\b[\d\.]+\b)%?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s(\b[\d\.]+\b)(%)?)?"#)
| |- warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hslPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
369 | private func parseCSSHSLA(_ component: String) -> __GradientStop? {
370 | let searchResult = __hslPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
[192/213] Compiling ColorPaletteCodable PAL+GradientsCoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/PAL+GradientsCoder.swift:23:13: warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// The built-in supported coders
23 | private let AvailableGradientCoders: [PAL_GradientsCoder] =
| |- warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'AvailableGradientCoders' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | PAL.GradientsFormat.allCases.map { $0.coder }
25 |
26 | /// A gradient coder protocol
27 | public protocol PAL_GradientsCoder {
| `- note: protocol 'PAL_GradientsCoder' does not conform to the 'Sendable' protocol
28 | /// The gradients format
29 | static var format: PAL.GradientsFormat { get }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:256:13: warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| `- warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
19 |
20 | import Foundation
21 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
22 |
23 | public extension PAL.Gradients.Coder {
:
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- note: add '@MainActor' to make let '__colorNamePattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:286:13: warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
284 | // MARK: Parse Hex definition
285 |
286 | private let __hexPattern = try! DSFRegex(#"#([0-9a-fA-F]{8}|[0-9a-fA-F]{6}|[0-9a-fA-F]{4}|[0-9a-fA-F]{3})(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hexPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
287 | private func parseCSSHex(_ component: String) -> __GradientStop? {
288 | let searchResult = __hexPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:316:13: warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
314 | // MARK: Parse RGB[A] definition
315 |
316 | private let __rgbaPattern = try! DSFRegex(#"(?i)rgba?\(\s*([\d\.]*)(%)?[\s,]+(\b[\d\.]+\b)(%)?[\s,]+(\b[\d\.]+\b)(%)?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__rgbaPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 | private func parseCSSRGBA(_ component: String) -> __GradientStop? {
318 | let searchResult = __rgbaPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:368:13: warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
366 | // MARK: HSL
367 |
368 | private let __hslPattern = try! DSFRegex(#"(?i)hsla?\(\s*([\d\.]*)(deg)?[\s,]+(\b[\d\.]+\b)%?[\s,]+(\b[\d\.]+\b)%?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s(\b[\d\.]+\b)(%)?)?"#)
| |- warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hslPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
369 | private func parseCSSHSLA(_ component: String) -> __GradientStop? {
370 | let searchResult = __hslPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
[193/213] Compiling ColorPaletteCodable PAL+GradientsFormat.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/PAL+GradientsCoder.swift:23:13: warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// The built-in supported coders
23 | private let AvailableGradientCoders: [PAL_GradientsCoder] =
| |- warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'AvailableGradientCoders' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | PAL.GradientsFormat.allCases.map { $0.coder }
25 |
26 | /// A gradient coder protocol
27 | public protocol PAL_GradientsCoder {
| `- note: protocol 'PAL_GradientsCoder' does not conform to the 'Sendable' protocol
28 | /// The gradients format
29 | static var format: PAL.GradientsFormat { get }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:256:13: warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| `- warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
19 |
20 | import Foundation
21 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
22 |
23 | public extension PAL.Gradients.Coder {
:
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- note: add '@MainActor' to make let '__colorNamePattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:286:13: warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
284 | // MARK: Parse Hex definition
285 |
286 | private let __hexPattern = try! DSFRegex(#"#([0-9a-fA-F]{8}|[0-9a-fA-F]{6}|[0-9a-fA-F]{4}|[0-9a-fA-F]{3})(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hexPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
287 | private func parseCSSHex(_ component: String) -> __GradientStop? {
288 | let searchResult = __hexPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:316:13: warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
314 | // MARK: Parse RGB[A] definition
315 |
316 | private let __rgbaPattern = try! DSFRegex(#"(?i)rgba?\(\s*([\d\.]*)(%)?[\s,]+(\b[\d\.]+\b)(%)?[\s,]+(\b[\d\.]+\b)(%)?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__rgbaPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 | private func parseCSSRGBA(_ component: String) -> __GradientStop? {
318 | let searchResult = __rgbaPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:368:13: warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
366 | // MARK: HSL
367 |
368 | private let __hslPattern = try! DSFRegex(#"(?i)hsla?\(\s*([\d\.]*)(deg)?[\s,]+(\b[\d\.]+\b)%?[\s,]+(\b[\d\.]+\b)%?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s(\b[\d\.]+\b)(%)?)?"#)
| |- warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hslPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
369 | private func parseCSSHSLA(_ component: String) -> __GradientStop? {
370 | let searchResult = __hslPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
[194/213] Compiling ColorPaletteCodable AdobeGradientsCoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/PAL+GradientsCoder.swift:23:13: warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// The built-in supported coders
23 | private let AvailableGradientCoders: [PAL_GradientsCoder] =
| |- warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'AvailableGradientCoders' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | PAL.GradientsFormat.allCases.map { $0.coder }
25 |
26 | /// A gradient coder protocol
27 | public protocol PAL_GradientsCoder {
| `- note: protocol 'PAL_GradientsCoder' does not conform to the 'Sendable' protocol
28 | /// The gradients format
29 | static var format: PAL.GradientsFormat { get }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:256:13: warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| `- warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
19 |
20 | import Foundation
21 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
22 |
23 | public extension PAL.Gradients.Coder {
:
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- note: add '@MainActor' to make let '__colorNamePattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:286:13: warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
284 | // MARK: Parse Hex definition
285 |
286 | private let __hexPattern = try! DSFRegex(#"#([0-9a-fA-F]{8}|[0-9a-fA-F]{6}|[0-9a-fA-F]{4}|[0-9a-fA-F]{3})(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hexPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
287 | private func parseCSSHex(_ component: String) -> __GradientStop? {
288 | let searchResult = __hexPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:316:13: warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
314 | // MARK: Parse RGB[A] definition
315 |
316 | private let __rgbaPattern = try! DSFRegex(#"(?i)rgba?\(\s*([\d\.]*)(%)?[\s,]+(\b[\d\.]+\b)(%)?[\s,]+(\b[\d\.]+\b)(%)?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__rgbaPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 | private func parseCSSRGBA(_ component: String) -> __GradientStop? {
318 | let searchResult = __rgbaPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:368:13: warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
366 | // MARK: HSL
367 |
368 | private let __hslPattern = try! DSFRegex(#"(?i)hsla?\(\s*([\d\.]*)(deg)?[\s,]+(\b[\d\.]+\b)%?[\s,]+(\b[\d\.]+\b)%?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s(\b[\d\.]+\b)(%)?)?"#)
| |- warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hslPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
369 | private func parseCSSHSLA(_ component: String) -> __GradientStop? {
370 | let searchResult = __hslPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
[195/213] Compiling ColorPaletteCodable CSSGradientCoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/PAL+GradientsCoder.swift:23:13: warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// The built-in supported coders
23 | private let AvailableGradientCoders: [PAL_GradientsCoder] =
| |- warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'AvailableGradientCoders' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | PAL.GradientsFormat.allCases.map { $0.coder }
25 |
26 | /// A gradient coder protocol
27 | public protocol PAL_GradientsCoder {
| `- note: protocol 'PAL_GradientsCoder' does not conform to the 'Sendable' protocol
28 | /// The gradients format
29 | static var format: PAL.GradientsFormat { get }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:256:13: warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| `- warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
19 |
20 | import Foundation
21 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
22 |
23 | public extension PAL.Gradients.Coder {
:
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- note: add '@MainActor' to make let '__colorNamePattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:286:13: warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
284 | // MARK: Parse Hex definition
285 |
286 | private let __hexPattern = try! DSFRegex(#"#([0-9a-fA-F]{8}|[0-9a-fA-F]{6}|[0-9a-fA-F]{4}|[0-9a-fA-F]{3})(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hexPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
287 | private func parseCSSHex(_ component: String) -> __GradientStop? {
288 | let searchResult = __hexPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:316:13: warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
314 | // MARK: Parse RGB[A] definition
315 |
316 | private let __rgbaPattern = try! DSFRegex(#"(?i)rgba?\(\s*([\d\.]*)(%)?[\s,]+(\b[\d\.]+\b)(%)?[\s,]+(\b[\d\.]+\b)(%)?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__rgbaPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 | private func parseCSSRGBA(_ component: String) -> __GradientStop? {
318 | let searchResult = __rgbaPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:368:13: warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
366 | // MARK: HSL
367 |
368 | private let __hslPattern = try! DSFRegex(#"(?i)hsla?\(\s*([\d\.]*)(deg)?[\s,]+(\b[\d\.]+\b)%?[\s,]+(\b[\d\.]+\b)%?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s(\b[\d\.]+\b)(%)?)?"#)
| |- warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hslPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
369 | private func parseCSSHSLA(_ component: String) -> __GradientStop? {
370 | let searchResult = __hslPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
[196/213] Compiling ColorPaletteCodable ColorPaletteTablesCoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/PAL+GradientsCoder.swift:23:13: warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// The built-in supported coders
23 | private let AvailableGradientCoders: [PAL_GradientsCoder] =
| |- warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'AvailableGradientCoders' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | PAL.GradientsFormat.allCases.map { $0.coder }
25 |
26 | /// A gradient coder protocol
27 | public protocol PAL_GradientsCoder {
| `- note: protocol 'PAL_GradientsCoder' does not conform to the 'Sendable' protocol
28 | /// The gradients format
29 | static var format: PAL.GradientsFormat { get }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:256:13: warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| `- warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
19 |
20 | import Foundation
21 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
22 |
23 | public extension PAL.Gradients.Coder {
:
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- note: add '@MainActor' to make let '__colorNamePattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:286:13: warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
284 | // MARK: Parse Hex definition
285 |
286 | private let __hexPattern = try! DSFRegex(#"#([0-9a-fA-F]{8}|[0-9a-fA-F]{6}|[0-9a-fA-F]{4}|[0-9a-fA-F]{3})(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hexPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
287 | private func parseCSSHex(_ component: String) -> __GradientStop? {
288 | let searchResult = __hexPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:316:13: warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
314 | // MARK: Parse RGB[A] definition
315 |
316 | private let __rgbaPattern = try! DSFRegex(#"(?i)rgba?\(\s*([\d\.]*)(%)?[\s,]+(\b[\d\.]+\b)(%)?[\s,]+(\b[\d\.]+\b)(%)?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__rgbaPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 | private func parseCSSRGBA(_ component: String) -> __GradientStop? {
318 | let searchResult = __rgbaPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:368:13: warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
366 | // MARK: HSL
367 |
368 | private let __hslPattern = try! DSFRegex(#"(?i)hsla?\(\s*([\d\.]*)(deg)?[\s,]+(\b[\d\.]+\b)%?[\s,]+(\b[\d\.]+\b)%?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s(\b[\d\.]+\b)(%)?)?"#)
| |- warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hslPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
369 | private func parseCSSHSLA(_ component: String) -> __GradientStop? {
370 | let searchResult = __hslPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
[197/213] Emitting module ColorPaletteCodable
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+ColorConversions.swift:36:12: warning: var 'PAL_ColorSpaceConverter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
34 | /// You can supply your own converter object by creating an object that conforms to ColorSpaceConvertible
35 | /// and setting this variable yourself.
36 | public var PAL_ColorSpaceConverter: PAL_ColorSpaceConvertible = {
| |- warning: var 'PAL_ColorSpaceConverter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'PAL_ColorSpaceConverter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'PAL_ColorSpaceConverter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | #if canImport(CoreGraphics)
38 | // CoreGraphics
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+Errors.swift:51:8: warning: associated value 'unsupportedColorspace' of 'Sendable'-conforming enum 'CommonError' has non-sendable type 'PAL.ColorSpace'; this is an error in the Swift 6 language mode
49 | case cannotConvertColorSpace
50 | case mismatchedColorspace
51 | case unsupportedColorspace(PAL.ColorSpace)
| `- warning: associated value 'unsupportedColorspace' of 'Sendable'-conforming enum 'CommonError' has non-sendable type 'PAL.ColorSpace'; this is an error in the Swift 6 language mode
52 | case cannotCreateImage
53 | case notImplemented
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+Types.swift:24:7: note: consider making enum 'ColorSpace' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color representation for a color
24 | enum ColorSpace: String, Codable {
| `- note: consider making enum 'ColorSpace' conform to the 'Sendable' protocol
25 | /// CMYK color model
26 | case CMYK
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+StandardColors.swift:26:13: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
24 | public extension PAL.Color {
25 | /// RGB Black color
26 | static let black = rgbf(0.0, 0.0, 0.0, 1.0)
| |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'black' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | /// RGB Clear color
28 | static let clear = rgbf(0.0, 0.0, 0.0, 0.0)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/color/PAL+Color.swift:29:9: note: consider making struct 'Color' conform to the 'Sendable' protocol
27 | public extension PAL {
28 | /// A color in the palette
29 | struct Color: Equatable, CustomStringConvertible {
| `- note: consider making struct 'Color' conform to the 'Sendable' protocol
30 | public let id = UUID()
31 | /// The color name
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+StandardColors.swift:28:13: warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
26 | static let black = rgbf(0.0, 0.0, 0.0, 1.0)
27 | /// RGB Clear color
28 | static let clear = rgbf(0.0, 0.0, 0.0, 0.0)
| |- warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'clear' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | /// RGB White color
30 | static let white = rgbf(1.0, 1.0, 1.0, 1.0)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/color/PAL+Color.swift:29:9: note: consider making struct 'Color' conform to the 'Sendable' protocol
27 | public extension PAL {
28 | /// A color in the palette
29 | struct Color: Equatable, CustomStringConvertible {
| `- note: consider making struct 'Color' conform to the 'Sendable' protocol
30 | public let id = UUID()
31 | /// The color name
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+StandardColors.swift:30:13: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
28 | static let clear = rgbf(0.0, 0.0, 0.0, 0.0)
29 | /// RGB White color
30 | static let white = rgbf(1.0, 1.0, 1.0, 1.0)
| |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'white' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 | /// RGB Red color
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/color/PAL+Color.swift:29:9: note: consider making struct 'Color' conform to the 'Sendable' protocol
27 | public extension PAL {
28 | /// A color in the palette
29 | struct Color: Equatable, CustomStringConvertible {
| `- note: consider making struct 'Color' conform to the 'Sendable' protocol
30 | public let id = UUID()
31 | /// The color name
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+StandardColors.swift:33:13: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// RGB Red color
33 | static let red = rgbf(1.0, 0.0, 0.0, 1.0)
| |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'red' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | /// RGB Green color
35 | static let green = rgbf(0.0, 1.0, 0.0, 1.0)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/color/PAL+Color.swift:29:9: note: consider making struct 'Color' conform to the 'Sendable' protocol
27 | public extension PAL {
28 | /// A color in the palette
29 | struct Color: Equatable, CustomStringConvertible {
| `- note: consider making struct 'Color' conform to the 'Sendable' protocol
30 | public let id = UUID()
31 | /// The color name
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+StandardColors.swift:35:13: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
33 | static let red = rgbf(1.0, 0.0, 0.0, 1.0)
34 | /// RGB Green color
35 | static let green = rgbf(0.0, 1.0, 0.0, 1.0)
| |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'green' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | /// RGB Blue color
37 | static let blue = rgbf(0.0, 0.0, 1.0, 1.0)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/color/PAL+Color.swift:29:9: note: consider making struct 'Color' conform to the 'Sendable' protocol
27 | public extension PAL {
28 | /// A color in the palette
29 | struct Color: Equatable, CustomStringConvertible {
| `- note: consider making struct 'Color' conform to the 'Sendable' protocol
30 | public let id = UUID()
31 | /// The color name
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+StandardColors.swift:37:13: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
35 | static let green = rgbf(0.0, 1.0, 0.0, 1.0)
36 | /// RGB Blue color
37 | static let blue = rgbf(0.0, 0.0, 1.0, 1.0)
| |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'blue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// CMYK cyan color
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/color/PAL+Color.swift:29:9: note: consider making struct 'Color' conform to the 'Sendable' protocol
27 | public extension PAL {
28 | /// A color in the palette
29 | struct Color: Equatable, CustomStringConvertible {
| `- note: consider making struct 'Color' conform to the 'Sendable' protocol
30 | public let id = UUID()
31 | /// The color name
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+StandardColors.swift:40:13: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// CMYK cyan color
40 | static let cyan = cmykf(1.0, 0.0, 0.0, 0.0, 1.0)
| |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'cyan' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | /// CMYK magenta color
42 | static let magenta = cmykf(0.0, 1.0, 0.0, 0.0, 1.0)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/color/PAL+Color.swift:29:9: note: consider making struct 'Color' conform to the 'Sendable' protocol
27 | public extension PAL {
28 | /// A color in the palette
29 | struct Color: Equatable, CustomStringConvertible {
| `- note: consider making struct 'Color' conform to the 'Sendable' protocol
30 | public let id = UUID()
31 | /// The color name
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+StandardColors.swift:42:13: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
40 | static let cyan = cmykf(1.0, 0.0, 0.0, 0.0, 1.0)
41 | /// CMYK magenta color
42 | static let magenta = cmykf(0.0, 1.0, 0.0, 0.0, 1.0)
| |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'magenta' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | /// CMYK yellow color
44 | static let yellow = cmykf(0.0, 0.0, 1.0, 0.0, 1.0)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/color/PAL+Color.swift:29:9: note: consider making struct 'Color' conform to the 'Sendable' protocol
27 | public extension PAL {
28 | /// A color in the palette
29 | struct Color: Equatable, CustomStringConvertible {
| `- note: consider making struct 'Color' conform to the 'Sendable' protocol
30 | public let id = UUID()
31 | /// The color name
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+StandardColors.swift:44:13: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
42 | static let magenta = cmykf(0.0, 1.0, 0.0, 0.0, 1.0)
43 | /// CMYK yellow color
44 | static let yellow = cmykf(0.0, 0.0, 1.0, 0.0, 1.0)
| |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'yellow' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | /// CMYK [key color](https://www.jukeboxprint.com/blog/understanding-K-in-CMYK)
46 | static let key = cmykf(0.0, 0.0, 0.0, 1.0, 1.0)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/color/PAL+Color.swift:29:9: note: consider making struct 'Color' conform to the 'Sendable' protocol
27 | public extension PAL {
28 | /// A color in the palette
29 | struct Color: Equatable, CustomStringConvertible {
| `- note: consider making struct 'Color' conform to the 'Sendable' protocol
30 | public let id = UUID()
31 | /// The color name
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+StandardColors.swift:46:13: warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
44 | static let yellow = cmykf(0.0, 0.0, 1.0, 0.0, 1.0)
45 | /// CMYK [key color](https://www.jukeboxprint.com/blog/understanding-K-in-CMYK)
46 | static let key = cmykf(0.0, 0.0, 0.0, 1.0, 1.0)
| |- warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'key' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |
48 | /// Basic pink color
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/color/PAL+Color.swift:29:9: note: consider making struct 'Color' conform to the 'Sendable' protocol
27 | public extension PAL {
28 | /// A color in the palette
29 | struct Color: Equatable, CustomStringConvertible {
| `- note: consider making struct 'Color' conform to the 'Sendable' protocol
30 | public let id = UUID()
31 | /// The color name
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PAL+StandardColors.swift:49:13: warning: static property 'pink' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
47 |
48 | /// Basic pink color
49 | static let pink = rgbf(1, 0.251, 0.505)
| |- warning: static property 'pink' is not concurrency-safe because non-'Sendable' type 'PAL.Color' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pink' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/color/PAL+Color.swift:29:9: note: consider making struct 'Color' conform to the 'Sendable' protocol
27 | public extension PAL {
28 | /// A color in the palette
29 | struct Color: Equatable, CustomStringConvertible {
| `- note: consider making struct 'Color' conform to the 'Sendable' protocol
30 | public let id = UUID()
31 | /// The color name
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/PAL+GradientsCoder.swift:23:13: warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | /// The built-in supported coders
23 | private let AvailableGradientCoders: [PAL_GradientsCoder] =
| |- warning: let 'AvailableGradientCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_GradientsCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'AvailableGradientCoders' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | PAL.GradientsFormat.allCases.map { $0.coder }
25 |
26 | /// A gradient coder protocol
27 | public protocol PAL_GradientsCoder {
| `- note: protocol 'PAL_GradientsCoder' does not conform to the 'Sendable' protocol
28 | /// The gradients format
29 | static var format: PAL.GradientsFormat { get }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:256:13: warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| `- warning: let '__colorNamePattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
19 |
20 | import Foundation
21 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
22 |
23 | public extension PAL.Gradients.Coder {
:
254 | // MARK: Color name definition
255 |
256 | private let __colorNamePattern = try! DSFRegex(#"\b(\w+)\b(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- note: add '@MainActor' to make let '__colorNamePattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
257 | private func parseCSSColorName(_ component: String) -> __GradientStop? {
258 | let searchResult = __colorNamePattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:286:13: warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
284 | // MARK: Parse Hex definition
285 |
286 | private let __hexPattern = try! DSFRegex(#"#([0-9a-fA-F]{8}|[0-9a-fA-F]{6}|[0-9a-fA-F]{4}|[0-9a-fA-F]{3})(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__hexPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hexPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
287 | private func parseCSSHex(_ component: String) -> __GradientStop? {
288 | let searchResult = __hexPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:316:13: warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
314 | // MARK: Parse RGB[A] definition
315 |
316 | private let __rgbaPattern = try! DSFRegex(#"(?i)rgba?\(\s*([\d\.]*)(%)?[\s,]+(\b[\d\.]+\b)(%)?[\s,]+(\b[\d\.]+\b)(%)?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s*([\d\.]+)(deg|%)?)?"#)
| |- warning: let '__rgbaPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__rgbaPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
317 | private func parseCSSRGBA(_ component: String) -> __GradientStop? {
318 | let searchResult = __rgbaPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/gradient/coders/CSSGradientCoder.swift:368:13: warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
366 | // MARK: HSL
367 |
368 | private let __hslPattern = try! DSFRegex(#"(?i)hsla?\(\s*([\d\.]*)(deg)?[\s,]+(\b[\d\.]+\b)%?[\s,]+(\b[\d\.]+\b)%?(?:[\s,]+([\d\.]*)(deg|%)?)?\)(?:\s(\b[\d\.]+\b)(%)?)?"#)
| |- warning: let '__hslPattern' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__hslPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
369 | private func parseCSSHSLA(_ component: String) -> __GradientStop? {
370 | let searchResult = __hslPattern.matches(for: component)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+PaletteCoder.swift:29:13: warning: static property 'TextBasedCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_PaletteCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 | /// All text-based coders
29 | static let TextBasedCoders: [PAL_PaletteCoder] = [
| |- warning: static property 'TextBasedCoders' is not concurrency-safe because non-'Sendable' type '[any PAL_PaletteCoder]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'TextBasedCoders' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | PAL.Coder.RGB(),
31 | PAL.Coder.RGBA(),
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+PaletteCoderProtocol.swift:28:17: note: protocol 'PAL_PaletteCoder' does not conform to the 'Sendable' protocol
26 |
27 | /// A Palette coder protocol
28 | public protocol PAL_PaletteCoder {
| `- note: protocol 'PAL_PaletteCoder' does not conform to the 'Sendable' protocol
29 | /// The palette format
30 | var format: PAL.PaletteFormat { get }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/ASEPaletteCoder.swift:349:13: warning: static property 'adobeSwatchExchange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
347 | @available(macOS 11, iOS 14, tvOS 14, watchOS 7, *)
348 | public extension UTType {
349 | static var adobeSwatchExchange = UTType(PAL.Coder.ASE.utTypeString)!
| |- warning: static property 'adobeSwatchExchange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'adobeSwatchExchange' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'adobeSwatchExchange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
350 | }
351 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/BasicXMLCoder.swift:45:21: warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
43 | public let name = "Basic XML Palette"
44 | public let fileExtension = ["xml"]
45 | public static var utTypeString: String = "public.dagronf.colorpalette.palette.basicxml" // conforms to `public.xml`
| |- warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'utTypeString' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'utTypeString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/CSVPaletteCoder.swift:53:21: warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
51 | public let name = "CSV"
52 | public let fileExtension = ["csv"]
53 | public static var utTypeString = "public.dagronf.colorpalette.palette.csv" // conforms to `public.comma-separated-values-text`
| |- warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'utTypeString' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'utTypeString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | /// Create a CSV Coder
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/CorelDraw3PaletteCoder.swift:49:14: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
47 | public init() {}
48 |
49 | static let regex = try! DSFRegex(#""(.*)"[ \t]*([0-9]*\.?[0-9]+)[ \t]*([0-9]*\.?[0-9]+)[ \t]*([0-9]*\.?[0-9]+)[ \t]*([0-9]*\.?[0-9]+)[ \t]*"#)
| `- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
50 | }
51 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/CorelDraw3PaletteCoder.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
18 | //
19 |
20 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
21 | import Foundation
22 |
:
47 | public init() {}
48 |
49 | static let regex = try! DSFRegex(#""(.*)"[ \t]*([0-9]*\.?[0-9]+)[ \t]*([0-9]*\.?[0-9]+)[ \t]*([0-9]*\.?[0-9]+)[ \t]*([0-9]*\.?[0-9]+)[ \t]*"#)
| |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/CorelPainterCoder.swift:50:14: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
48 | public init() {}
49 |
50 | static let regex = try! DSFRegex(#"[ \t]*R[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*G[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*B[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*(?:HV[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*)?(?:SV[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*)?(?:VV[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*)?(.*)"#)
| `- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
51 | }
52 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/CorelPainterCoder.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
18 | //
19 |
20 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
21 | import Foundation
22 |
:
48 | public init() {}
49 |
50 | static let regex = try! DSFRegex(#"[ \t]*R[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*G[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*B[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*(?:HV[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*)?(?:SV[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*)?(?:VV[ \t]*:[ \t]*([0-9]*\.?[0-9]+)[ \t,]*)?(.*)"#)
| |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 | }
52 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/DCPPaletteCoder.swift:31:21: warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
29 | public let name = "ColorPaletteCodable Binary Palette"
30 | public let fileExtension = ["dcp"]
31 | public static var utTypeString = "public.dagronf.colorpalette.palette.dcp"
| |- warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'utTypeString' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'utTypeString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public init() {}
33 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/GIMPPaletteCoder.swift:27:21: warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
25 | public let format: PAL.PaletteFormat = .gimp
26 | public let name = "GIMP Palette"
27 | public static var utTypeString: String = "public.dagronf.colorpalette.palette.gimp.gpl"
| |- warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'utTypeString' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'utTypeString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public let fileExtension = ["gpl"]
29 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/HPLPaletteCoder.swift:29:21: warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
27 | public let format: PAL.PaletteFormat = .hpl
28 | public let name = "Homesite Palette"
29 | public static var utTypeString: String = "public.dagronf.colorpalette.palette.homesite"
| |- warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'utTypeString' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'utTypeString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public let fileExtension = ["hpl"]
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/KOfficePaletteCoder.swift:27:21: warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
25 | public let format: PAL.PaletteFormat = .koffice
26 | public let name = "KOffice Palette"
27 | public static var utTypeString: String = "public.dagronf.colorpalette.palette.koffice"
| |- warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'utTypeString' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'utTypeString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public let fileExtension = ["colors"]
29 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/PaintNETPaletteCoder.swift:44:21: warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
42 | public let name = "Paint.NET Palette"
43 | public let fileExtension = ["txt"]
44 | public static var utTypeString: String = "public.dagronf.colorpalette.palette.paint.net" // conforms to `public.text`
| |- warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'utTypeString' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'utTypeString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | public init() {}
46 | static let validHexChars = "0123456789abcdefABCDEF"
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/PaintShopProPaletteCoder.swift:29:21: warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
27 | public let name = "Paint Shop Pro Palette"
28 | public let fileExtension = ["psppalette", "pal"]
29 | public static var utTypeString = "public.dagronf.colorpalette.palette.corel.pal" // conforms to `public.text`
| |- warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'utTypeString' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'utTypeString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public init() {}
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/RGBAPaletteCoder.swift:47:14: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
45 | // #112423 The second color
46 | // acbf
47 | static let regex = try! DSFRegex(#"^#?\s*([a-f0-9]{3,8})\s*(.*)\s*"#, options: .caseInsensitive)
| `- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
48 | }
49 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/RGBAPaletteCoder.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
18 | //
19 |
20 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
21 | import Foundation
22 |
:
45 | // #112423 The second color
46 | // acbf
47 | static let regex = try! DSFRegex(#"^#?\s*([a-f0-9]{3,8})\s*(.*)\s*"#, options: .caseInsensitive)
| |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | }
49 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/RGBPaletteCoder.swift:44:14: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
42 | // #112423 The second color
43 | // acbf
44 | static let regex = try! DSFRegex(#"^#?\s*([a-f0-9]{3,8})\s*(.*)\s*"#, options: .caseInsensitive)
| `- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
45 | }
46 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/RGBPaletteCoder.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
18 | //
19 |
20 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
21 | import Foundation
22 |
:
42 | // #112423 The second color
43 | // acbf
44 | static let regex = try! DSFRegex(#"^#?\s*([a-f0-9]{3,8})\s*(.*)\s*"#, options: .caseInsensitive)
| |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | }
46 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/SKPPaletteCoder.swift:38:13: warning: let '__rgbColorRegex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
36 | }
37 |
38 | private let __rgbColorRegex = try! DSFRegex(#"color\(\['RGB', \[(\b\d+(?:\.\d+)?\b), (\b\d+(?:\.\d+)?\b), (\b\d+(?:\.\d+)?\b)\], (\b\d+(?:\.\d+)?\b),.*?'(.*?)'"#)
| `- warning: let '__rgbColorRegex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
39 | private let __paletteNameRegex = try! DSFRegex(#"set_name\((?:.*?)'(.*?)'\)"#)
40 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/SKPPaletteCoder.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
18 | //
19 |
20 | import DSFRegex
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'DSFRegex'
21 | import Foundation
22 |
:
36 | }
37 |
38 | private let __rgbColorRegex = try! DSFRegex(#"color\(\['RGB', \[(\b\d+(?:\.\d+)?\b), (\b\d+(?:\.\d+)?\b), (\b\d+(?:\.\d+)?\b)\], (\b\d+(?:\.\d+)?\b),.*?'(.*?)'"#)
| |- note: add '@MainActor' to make let '__rgbColorRegex' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 | private let __paletteNameRegex = try! DSFRegex(#"set_name\((?:.*?)'(.*?)'\)"#)
40 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/SKPPaletteCoder.swift:39:13: warning: let '__paletteNameRegex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
37 |
38 | private let __rgbColorRegex = try! DSFRegex(#"color\(\['RGB', \[(\b\d+(?:\.\d+)?\b), (\b\d+(?:\.\d+)?\b), (\b\d+(?:\.\d+)?\b)\], (\b\d+(?:\.\d+)?\b),.*?'(.*?)'"#)
39 | private let __paletteNameRegex = try! DSFRegex(#"set_name\((?:.*?)'(.*?)'\)"#)
| |- warning: let '__paletteNameRegex' is not concurrency-safe because non-'Sendable' type 'DSFRegex' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let '__paletteNameRegex' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |
41 | // MARK: - Decoding
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:30:14: note: class 'DSFRegex' does not conform to the 'Sendable' protocol
28 |
29 | /// A regex class wrapper for Swift
30 | public class DSFRegex {
| `- note: class 'DSFRegex' does not conform to the 'Sendable' protocol
31 | /// Regex errors
32 | enum RegexError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/SkencilPaletteCoder.swift:34:21: warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
32 | public let format: PAL.PaletteFormat = .skencil
33 | public let name = "Skencil Palette"
34 | public static var utTypeString: String = "public.dagronf.colorpalette.palette.skencil"
| |- warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'utTypeString' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'utTypeString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | public let fileExtension = ["spl"]
36 | }
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/coders/SketchPaletteCoder.swift:28:21: warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
26 | public let name = "Sketch Palette"
27 | public let fileExtension = ["sketchpalette"]
28 | public static var utTypeString = "com.bohemiancoding.sketch.palette" // conforms to `public.json`
| |- warning: static property 'utTypeString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'utTypeString' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'utTypeString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public init() {}
30 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/OSLogger.swift:27:5: warning: let 'ColorPaletteLogger' is not concurrency-safe because non-'Sendable' type 'OSLogger' may have shared mutable state; this is an error in the Swift 6 language mode
25 |
26 | // Logger
27 | let ColorPaletteLogger = OSLogger(subsystem: Bundle.main.bundleIdentifier!, category: "ColorPaletteCoder")
| |- warning: let 'ColorPaletteLogger' is not concurrency-safe because non-'Sendable' type 'OSLogger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'ColorPaletteLogger' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | class OSLogger {
| `- note: class 'OSLogger' does not conform to the 'Sendable' protocol
30 | private let _logger: OSLog
31 |
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[198/213] Compiling ColorPaletteCodable String+decoding.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[199/213] Compiling ColorPaletteCodable String+extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[200/213] Compiling ColorPaletteCodable SwiftUI+Color+extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[201/213] Compiling ColorPaletteCodable SwiftUI+Image+extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[202/213] Compiling ColorPaletteCodable Temperature.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[203/213] Compiling ColorPaletteCodable TextParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[204/213] Compiling ColorPaletteCodable UInt32+extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[205/213] Compiling ColorPaletteCodable UnitValue.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[206/213] Compiling ColorPaletteCodable Utils.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[207/213] Compiling ColorPaletteCodable X11Colors.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[208/213] Compiling ColorPaletteCodable xmlFormatters.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[209/213] Compiling ColorPaletteCodable resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/private/X11Colors.swift:32:13: warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
30 | /// * [https://en.wikipedia.org/wiki/X11_color_names](https://en.wikipedia.org/wiki/X11_color_names)
31 | /// * [https://www.w3schools.com/%5Ccolors/colors_x11.asp](https://www.w3schools.com/%5Ccolors/colors_x11.asp)
32 | static let X11ColorPalette = PAL.Palette(
| |- warning: static property 'X11ColorPalette' is not concurrency-safe because non-'Sendable' type 'PAL.Palette' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'X11ColorPalette' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | colors: [
34 | rgb255(0, 0, 0, 0, name: "transparent"), // Special case
/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/palette/PAL+Palette.swift:24:9: note: consider making struct 'Palette' conform to the 'Sendable' protocol
22 | public extension PAL {
23 | /// A color palette
24 | struct Palette: Equatable, Codable {
| `- note: consider making struct 'Palette' conform to the 'Sendable' protocol
25 | /// Unique object identifier
26 | public let id = UUID()
[209/213] Write Objects.LinkFileList
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'Utils.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/ColorPaletteCodable.build/Utils.swift.o(Utils.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/Utils.swift.o(Utils.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'resource_bundle_accessor.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/ZIPFoundation.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/TinyCSV.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'resource_bundle_accessor.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/TinyCSV.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'resource_bundle_accessor.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/DSFRegex.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'resource_bundle_accessor.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/DSFRegex.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/ColorPaletteCodable.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)'
[211/213] Archiving libColorPaletteCodable-static.a
[212/213] Linking libColorPaletteCodable-shared.dylib
Build complete! (21.88s)
Build complete.
{
"dependencies" : [
{
"identity" : "dsfregex",
"requirement" : {
"range" : [
{
"lower_bound" : "3.4.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/DSFRegex"
},
{
"identity" : "swiftimagereadwrite",
"requirement" : {
"range" : [
{
"lower_bound" : "1.7.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/SwiftImageReadWrite"
},
{
"identity" : "tinycsv",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/TinyCSV"
},
{
"identity" : "bytesparser",
"requirement" : {
"range" : [
{
"lower_bound" : "3.2.1",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/BytesParser"
},
{
"identity" : "zipfoundation",
"requirement" : {
"exact" : [
"0.9.19"
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/ZIPFoundation"
}
],
"manifest_display_name" : "ColorPaletteCodable",
"name" : "ColorPaletteCodable",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "ColorPaletteCodable",
"targets" : [
"ColorPaletteCodable"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ColorPaletteCodable-static",
"targets" : [
"ColorPaletteCodable"
],
"type" : {
"library" : [
"static"
]
}
},
{
"name" : "ColorPaletteCodable-shared",
"targets" : [
"ColorPaletteCodable"
],
"type" : {
"library" : [
"dynamic"
]
}
}
],
"targets" : [
{
"c99name" : "ColorPaletteCodableTests",
"module_type" : "SwiftTarget",
"name" : "ColorPaletteCodableTests",
"path" : "Tests/ColorPaletteCodableTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/cpt/37_waves.cpt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/cpt/acton.cpt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/cpt/balance.cpt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/cpt/bhw1_02.cpt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/cpt/dem3.cpt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/cpt/gray.cpt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/cpt/magma.cpt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/cpt/os250k-metres.cpt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/cpt/panoply.cpt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/cpt/wysiwyg.cpt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/dcg/GLASS.dcg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/dcg/tsmp.dcg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/ggr/39_rainbow_white.ggr",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/ggr/Pastel_Rainbow.ggr",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/ggr/Skyline.ggr",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/ggr/Tube_Red.ggr",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/ggr/colorcube.ggr",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/gpf/arctic.gpf",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/gpf/argentina.gpf",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/gpf/b-255-166.gpf",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/gpf/geo-smooth.gpf",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/gpf/ipod-pink.gpf",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/grd/30.grd",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/grd/35.grd",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/grd/my-custom-gradient-3-rgb.grd",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/jsongradient/basic3pos.jsoncolorgradient",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/jsongradient/simple2.jsoncolorgradient",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/jsongradient/skyline.jsoncolorgradient",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/gradient/pspgradient/temperature.pspgradient",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/acb/ANPA Color.acb",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/acb/DIC Color Guide.acb",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/acb/HKS E (LAB).acb",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/acb/HKS K Process (CMYK).acb",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/aco/454306_iColorpalette.aco",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/aco/Material Palette.aco",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/aco/Zeldman-v1.aco",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/aco/arne-v20-16.aco",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/aco/davis-colors-concrete-pigments.aco",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/act/16pal_v20.act",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/act/arne-v20-16.act",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/act/iconworkshop.act",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/afpalette/Bulma.io.afpalette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/afpalette/basicrgb.afpalette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/androidXML/android_basicrgbacolors.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/androidXML/android_basicrgbcolors.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/androidXML/android_basicrgbcolors_with_alpha.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/androidXML/android_colors_comments_xml.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/androidXML/android_colors_xml.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/androidXML/android_material_colors.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/androidXML/android_webcolors_colors.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/1629367375_iColorpalette.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/24 colour palettes.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/3M Scotchlite Serie 580_680.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/3M Scotchlite Serie 580_680.gpl",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/ADG3-CMYK.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/Big-Red-Barn.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/Ultra-Mattes Reverse.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/argyle-socks.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/color-cubes.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/control.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/palette_complex.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/palette_pantones.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/palette_simple.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/sw-colors-name-ede-ase.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/unsupported_version.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/wisteric-17.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/ase/zenit-241.ase",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/autocad-colorbook/BM Classic Colors.acb",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/autocad-colorbook/COLORBOND.acb",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/autocad-colorbook/Resene Total Colour System - 2022.acb",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/autocad-colorbook/basic-rgb.acb",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/clr/DarkMailTopBar.clr",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/clr/apple-ii.clr",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/coreldrawpal/DB32-CDR.PAL",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/coreldrawpal/Farbpalette Trotec Laser (Corel Draw 3).pal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/coreldrawpal/WithQuote.PAL",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/corelpainter/adobe-swatch-fun.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/corelpainter/corel-odd-coding.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/cpl/LaserGlow.cpl",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/csv/pastel-extended.csv",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/csv/pastel.csv",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/gimp/Caramel.gpl",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/gimp/Default.gpl",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/gimp/atari-800xl-palette.gpl",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/gimp/pear36-sep-rn.gpl",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/hex/behr.hex",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/hex/pear36-transparency.hex",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/hex/pear36.hex",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/hpl/hpl1_v4.0.hpl",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/hpl/hpl2_v4.0.hpl",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/image/midnight-ablaze-1x.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/image/pastel.jpg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/image/pastel.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/image/sunnyswamp-1x.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/image/sweetie-16-32x.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/jcw/wikicolorlist.jcw",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/json/encoded.jsoncolorpalette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/json/groups.jsoncolorpalette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/koffice/KDE40.colors",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/paintnet/Paint_NET.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/paintnet/eb-gb-strawberry-flavour.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/paintnet/lospec500.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/paintshoppro/DB16.pal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/paintshoppro/atari-800xl-palette.psppalette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/paintshoppro/empty.pal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/paintshoppro/jasc256.pal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/paintshoppro/paintnet-palette.pal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/procreateswatches/Ascend.swatches",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/procreateswatches/Pantone_2019.swatches",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/procreateswatches/Retro_&_Vintage.swatches",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/procreateswatches/mypalette.swatches",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/rgb/bad-coding.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/rgb/basic1.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/rgb/basic1alpha.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/riff/arne-v20-16.pal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/riff/sample.pal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/sbz/sample.sbz",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/scribusXML/Echo_Icon_Theme_Palette.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/scribusXML/Scribus_Splash.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/simplepalette/aap-64.color-palette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/simplepalette/basic.color-palette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/simplepalette/favorites.color-palette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/skencil/mini.spl",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/sketchpalette/emoji-average-colors.gpl.sketchpalette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/sketchpalette/iOS-Material-FlatUI.sketchpalette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/sketchpalette/ios.sketchpalette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/sketchpalette/material-design.sketchpalette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/sketchpalette/sketch-default.sketchpalette",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/skp/Lible_Colors.skp",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/skp/Ubuntu_colors.skp",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/soc/freecolour-hlc.soc",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/soc/libreoffice.soc",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/soc/scribus.soc",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/soc/standard.soc",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/vga24bit/18-bit sample.pal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/vga24bit/atari-7800-palette.pal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/xml/Satins Cap Colors.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/xml/Signature.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/xml/ThermoFlex Plus.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/xml/basic-xml-1.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/xml/db32-cmyk.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/palette/xml/db32-rgb.xml",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/svg/35.grd.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/svg/expected/expected - 24 colour palettes.ase.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/svg/expected/expected - atari-800xl-palette.gpl.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/svg/expected/expected - pear36-transparency.hex.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/svg/expected/expected - zenit-241.ase.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/svg/skyline.jsoncolorgradient.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ColorPaletteCodableTests/resources/svg/temperature.pspgradient.svg",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"CodableTests.swift",
"ColorFunctionTests.swift",
"ColorTests.swift",
"CommonTests.swift",
"CoreGraphicsTests.swift",
"GrayTests.swift",
"ImageImportTests.swift",
"ImageTests.swift",
"InterpolationTests.swift",
"PasteboardTests.swift",
"TemperatureTests.swift",
"Utils.swift",
"gradient/CPTGradientTests.swift",
"gradient/CSSParsingTests.swift",
"gradient/DCGGradientTests.swift",
"gradient/GPFGradientTests.swift",
"gradient/GradientFormatTests.swift",
"gradient/GradientTests.swift",
"palette/ACBPaletteTests.swift",
"palette/ACOPaletteTests.swift",
"palette/ACTPaletteTests.swift",
"palette/AFPaletteTests.swift",
"palette/ASEPaletteTests.swift",
"palette/AndroidColorsXMLTests.swift",
"palette/AutoCADColorBookTests.swift",
"palette/CLRPaletteTests.swift",
"palette/CPLPaletteTests.swift",
"palette/CSVCoderTests.swift",
"palette/CoreDrawV3Tests.swift",
"palette/CorelPainterTests.swift",
"palette/DCPPaletteTests.swift",
"palette/GIMPPaletteTests.swift",
"palette/HEXPaletteTests.swift",
"palette/HPLPaletteTests.swift",
"palette/JASCPaletteTests.swift",
"palette/JCWPaletteTests.swift",
"palette/JSONPaletteTests.swift",
"palette/KOfficePaletteTests.swift",
"palette/OpenOfficePaletteTests.swift",
"palette/PaintNETPaletteTests.swift",
"palette/ProcreateSwatchesTests.swift",
"palette/RGBPaletteTests.swift",
"palette/RIFFPaletteTests.swift",
"palette/SKPPaletteTests.swift",
"palette/SVGPaletteTests.swift",
"palette/ScribusXMLPaletteTests.swift",
"palette/SimplePaletteTests.swift",
"palette/SkencilPaletteTests.swift",
"palette/SketchPaletteTests.swift",
"palette/SwatchBookerTests.swift",
"palette/VGA24bitPaletteTests.swift",
"palette/XMLPaletteTests.swift"
],
"target_dependencies" : [
"ColorPaletteCodable"
],
"type" : "test"
},
{
"c99name" : "ColorPaletteCodable",
"module_type" : "SwiftTarget",
"name" : "ColorPaletteCodable",
"path" : "Sources/ColorPaletteCodable",
"product_dependencies" : [
"DSFRegex",
"SwiftImageReadWrite",
"TinyCSV",
"BytesParser",
"ZIPFoundation"
],
"product_memberships" : [
"ColorPaletteCodable",
"ColorPaletteCodable-static",
"ColorPaletteCodable-shared"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/ColorPaletteCodable/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"PAL+ColorConversions.swift",
"PAL+Common.swift",
"PAL+CoreGraphics.swift",
"PAL+Errors.swift",
"PAL+Functions.swift",
"PAL+Group.swift",
"PAL+Image.swift",
"PAL+Pasteboard+iOS.swift",
"PAL+Pasteboard+macOS.swift",
"PAL+StandardColors.swift",
"PAL+Temperature.swift",
"PAL+Types.swift",
"PAL+UniformTypeIdentifiers.swift",
"color/PAL+Color+Array.swift",
"color/PAL+Color+CMYK.swift",
"color/PAL+Color+Gray.swift",
"color/PAL+Color+HSB.swift",
"color/PAL+Color+HSL.swift",
"color/PAL+Color+Hex.swift",
"color/PAL+Color+Interpolation.swift",
"color/PAL+Color+LAB.swift",
"color/PAL+Color+Modifications.swift",
"color/PAL+Color+OkLab.swift",
"color/PAL+Color+RGB.swift",
"color/PAL+Color+Transferable.swift",
"color/PAL+Color+XYZ.swift",
"color/PAL+Color.swift",
"color/PAL+Colors.swift",
"gradient/PAL+Gradient+Snapshot.swift",
"gradient/PAL+Gradient+SwiftUI.swift",
"gradient/PAL+Gradient.swift",
"gradient/PAL+Gradients+platform.swift",
"gradient/PAL+Gradients.swift",
"gradient/PAL+GradientsCoder.swift",
"gradient/PAL+GradientsFormat.swift",
"gradient/coders/AdobeGradientsCoder.swift",
"gradient/coders/CSSGradientCoder.swift",
"gradient/coders/ColorPaletteTablesCoder.swift",
"gradient/coders/DCGGradientCoder.swift",
"gradient/coders/GIMPGradientCoder.swift",
"gradient/coders/GNUPlotGradientCoder.swift",
"gradient/coders/JSONGradientCoder.swift",
"gradient/coders/PaintShopProGradientCoder.swift",
"gradient/coders/SVGGradientCoder.swift",
"gradient/coders/SwiftGenGradientCoder.swift",
"palette/PAL+Palette.swift",
"palette/PAL+PaletteCoder.swift",
"palette/PAL+PaletteCoderProtocol.swift",
"palette/PAL+PaletteFormat.swift",
"palette/coders/ACBPaletteCoder.swift",
"palette/coders/ACOPaletteCoder.swift",
"palette/coders/ACTPaletteCoder.swift",
"palette/coders/AFPaletteCoder.swift",
"palette/coders/ASEPaletteCoder.swift",
"palette/coders/AndroidColorsXMLCoder.swift",
"palette/coders/AutodeskColorBook.swift",
"palette/coders/BasicXMLCoder.swift",
"palette/coders/CLFPaletteCoder.swift",
"palette/coders/CLRPaletteCoder.swift",
"palette/coders/CPLPaletteCoder.swift",
"palette/coders/CSVPaletteCoder.swift",
"palette/coders/CorelDraw3PaletteCoder.swift",
"palette/coders/CorelPainterCoder.swift",
"palette/coders/CorelXMLPaletteCoder.swift",
"palette/coders/DCPPaletteCoder.swift",
"palette/coders/GIMPPaletteCoder.swift",
"palette/coders/HEXPaletteCoder.swift",
"palette/coders/HPLPaletteCoder.swift",
"palette/coders/ImagePaletteCoder.swift",
"palette/coders/JCWPaletteCoder.swift",
"palette/coders/JSONPaletteCoder.swift",
"palette/coders/KOfficePaletteCoder.swift",
"palette/coders/OpenOfficePaletteCoder.swift",
"palette/coders/PaintNETPaletteCoder.swift",
"palette/coders/PaintShopProPaletteCoder.swift",
"palette/coders/ProcreateSwatchesCoder.swift",
"palette/coders/RGBAPaletteCoder.swift",
"palette/coders/RGBPaletteCoder.swift",
"palette/coders/RIFFPaletteCoder.swift",
"palette/coders/SKPPaletteCoder.swift",
"palette/coders/SVGPaletteCoder.swift",
"palette/coders/ScribusXMLPaletteCoder.swift",
"palette/coders/SimplePaletteCoder.swift",
"palette/coders/SkencilPaletteCoder.swift",
"palette/coders/SketchPaletteCoder.swift",
"palette/coders/SwatchbookerCoder.swift",
"palette/coders/SwiftPaletteCoder.swift",
"palette/coders/VGA18BitPaletteCoder.swift",
"palette/coders/VGA24BitPaletteCoder.swift",
"platform/PAL+CGColor.swift",
"platform/PAL+NSColorList.swift",
"platform/PAL+SwiftUI.swift",
"platform/PAL+iOS.swift",
"platform/PAL+macOS.swift",
"private/BytesParser+extensions.swift",
"private/CGColor+HexExtensions.swift",
"private/CGColor+extensions.swift",
"private/CGContext+exensions.swift",
"private/CGGradient+extensions.swift",
"private/Collection+extensions.swift",
"private/Extensions.swift",
"private/HSBHelpers.swift",
"private/HexColorUtilities.swift",
"private/InputStream+extensions.swift",
"private/NumberFormatter+extensions.swift",
"private/OSLogger.swift",
"private/OkLab+priv.swift",
"private/SIMD3+extensions.swift",
"private/SIMD3.swift",
"private/Scanner+extensions.swift",
"private/String+decoding.swift",
"private/String+extensions.swift",
"private/SwiftUI+Color+extensions.swift",
"private/SwiftUI+Image+extensions.swift",
"private/Temperature.swift",
"private/TextParser.swift",
"private/UInt32+extensions.swift",
"private/UnitValue.swift",
"private/Utils.swift",
"private/X11Colors.swift",
"private/xmlFormatters.swift"
],
"type" : "library"
}
],
"tools_version" : "5.6"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/dagronf/colorpalettecodable/main
Repository: dagronf/ColorPaletteCodable
Swift version used: 6.1
Target: ColorPaletteCodable
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/swift-docc-render-artifact/.git/
From https://github.com/swiftlang/swift-docc-render-artifact
* branch 4633b45fc732d8c55568be09dd852f9dc1582c25 -> FETCH_HEAD
HEAD is now at 4633b45 Update the artifact
Cloned https://github.com/swiftlang/swift-docc-render-artifact
Extracting symbol information for 'ColorPaletteCodable'...
Finished extracting symbol information for 'ColorPaletteCodable'. (11.93s)
Building documentation for 'ColorPaletteCodable'...
warning: Parameter 'colorType' is missing documentation
--> Sources/ColorPaletteCodable/color/PAL+Color+LAB.swift:86:30-86:30
84 | /// - Parameters:
85 | /// - color: The LAB represention of the color
86 + /// - name: The color name
| ╰─suggestion: Document 'colorType' parameter
87 | init(color: PAL.Color.LAB, name: String = "", colorType: PAL.ColorType = .global) throws {
88 | self.colorSpace = .LAB
warning: Parameter 'whitef' not found in instance method declaration
--> Sources/ColorPaletteCodable/color/PAL+Color+Modifications.swift:27:8-27:51
25 | /// Replace the color components of this color to rgb components while keeping its unique identifier
26 | /// - Parameters:
27 + /// - whitef: The while component (0.0 ... 1.0)
| ╰─suggestion: Remove 'whitef' parameter documentation
28 | /// - af: Alpha component (0.0 ... 1.0)
29 | mutating func setRGB(rf: Double, gf: Double, bf: Double, af: Double) {
warning: Parameter 'rf' is missing documentation
--> Sources/ColorPaletteCodable/color/PAL+Color+Modifications.swift:28:43-28:43
26 | /// - Parameters:
27 | /// - whitef: The while component (0.0 ... 1.0)
28 + /// - af: Alpha component (0.0 ... 1.0)
| ╰─suggestion: Document 'rf' parameter
29 | mutating func setRGB(rf: Double, gf: Double, bf: Double, af: Double) {
30 | self.colorSpace = .RGB
warning: Parameter 'gf' is missing documentation
--> Sources/ColorPaletteCodable/color/PAL+Color+Modifications.swift:28:43-28:43
26 | /// - Parameters:
27 | /// - whitef: The while component (0.0 ... 1.0)
28 + /// - af: Alpha component (0.0 ... 1.0)
| ╰─suggestion: Document 'gf' parameter
29 | mutating func setRGB(rf: Double, gf: Double, bf: Double, af: Double) {
30 | self.colorSpace = .RGB
warning: Parameter 'bf' is missing documentation
--> Sources/ColorPaletteCodable/color/PAL+Color+Modifications.swift:28:43-28:43
26 | /// - Parameters:
27 | /// - whitef: The while component (0.0 ... 1.0)
28 + /// - af: Alpha component (0.0 ... 1.0)
| ╰─suggestion: Document 'bf' parameter
29 | mutating func setRGB(rf: Double, gf: Double, bf: Double, af: Double) {
30 | self.colorSpace = .RGB
warning: Parameter 'hexString' not found in initializer declaration
--> Sources/ColorPaletteCodable/color/PAL+Color+RGB.swift:255:10-255:19
253 | /// - Parameters:
254 | /// - name: The color name
255 + /// - hexString: The hex color representation
| ╰─suggestion: Replace 'hexString' with 'rgbHexString'
256 | /// - format: The expected hex color format
257 | /// - colorType: The color type
warning: Parameter 'rgbHexString' is missing documentation
--> Sources/ColorPaletteCodable/color/PAL+Color+RGB.swift:258:6-258:6
256 | /// - format: The expected hex color format
| ╰─suggestion: Document 'rgbHexString' parameter
257 | /// - colorType: The color type
258 + ///
259 | /// Supported hex formats :-
260 | /// - [#]ABC : RGB color
warning: Parameter 'groupIndex' not found in initializer declaration
--> Sources/ColorPaletteCodable/palette/PAL+Palette.swift:381:11-381:21
379 | /// Create
380 | /// - Parameters:
381 + /// - groupIndex: The group for the color
| ╰─suggestion: Replace 'groupIndex' with 'group'
382 | /// - colorIndex: The color index within the selected group
383 | public init(group: PAL.ColorGrouping = .global, colorIndex: Int) {
warning: Parameter 'group' is missing documentation
--> Sources/ColorPaletteCodable/palette/PAL+Palette.swift:382:64-382:64
380 | /// - Parameters:
381 | /// - groupIndex: The group for the color
382 + /// - colorIndex: The color index within the selected group
| ╰─suggestion: Document 'group' parameter
383 | public init(group: PAL.ColorGrouping = .global, colorIndex: Int) {
384 | self.group = group
warning: Parameter 'groupIndex' not found in instance method declaration
--> Sources/ColorPaletteCodable/palette/PAL+Palette.swift:422:10-422:20
420 | /// Update a color
421 | /// - Parameters:
422 + /// - groupIndex: The group containing the color
| ╰─suggestion: Replace 'groupIndex' with 'group'
423 | /// - colorIndex: The color index within the group
424 | /// - color: The color
warning: Parameter 'group' is missing documentation
--> Sources/ColorPaletteCodable/palette/PAL+Palette.swift:424:26-424:26
422 | /// - groupIndex: The group containing the color
423 | /// - colorIndex: The color index within the group
| ╰─suggestion: Document 'group' parameter
424 + /// - color: The color
425 | mutating func updateColor(group: PAL.ColorGrouping = .global, colorIndex: Int, color: PAL.Color) throws {
426 | switch group {
warning: Parameter 'hexString' not found in initializer declaration
--> Sources/ColorPaletteCodable/platform/PAL+macOS.swift:29:10-29:19
27 | /// Create an NSColor from a hex formatted string
28 | /// - Parameters:
29 + /// - hexString: The hex string
| ╰─suggestion: Replace 'hexString' with 'rgbHexString'
30 | /// - format: The expected color ordering
31 | convenience init(rgbHexString: String, format: PAL.ColorByteFormat) throws {
warning: Parameter 'rgbHexString' is missing documentation
--> Sources/ColorPaletteCodable/platform/PAL+macOS.swift:30:45-30:45
28 | /// - Parameters:
29 | /// - hexString: The hex string
30 + /// - format: The expected color ordering
| ╰─suggestion: Document 'rgbHexString' parameter
31 | convenience init(rgbHexString: String, format: PAL.ColorByteFormat) throws {
32 | let rgb = try PAL.Color.RGB(rgbHexString: rgbHexString, format: format)
Finished building documentation for 'ColorPaletteCodable' (0.74s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/dagronf/colorpalettecodable/main
Fetching https://github.com/swiftlang/swift-docc-plugin from cache
Updating https://github.com/dagronf/SwiftImageReadWrite
Updating https://github.com/dagronf/BytesParser
Updating https://github.com/dagronf/DSFRegex
Updating https://github.com/dagronf/TinyCSV
Updated https://github.com/dagronf/SwiftImageReadWrite (0.43s)
Updated https://github.com/dagronf/BytesParser (0.46s)
Updated https://github.com/dagronf/DSFRegex (0.46s)
Updated https://github.com/dagronf/TinyCSV (0.46s)
Updating https://github.com/dagronf/ZIPFoundation
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (0.66s)
Updated https://github.com/dagronf/ZIPFoundation (0.42s)
Computing version for https://github.com/dagronf/ZIPFoundation
Computed https://github.com/dagronf/ZIPFoundation at 0.9.19 (1.55s)
Computing version for https://github.com/dagronf/BytesParser
Computed https://github.com/dagronf/BytesParser at 3.2.1 (0.69s)
Computing version for https://github.com/dagronf/TinyCSV
Computed https://github.com/dagronf/TinyCSV at 1.2.0 (0.57s)
Computing version for https://github.com/dagronf/SwiftImageReadWrite
Computed https://github.com/dagronf/SwiftImageReadWrite at 1.9.2 (0.63s)
Computing version for https://github.com/dagronf/DSFRegex
Computed https://github.com/dagronf/DSFRegex at 3.4.0 (0.62s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.5 (0.65s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit from cache
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.85s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.61s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.5
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[0/8] Write snippet-extract-tool-entitlement.plist
[0/8] Write sources
[4/8] Write swift-version-2F0A5646E1D333AE.txt
[6/53] Emitting module SymbolKit
[7/57] Compiling SymbolKit Identifier.swift
[8/57] Compiling SymbolKit KindIdentifier.swift
[9/57] Compiling SymbolKit Location.swift
[10/57] Compiling SymbolKit Mutability.swift
[11/57] Compiling SymbolKit GenericConstraint.swift
[12/57] Compiling SymbolKit GenericParameter.swift
[13/57] Compiling SymbolKit Generics.swift
[14/57] Compiling SymbolKit Namespace.swift
[15/57] Compiling SymbolKit SemanticVersion.swift
[16/57] Compiling SymbolKit AccessControl.swift
[17/57] Compiling SymbolKit Availability.swift
[18/57] Compiling SymbolKit AvailabilityItem.swift
[19/57] Compiling SymbolKit Domain.swift
[20/57] Compiling SymbolKit Mixin+Equals.swift
[21/57] Compiling SymbolKit Mixin+Hash.swift
[22/57] Compiling SymbolKit Mixin.swift
[23/57] Compiling SymbolKit LineList.swift
[24/57] Compiling SymbolKit Position.swift
[25/57] Compiling SymbolKit Names.swift
[26/57] Compiling SymbolKit SPI.swift
[27/57] Compiling SymbolKit Snippet.swift
[28/57] Compiling SymbolKit Extension.swift
[29/57] Compiling SymbolKit Relationship.swift
[30/57] Compiling SymbolKit RelationshipKind.swift
[31/57] Compiling SymbolKit SourceOrigin.swift
[32/57] Compiling SymbolKit GenericConstraints.swift
[33/57] Compiling SymbolKit Swift.swift
[34/57] Compiling SymbolKit DeclarationFragments.swift
[35/57] Compiling SymbolKit Fragment.swift
[36/57] Compiling SymbolKit FragmentKind.swift
[37/57] Compiling SymbolKit FunctionParameter.swift
[38/57] Compiling SymbolKit FunctionSignature.swift
[39/57] Compiling SymbolKit SourceRange.swift
[40/57] Compiling SymbolKit Metadata.swift
[41/57] Compiling SymbolKit Module.swift
[42/57] Compiling SymbolKit OperatingSystem.swift
[43/57] Compiling SymbolKit Platform.swift
[44/57] Compiling SymbolKit Symbol.swift
[45/57] Compiling SymbolKit SymbolKind.swift
[46/57] Compiling SymbolKit SymbolGraph.swift
[47/57] Compiling SymbolKit GraphCollector.swift
[48/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[49/57] Compiling SymbolKit UnifiedSymbol.swift
[50/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[51/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[52/57] Compiling Snippets Snippet.swift
[53/57] Compiling Snippets SnippetParser.swift
[54/57] Emitting module Snippets
[55/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[56/61] Compiling snippet_extract SnippetBuildCommand.swift
[57/61] Compiling snippet_extract URL+Status.swift
[58/61] Emitting module snippet_extract
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (3.68s)
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/71] Compiling DSFRegex resource_bundle_accessor.swift
[3/71] Compiling DSFRegex String+CursorExtensions.swift
[4/71] Compiling TinyCSV TinyCSV+Decode.swift
[5/71] Emitting module TinyCSV
[6/71] Compiling BytesParser InMemorySource.swift
[7/71] Compiling BytesParser BytesReader+Source.swift
[8/71] Compiling ZIPFoundation Archive+BackingConfiguration.swift
[9/71] Compiling ZIPFoundation Archive+Deprecated.swift
[10/72] Compiling ZIPFoundation Data+CompressionDeprecated.swift
[11/72] Compiling ZIPFoundation Data+Serialization.swift
[12/72] Emitting module BytesParser
[13/72] Compiling SwiftImageReadWrite SwiftUI+extensions.swift
[14/73] Compiling ZIPFoundation Date+ZIP.swift
[15/73] Compiling ZIPFoundation Entry+Serialization.swift
[16/73] Compiling TinyCSV resource_bundle_accessor.swift
[17/73] Compiling TinyCSV TinyCSV+EventDrivenDecoder.swift
[18/73] Compiling TinyCSV TinyCSVData.swift
[19/73] Compiling TinyCSV TinyCSV+Decoder.swift
[20/73] Compiling TinyCSV TinyCSV+Encode.swift
[21/73] Compiling TinyCSV TinyCSV+Parsing.swift
[22/73] Compiling TinyCSV TinyCSV.swift
[23/73] Compiling TinyCSV TinyCSV+Delimiter.swift
[24/73] Compiling ZIPFoundation Archive.swift
[25/73] Compiling ZIPFoundation Data+Compression.swift
[26/73] Compiling ZIPFoundation Archive+ReadingDeprecated.swift
[27/73] Compiling ZIPFoundation Archive+Writing.swift
[28/73] Compiling ZIPFoundation Archive+WritingDeprecated.swift
[29/73] Compiling ZIPFoundation Archive+ZIP64.swift
[30/73] Emitting module DSFRegex
[31/73] Compiling DSFRegex DSFRegex.swift
[34/73] Compiling ZIPFoundation Archive+Helpers.swift
[35/73] Compiling ZIPFoundation Archive+MemoryFile.swift
[36/73] Compiling ZIPFoundation Archive+Progress.swift
[37/73] Compiling ZIPFoundation Archive+Reading.swift
[50/73] Emitting module SwiftImageReadWrite
[51/73] Compiling BytesParser InputStreamSource.swift
[52/73] Compiling SwiftImageReadWrite resource_bundle_accessor.swift
[53/73] Emitting module ZIPFoundation
[64/75] Compiling ZIPFoundation FileManager+ZIP.swift
[65/75] Compiling ZIPFoundation FileManager+ZIPDeprecated.swift
[72/75] Compiling ZIPFoundation Entry+ZIP64.swift
[73/75] Compiling ZIPFoundation Entry.swift
[74/75] Compiling ZIPFoundation URL+ZIP.swift
[75/75] Compiling ZIPFoundation resource_bundle_accessor.swift
[76/186] Compiling ColorPaletteCodable SwiftPaletteCoder.swift
[77/186] Compiling ColorPaletteCodable VGA18BitPaletteCoder.swift
[78/186] Compiling ColorPaletteCodable VGA24BitPaletteCoder.swift
[79/186] Compiling ColorPaletteCodable PAL+CGColor.swift
[80/186] Compiling ColorPaletteCodable PAL+NSColorList.swift
[81/186] Compiling ColorPaletteCodable PAL+SwiftUI.swift
[82/186] Compiling ColorPaletteCodable PAL+iOS.swift
[83/186] Compiling ColorPaletteCodable PAL+macOS.swift
[84/186] Compiling ColorPaletteCodable BytesParser+extensions.swift
[85/186] Compiling ColorPaletteCodable CGColor+HexExtensions.swift
[86/186] Compiling ColorPaletteCodable CGColor+extensions.swift
[87/186] Compiling ColorPaletteCodable CGContext+exensions.swift
[88/198] Compiling ColorPaletteCodable PAL+ColorConversions.swift
[89/198] Compiling ColorPaletteCodable PAL+Common.swift
[90/198] Compiling ColorPaletteCodable PAL+CoreGraphics.swift
[91/198] Compiling ColorPaletteCodable PAL+Errors.swift
[92/198] Compiling ColorPaletteCodable PAL+Functions.swift
[93/198] Compiling ColorPaletteCodable PAL+Group.swift
[94/198] Compiling ColorPaletteCodable PAL+Image.swift
[95/198] Compiling ColorPaletteCodable PAL+Pasteboard+iOS.swift
[96/198] Compiling ColorPaletteCodable PAL+Pasteboard+macOS.swift
[97/198] Compiling ColorPaletteCodable PAL+StandardColors.swift
[98/198] Compiling ColorPaletteCodable PAL+Temperature.swift
[99/198] Compiling ColorPaletteCodable PAL+Types.swift
[100/198] Compiling ColorPaletteCodable PAL+UniformTypeIdentifiers.swift
[101/198] Compiling ColorPaletteCodable PaintShopProPaletteCoder.swift
[102/198] Compiling ColorPaletteCodable ProcreateSwatchesCoder.swift
[103/198] Compiling ColorPaletteCodable RGBAPaletteCoder.swift
[104/198] Compiling ColorPaletteCodable RGBPaletteCoder.swift
[105/198] Compiling ColorPaletteCodable RIFFPaletteCoder.swift
[106/198] Compiling ColorPaletteCodable SKPPaletteCoder.swift
[107/198] Compiling ColorPaletteCodable SVGPaletteCoder.swift
[108/198] Compiling ColorPaletteCodable ScribusXMLPaletteCoder.swift
[109/198] Compiling ColorPaletteCodable SimplePaletteCoder.swift
[110/198] Compiling ColorPaletteCodable SkencilPaletteCoder.swift
[111/198] Compiling ColorPaletteCodable SketchPaletteCoder.swift
[112/198] Compiling ColorPaletteCodable SwatchbookerCoder.swift
[113/198] Compiling ColorPaletteCodable ACOPaletteCoder.swift
[114/198] Compiling ColorPaletteCodable ACTPaletteCoder.swift
[115/198] Compiling ColorPaletteCodable AFPaletteCoder.swift
[116/198] Compiling ColorPaletteCodable ASEPaletteCoder.swift
[117/198] Compiling ColorPaletteCodable AndroidColorsXMLCoder.swift
[118/198] Compiling ColorPaletteCodable AutodeskColorBook.swift
[119/198] Compiling ColorPaletteCodable BasicXMLCoder.swift
[120/198] Compiling ColorPaletteCodable CLFPaletteCoder.swift
[121/198] Compiling ColorPaletteCodable CLRPaletteCoder.swift
[122/198] Compiling ColorPaletteCodable CPLPaletteCoder.swift
[123/198] Compiling ColorPaletteCodable CSVPaletteCoder.swift
[124/198] Compiling ColorPaletteCodable CorelDraw3PaletteCoder.swift
[125/198] Emitting module ColorPaletteCodable
[126/198] Compiling ColorPaletteCodable String+decoding.swift
[127/198] Compiling ColorPaletteCodable String+extensions.swift
[128/198] Compiling ColorPaletteCodable SwiftUI+Color+extensions.swift
[129/198] Compiling ColorPaletteCodable SwiftUI+Image+extensions.swift
[130/198] Compiling ColorPaletteCodable Temperature.swift
[131/198] Compiling ColorPaletteCodable TextParser.swift
[132/198] Compiling ColorPaletteCodable UInt32+extensions.swift
[133/198] Compiling ColorPaletteCodable UnitValue.swift
[134/198] Compiling ColorPaletteCodable Utils.swift
[135/198] Compiling ColorPaletteCodable X11Colors.swift
[136/198] Compiling ColorPaletteCodable xmlFormatters.swift
[137/198] Compiling ColorPaletteCodable resource_bundle_accessor.swift
[138/198] Compiling ColorPaletteCodable CorelPainterCoder.swift
[139/198] Compiling ColorPaletteCodable CorelXMLPaletteCoder.swift
[140/198] Compiling ColorPaletteCodable DCPPaletteCoder.swift
[141/198] Compiling ColorPaletteCodable GIMPPaletteCoder.swift
[142/198] Compiling ColorPaletteCodable HEXPaletteCoder.swift
[143/198] Compiling ColorPaletteCodable HPLPaletteCoder.swift
[144/198] Compiling ColorPaletteCodable ImagePaletteCoder.swift
[145/198] Compiling ColorPaletteCodable JCWPaletteCoder.swift
[146/198] Compiling ColorPaletteCodable JSONPaletteCoder.swift
[147/198] Compiling ColorPaletteCodable KOfficePaletteCoder.swift
[148/198] Compiling ColorPaletteCodable OpenOfficePaletteCoder.swift
[149/198] Compiling ColorPaletteCodable PaintNETPaletteCoder.swift
[150/198] Compiling ColorPaletteCodable CGGradient+extensions.swift
[151/198] Compiling ColorPaletteCodable Collection+extensions.swift
[152/198] Compiling ColorPaletteCodable Extensions.swift
[153/198] Compiling ColorPaletteCodable HSBHelpers.swift
[154/198] Compiling ColorPaletteCodable HexColorUtilities.swift
[155/198] Compiling ColorPaletteCodable InputStream+extensions.swift
[156/198] Compiling ColorPaletteCodable NumberFormatter+extensions.swift
[157/198] Compiling ColorPaletteCodable OSLogger.swift
[158/198] Compiling ColorPaletteCodable OkLab+priv.swift
[159/198] Compiling ColorPaletteCodable SIMD3+extensions.swift
[160/198] Compiling ColorPaletteCodable SIMD3.swift
[161/198] Compiling ColorPaletteCodable Scanner+extensions.swift
[162/198] Compiling ColorPaletteCodable PAL+Color+Array.swift
[163/198] Compiling ColorPaletteCodable PAL+Color+CMYK.swift
[164/198] Compiling ColorPaletteCodable PAL+Color+Gray.swift
[165/198] Compiling ColorPaletteCodable PAL+Color+HSB.swift
[166/198] Compiling ColorPaletteCodable PAL+Color+HSL.swift
[167/198] Compiling ColorPaletteCodable PAL+Color+Hex.swift
[168/198] Compiling ColorPaletteCodable PAL+Color+Interpolation.swift
[169/198] Compiling ColorPaletteCodable PAL+Color+LAB.swift
[170/198] Compiling ColorPaletteCodable PAL+Color+Modifications.swift
[171/198] Compiling ColorPaletteCodable PAL+Color+OkLab.swift
[172/198] Compiling ColorPaletteCodable PAL+Color+RGB.swift
[173/198] Compiling ColorPaletteCodable PAL+Color+Transferable.swift
[174/198] Compiling ColorPaletteCodable PAL+Color+XYZ.swift
[175/198] Compiling ColorPaletteCodable DCGGradientCoder.swift
[176/198] Compiling ColorPaletteCodable GIMPGradientCoder.swift
[177/198] Compiling ColorPaletteCodable GNUPlotGradientCoder.swift
[178/198] Compiling ColorPaletteCodable JSONGradientCoder.swift
[179/198] Compiling ColorPaletteCodable PaintShopProGradientCoder.swift
[180/198] Compiling ColorPaletteCodable SVGGradientCoder.swift
[181/198] Compiling ColorPaletteCodable SwiftGenGradientCoder.swift
[182/198] Compiling ColorPaletteCodable PAL+Palette.swift
[183/198] Compiling ColorPaletteCodable PAL+PaletteCoder.swift
[184/198] Compiling ColorPaletteCodable PAL+PaletteCoderProtocol.swift
[185/198] Compiling ColorPaletteCodable PAL+PaletteFormat.swift
[186/198] Compiling ColorPaletteCodable ACBPaletteCoder.swift
[187/198] Compiling ColorPaletteCodable PAL+Color.swift
[188/198] Compiling ColorPaletteCodable PAL+Colors.swift
[189/198] Compiling ColorPaletteCodable PAL+Gradient+Snapshot.swift
[190/198] Compiling ColorPaletteCodable PAL+Gradient+SwiftUI.swift
[191/198] Compiling ColorPaletteCodable PAL+Gradient.swift
[192/198] Compiling ColorPaletteCodable PAL+Gradients+platform.swift
[193/198] Compiling ColorPaletteCodable PAL+Gradients.swift
[194/198] Compiling ColorPaletteCodable PAL+GradientsCoder.swift
[195/198] Compiling ColorPaletteCodable PAL+GradientsFormat.swift
[196/198] Compiling ColorPaletteCodable AdobeGradientsCoder.swift
[197/198] Compiling ColorPaletteCodable CSSGradientCoder.swift
[198/198] Compiling ColorPaletteCodable ColorPaletteTablesCoder.swift
Build of target: 'ColorPaletteCodable' complete! (7.76s)
2696
18 /Users/admin/builder/spi-builder-workspace/.docs/dagronf/colorpalettecodable/main
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/dagronf/colorpalettecodable/main
File count: 2696
Doc size: 18.0MB
Preparing doc bundle ...
Uploading prod-dagronf-colorpalettecodable-main-b4aa7a6e.zip to s3://spi-docs-inbox/prod-dagronf-colorpalettecodable-main-b4aa7a6e.zip
Copying... [11%]
Copying... [20%]
Copying... [31%]
Copying... [41%]
Copying... [52%]
Copying... [61%]
Copying... [70%]
Copying... [81%]
Copying... [90%]
Copying... [100%]
Done.