Build Information
Successful build of Prism, reference main (371203
), with Swift 6.0 for Linux on 29 Nov 2024 12:40:31 UTC.
Swift 6 data race errors: 49
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -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 2>&1
Build Log
:
117 |
118 | /// The ECMA standard blue color.
119 | public static let blue = Self(4)
| |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |
121 | /// The ECMA standard magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:122:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
120 |
121 | /// The ECMA standard magenta color.
122 | public static let magenta = Self(5)
| |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 | /// The ECMA standard cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:125:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
123 |
124 | /// The ECMA standard cyan color.
125 | public static let cyan = Self(6)
| |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |
127 | /// The ECMA standard light gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:128:23: warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
126 |
127 | /// The ECMA standard light gray color.
128 | public static let lightGray = Self(7)
| |- warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'lightGray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |
130 | /// The ECMA standard dark gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:131:23: warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
129 |
130 | /// The ECMA standard dark gray color.
131 | public static let darkGray = Self(8)
| |- warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'darkGray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |
133 | /// The ECMA standard bright red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:134:23: warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
132 |
133 | /// The ECMA standard bright red color.
134 | public static let brightRed = Self(9)
| |- warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightRed' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 | /// The ECMA standard bright green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:137:23: warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
135 |
136 | /// The ECMA standard bright green color.
137 | public static let brightGreen = Self(10)
| |- warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightGreen' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 | /// The ECMA standard bright yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:140:23: warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
138 |
139 | /// The ECMA standard bright yellow color.
140 | public static let brightYellow = Self(11)
| |- warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightYellow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 | /// The ECMA standard bright blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:143:23: warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
141 |
142 | /// The ECMA standard bright blue color.
143 | public static let brightBlue = Self(12)
| |- warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightBlue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 | /// The ECMA standard bright magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:146:23: warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
144 |
145 | /// The ECMA standard bright magenta color.
146 | public static let brightMagenta = Self(13)
| |- warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightMagenta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 | /// The ECMA standard bright cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:149:23: warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
147 |
148 | /// The ECMA standard bright cyan color.
149 | public static let brightCyan = Self(14)
| |- warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightCyan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 | /// The ECMA standard white color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:152:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
150 |
151 | /// The ECMA standard white color.
152 | public static let white = Self(15)
| |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 | }
154 |
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:56:27: warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
8 | extension Prism {
9 | /// Constants that describe how a prism's elements should be spaced.
10 | public enum Spacing {
| `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
11 | /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
12 | ///
:
54 | /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/spaces``
55 | /// element type.
56 | public static let spaces = managed(.spaces)
| |- warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'spaces' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Elements are automatically separated by ``Spacer/SpacerType/tab`` `("\t")` characters.
[13/21] Compiling Prism ElementBuilder.swift
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:107:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
105 | extension EightBit.StandardColor {
106 | /// The ECMA standard black color.
107 | public static let black = Self(0)
| |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 | /// The ECMA standard red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:110:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
108 |
109 | /// The ECMA standard red color.
110 | public static let red = Self(1)
| |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 |
112 | /// The ECMA standard green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:113:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
111 |
112 | /// The ECMA standard green color.
113 | public static let green = Self(2)
| |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |
115 | /// The ECMA standard yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:116:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
114 |
115 | /// The ECMA standard yellow color.
116 | public static let yellow = Self(3)
| |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |
118 | /// The ECMA standard blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:119:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
117 |
118 | /// The ECMA standard blue color.
119 | public static let blue = Self(4)
| |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |
121 | /// The ECMA standard magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:122:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
120 |
121 | /// The ECMA standard magenta color.
122 | public static let magenta = Self(5)
| |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 | /// The ECMA standard cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:125:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
123 |
124 | /// The ECMA standard cyan color.
125 | public static let cyan = Self(6)
| |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |
127 | /// The ECMA standard light gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:128:23: warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
126 |
127 | /// The ECMA standard light gray color.
128 | public static let lightGray = Self(7)
| |- warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'lightGray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |
130 | /// The ECMA standard dark gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:131:23: warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
129 |
130 | /// The ECMA standard dark gray color.
131 | public static let darkGray = Self(8)
| |- warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'darkGray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |
133 | /// The ECMA standard bright red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:134:23: warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
132 |
133 | /// The ECMA standard bright red color.
134 | public static let brightRed = Self(9)
| |- warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightRed' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 | /// The ECMA standard bright green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:137:23: warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
135 |
136 | /// The ECMA standard bright green color.
137 | public static let brightGreen = Self(10)
| |- warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightGreen' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 | /// The ECMA standard bright yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:140:23: warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
138 |
139 | /// The ECMA standard bright yellow color.
140 | public static let brightYellow = Self(11)
| |- warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightYellow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 | /// The ECMA standard bright blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:143:23: warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
141 |
142 | /// The ECMA standard bright blue color.
143 | public static let brightBlue = Self(12)
| |- warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightBlue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 | /// The ECMA standard bright magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:146:23: warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
144 |
145 | /// The ECMA standard bright magenta color.
146 | public static let brightMagenta = Self(13)
| |- warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightMagenta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 | /// The ECMA standard bright cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:149:23: warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
147 |
148 | /// The ECMA standard bright cyan color.
149 | public static let brightCyan = Self(14)
| |- warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightCyan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 | /// The ECMA standard white color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:152:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
150 |
151 | /// The ECMA standard white color.
152 | public static let white = Self(15)
| |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 | }
154 |
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:56:27: warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
8 | extension Prism {
9 | /// Constants that describe how a prism's elements should be spaced.
10 | public enum Spacing {
| `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
11 | /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
12 | ///
:
54 | /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/spaces``
55 | /// element type.
56 | public static let spaces = managed(.spaces)
| |- warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'spaces' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Elements are automatically separated by ``Spacer/SpacerType/tab`` `("\t")` characters.
[14/21] Compiling Prism ElementRef.swift
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:107:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
105 | extension EightBit.StandardColor {
106 | /// The ECMA standard black color.
107 | public static let black = Self(0)
| |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 | /// The ECMA standard red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:110:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
108 |
109 | /// The ECMA standard red color.
110 | public static let red = Self(1)
| |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 |
112 | /// The ECMA standard green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:113:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
111 |
112 | /// The ECMA standard green color.
113 | public static let green = Self(2)
| |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |
115 | /// The ECMA standard yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:116:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
114 |
115 | /// The ECMA standard yellow color.
116 | public static let yellow = Self(3)
| |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |
118 | /// The ECMA standard blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:119:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
117 |
118 | /// The ECMA standard blue color.
119 | public static let blue = Self(4)
| |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |
121 | /// The ECMA standard magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:122:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
120 |
121 | /// The ECMA standard magenta color.
122 | public static let magenta = Self(5)
| |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 | /// The ECMA standard cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:125:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
123 |
124 | /// The ECMA standard cyan color.
125 | public static let cyan = Self(6)
| |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |
127 | /// The ECMA standard light gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:128:23: warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
126 |
127 | /// The ECMA standard light gray color.
128 | public static let lightGray = Self(7)
| |- warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'lightGray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |
130 | /// The ECMA standard dark gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:131:23: warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
129 |
130 | /// The ECMA standard dark gray color.
131 | public static let darkGray = Self(8)
| |- warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'darkGray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |
133 | /// The ECMA standard bright red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:134:23: warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
132 |
133 | /// The ECMA standard bright red color.
134 | public static let brightRed = Self(9)
| |- warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightRed' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 | /// The ECMA standard bright green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:137:23: warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
135 |
136 | /// The ECMA standard bright green color.
137 | public static let brightGreen = Self(10)
| |- warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightGreen' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 | /// The ECMA standard bright yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:140:23: warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
138 |
139 | /// The ECMA standard bright yellow color.
140 | public static let brightYellow = Self(11)
| |- warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightYellow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 | /// The ECMA standard bright blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:143:23: warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
141 |
142 | /// The ECMA standard bright blue color.
143 | public static let brightBlue = Self(12)
| |- warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightBlue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 | /// The ECMA standard bright magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:146:23: warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
144 |
145 | /// The ECMA standard bright magenta color.
146 | public static let brightMagenta = Self(13)
| |- warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightMagenta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 | /// The ECMA standard bright cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:149:23: warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
147 |
148 | /// The ECMA standard bright cyan color.
149 | public static let brightCyan = Self(14)
| |- warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'brightCyan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 | /// The ECMA standard white color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:152:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
86 | extension EightBit {
87 | /// An ECMA-48 compliant code that produces one of sixteen standard colors.
88 | public struct StandardColor: ECMACode {
| `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
89 | /// The raw value associated with the code.
90 | ///
:
150 |
151 | /// The ECMA standard white color.
152 | public static let white = Self(15)
| |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 | }
154 |
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:56:27: warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
8 | extension Prism {
9 | /// Constants that describe how a prism's elements should be spaced.
10 | public enum Spacing {
| `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
11 | /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
12 | ///
:
54 | /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/spaces``
55 | /// element type.
56 | public static let spaces = managed(.spaces)
| |- warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'spaces' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Elements are automatically separated by ``Spacer/SpacerType/tab`` `("\t")` characters.
[15/21] Compiling Prism Attribute.swift
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:50:16: warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
48 | // MARK: ControlSequence Static Constants
49 | extension ControlSequence {
50 | static let reset = Self(withComponentValue: 0)
| |- warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 | static let boldOn = Self(withComponentValue: 1)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:52:16: warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
50 | static let reset = Self(withComponentValue: 0)
51 |
52 | static let boldOn = Self(withComponentValue: 1)
| |- warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boldOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 | static let boldOff = Self(withComponentValue: 22)
54 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:53:16: warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
51 |
52 | static let boldOn = Self(withComponentValue: 1)
53 | static let boldOff = Self(withComponentValue: 22)
| |- warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boldOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | static let dimOn = Self(withComponentValue: 2)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:55:16: warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
53 | static let boldOff = Self(withComponentValue: 22)
54 |
55 | static let dimOn = Self(withComponentValue: 2)
| |- warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dimOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | static let dimOff = Self(withComponentValue: 22)
57 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:56:16: warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
54 |
55 | static let dimOn = Self(withComponentValue: 2)
56 | static let dimOff = Self(withComponentValue: 22)
| |- warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dimOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | static let italicOn = Self(withComponentValue: 3)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:58:16: warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
56 | static let dimOff = Self(withComponentValue: 22)
57 |
58 | static let italicOn = Self(withComponentValue: 3)
| |- warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'italicOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | static let italicOff = Self(withComponentValue: 23)
60 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:59:16: warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
57 |
58 | static let italicOn = Self(withComponentValue: 3)
59 | static let italicOff = Self(withComponentValue: 23)
| |- warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'italicOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:61:16: warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
59 | static let italicOff = Self(withComponentValue: 23)
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
| |- warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'underlineOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | static let underlineOff = Self(withComponentValue: 24)
63 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:62:16: warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
62 | static let underlineOff = Self(withComponentValue: 24)
| |- warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'underlineOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:64:16: warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
62 | static let underlineOff = Self(withComponentValue: 24)
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
| |- warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overlineOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
65 | static let overlineOff = Self(withComponentValue: 55)
66 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:65:16: warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
65 | static let overlineOff = Self(withComponentValue: 55)
| |- warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overlineOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:67:16: warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
65 | static let overlineOff = Self(withComponentValue: 55)
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
| |- warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blinkOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | static let blinkOff = Self(withComponentValue: 25)
69 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:68:16: warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
68 | static let blinkOff = Self(withComponentValue: 25)
| |- warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blinkOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | static let swapOn = Self(withComponentValue: 7)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:70:16: warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
68 | static let blinkOff = Self(withComponentValue: 25)
69 |
70 | static let swapOn = Self(withComponentValue: 7)
| |- warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swapOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | static let swapOff = Self(withComponentValue: 27)
72 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:71:16: warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
69 |
70 | static let swapOn = Self(withComponentValue: 7)
71 | static let swapOff = Self(withComponentValue: 27)
| |- warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swapOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | static let hideOn = Self(withComponentValue: 8)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:73:16: warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
71 | static let swapOff = Self(withComponentValue: 27)
72 |
73 | static let hideOn = Self(withComponentValue: 8)
| |- warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hideOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | static let hideOff = Self(withComponentValue: 28)
75 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:74:16: warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
72 |
73 | static let hideOn = Self(withComponentValue: 8)
74 | static let hideOff = Self(withComponentValue: 28)
| |- warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hideOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:76:16: warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
74 | static let hideOff = Self(withComponentValue: 28)
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
| |- warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | static let strikethroughOff = Self(withComponentValue: 29)
78 | }
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:77:16: warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
77 | static let strikethroughOff = Self(withComponentValue: 29)
| |- warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | }
79 |
[16/21] Compiling Prism ControlSequence.swift
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:50:16: warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
48 | // MARK: ControlSequence Static Constants
49 | extension ControlSequence {
50 | static let reset = Self(withComponentValue: 0)
| |- warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 | static let boldOn = Self(withComponentValue: 1)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:52:16: warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
50 | static let reset = Self(withComponentValue: 0)
51 |
52 | static let boldOn = Self(withComponentValue: 1)
| |- warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boldOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 | static let boldOff = Self(withComponentValue: 22)
54 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:53:16: warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
51 |
52 | static let boldOn = Self(withComponentValue: 1)
53 | static let boldOff = Self(withComponentValue: 22)
| |- warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boldOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | static let dimOn = Self(withComponentValue: 2)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:55:16: warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
53 | static let boldOff = Self(withComponentValue: 22)
54 |
55 | static let dimOn = Self(withComponentValue: 2)
| |- warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dimOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | static let dimOff = Self(withComponentValue: 22)
57 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:56:16: warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
54 |
55 | static let dimOn = Self(withComponentValue: 2)
56 | static let dimOff = Self(withComponentValue: 22)
| |- warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dimOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | static let italicOn = Self(withComponentValue: 3)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:58:16: warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
56 | static let dimOff = Self(withComponentValue: 22)
57 |
58 | static let italicOn = Self(withComponentValue: 3)
| |- warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'italicOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | static let italicOff = Self(withComponentValue: 23)
60 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:59:16: warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
57 |
58 | static let italicOn = Self(withComponentValue: 3)
59 | static let italicOff = Self(withComponentValue: 23)
| |- warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'italicOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:61:16: warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
59 | static let italicOff = Self(withComponentValue: 23)
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
| |- warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'underlineOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | static let underlineOff = Self(withComponentValue: 24)
63 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:62:16: warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
62 | static let underlineOff = Self(withComponentValue: 24)
| |- warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'underlineOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:64:16: warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
62 | static let underlineOff = Self(withComponentValue: 24)
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
| |- warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overlineOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
65 | static let overlineOff = Self(withComponentValue: 55)
66 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:65:16: warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
65 | static let overlineOff = Self(withComponentValue: 55)
| |- warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overlineOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:67:16: warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
65 | static let overlineOff = Self(withComponentValue: 55)
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
| |- warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blinkOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | static let blinkOff = Self(withComponentValue: 25)
69 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:68:16: warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
68 | static let blinkOff = Self(withComponentValue: 25)
| |- warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blinkOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | static let swapOn = Self(withComponentValue: 7)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:70:16: warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
68 | static let blinkOff = Self(withComponentValue: 25)
69 |
70 | static let swapOn = Self(withComponentValue: 7)
| |- warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swapOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | static let swapOff = Self(withComponentValue: 27)
72 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:71:16: warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
69 |
70 | static let swapOn = Self(withComponentValue: 7)
71 | static let swapOff = Self(withComponentValue: 27)
| |- warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swapOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | static let hideOn = Self(withComponentValue: 8)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:73:16: warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
71 | static let swapOff = Self(withComponentValue: 27)
72 |
73 | static let hideOn = Self(withComponentValue: 8)
| |- warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hideOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | static let hideOff = Self(withComponentValue: 28)
75 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:74:16: warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
72 |
73 | static let hideOn = Self(withComponentValue: 8)
74 | static let hideOff = Self(withComponentValue: 28)
| |- warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hideOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:76:16: warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
74 | static let hideOff = Self(withComponentValue: 28)
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
| |- warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | static let strikethroughOff = Self(withComponentValue: 29)
78 | }
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:77:16: warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
77 | static let strikethroughOff = Self(withComponentValue: 29)
| |- warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | }
79 |
[17/21] Compiling Prism Destination.swift
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:50:16: warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
48 | // MARK: ControlSequence Static Constants
49 | extension ControlSequence {
50 | static let reset = Self(withComponentValue: 0)
| |- warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 | static let boldOn = Self(withComponentValue: 1)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:52:16: warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
50 | static let reset = Self(withComponentValue: 0)
51 |
52 | static let boldOn = Self(withComponentValue: 1)
| |- warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boldOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 | static let boldOff = Self(withComponentValue: 22)
54 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:53:16: warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
51 |
52 | static let boldOn = Self(withComponentValue: 1)
53 | static let boldOff = Self(withComponentValue: 22)
| |- warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boldOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | static let dimOn = Self(withComponentValue: 2)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:55:16: warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
53 | static let boldOff = Self(withComponentValue: 22)
54 |
55 | static let dimOn = Self(withComponentValue: 2)
| |- warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dimOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | static let dimOff = Self(withComponentValue: 22)
57 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:56:16: warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
54 |
55 | static let dimOn = Self(withComponentValue: 2)
56 | static let dimOff = Self(withComponentValue: 22)
| |- warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dimOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | static let italicOn = Self(withComponentValue: 3)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:58:16: warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
56 | static let dimOff = Self(withComponentValue: 22)
57 |
58 | static let italicOn = Self(withComponentValue: 3)
| |- warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'italicOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | static let italicOff = Self(withComponentValue: 23)
60 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:59:16: warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
57 |
58 | static let italicOn = Self(withComponentValue: 3)
59 | static let italicOff = Self(withComponentValue: 23)
| |- warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'italicOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:61:16: warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
59 | static let italicOff = Self(withComponentValue: 23)
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
| |- warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'underlineOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | static let underlineOff = Self(withComponentValue: 24)
63 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:62:16: warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
62 | static let underlineOff = Self(withComponentValue: 24)
| |- warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'underlineOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:64:16: warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
62 | static let underlineOff = Self(withComponentValue: 24)
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
| |- warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overlineOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
65 | static let overlineOff = Self(withComponentValue: 55)
66 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:65:16: warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
65 | static let overlineOff = Self(withComponentValue: 55)
| |- warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overlineOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:67:16: warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
65 | static let overlineOff = Self(withComponentValue: 55)
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
| |- warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blinkOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | static let blinkOff = Self(withComponentValue: 25)
69 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:68:16: warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
68 | static let blinkOff = Self(withComponentValue: 25)
| |- warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blinkOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | static let swapOn = Self(withComponentValue: 7)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:70:16: warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
68 | static let blinkOff = Self(withComponentValue: 25)
69 |
70 | static let swapOn = Self(withComponentValue: 7)
| |- warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swapOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | static let swapOff = Self(withComponentValue: 27)
72 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:71:16: warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
69 |
70 | static let swapOn = Self(withComponentValue: 7)
71 | static let swapOff = Self(withComponentValue: 27)
| |- warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swapOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | static let hideOn = Self(withComponentValue: 8)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:73:16: warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
71 | static let swapOff = Self(withComponentValue: 27)
72 |
73 | static let hideOn = Self(withComponentValue: 8)
| |- warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hideOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | static let hideOff = Self(withComponentValue: 28)
75 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:74:16: warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
72 |
73 | static let hideOn = Self(withComponentValue: 8)
74 | static let hideOff = Self(withComponentValue: 28)
| |- warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hideOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:76:16: warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
74 | static let hideOff = Self(withComponentValue: 28)
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
| |- warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | static let strikethroughOff = Self(withComponentValue: 29)
78 | }
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:77:16: warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
77 | static let strikethroughOff = Self(withComponentValue: 29)
| |- warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | }
79 |
[18/21] Compiling Prism PrismColor.swift
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:148:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
146 | extension PrismColor {
147 | /// The ANSI black color.
148 | public static let black = black(style: .default)
| |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 | /// The ANSI gray color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:154:23: warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
152 | /// This color is equivalent to calling ``black(style:)`` and passing in the
153 | /// ``Style/bright`` style.
154 | public static let gray = black(style: .bright)
| |- warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |
156 | /// The ANSI red color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:157:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
155 |
156 | /// The ANSI red color.
157 | public static let red = red(style: .default)
| |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 |
159 | /// The ANSI green color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:160:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
158 |
159 | /// The ANSI green color.
160 | public static let green = green(style: .default)
| |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |
162 | /// The ANSI yellow color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:163:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
161 |
162 | /// The ANSI yellow color.
163 | public static let yellow = yellow(style: .default)
| |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
164 |
165 | /// The ANSI blue color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:166:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
164 |
165 | /// The ANSI blue color.
166 | public static let blue = blue(style: .default)
| |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |
168 | /// The ANSI magenta color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:169:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
167 |
168 | /// The ANSI magenta color.
169 | public static let magenta = magenta(style: .default)
| |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |
171 | /// The ANSI cyan color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:172:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
170 |
171 | /// The ANSI cyan color.
172 | public static let cyan = cyan(style: .default)
| |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |
174 | /// The ANSI white color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:178:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
176 | /// Most terminals will actually render this color as light gray. For a pure white
177 | /// color, use the ``white(style:)`` method and pass in the ``Style/bright`` style.
178 | public static let white = white(style: .default)
| |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |
180 | /// The default text color of the terminal.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:181:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
179 |
180 | /// The default text color of the terminal.
181 | public static let `default` = Self(rawValue: 9, style: .default)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | }
183 |
[19/21] Compiling Prism PrismElement.swift
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:148:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
146 | extension PrismColor {
147 | /// The ANSI black color.
148 | public static let black = black(style: .default)
| |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 | /// The ANSI gray color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:154:23: warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
152 | /// This color is equivalent to calling ``black(style:)`` and passing in the
153 | /// ``Style/bright`` style.
154 | public static let gray = black(style: .bright)
| |- warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |
156 | /// The ANSI red color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:157:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
155 |
156 | /// The ANSI red color.
157 | public static let red = red(style: .default)
| |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 |
159 | /// The ANSI green color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:160:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
158 |
159 | /// The ANSI green color.
160 | public static let green = green(style: .default)
| |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |
162 | /// The ANSI yellow color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:163:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
161 |
162 | /// The ANSI yellow color.
163 | public static let yellow = yellow(style: .default)
| |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
164 |
165 | /// The ANSI blue color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:166:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
164 |
165 | /// The ANSI blue color.
166 | public static let blue = blue(style: .default)
| |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |
168 | /// The ANSI magenta color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:169:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
167 |
168 | /// The ANSI magenta color.
169 | public static let magenta = magenta(style: .default)
| |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |
171 | /// The ANSI cyan color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:172:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
170 |
171 | /// The ANSI cyan color.
172 | public static let cyan = cyan(style: .default)
| |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |
174 | /// The ANSI white color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:178:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
176 | /// Most terminals will actually render this color as light gray. For a pure white
177 | /// color, use the ``white(style:)`` method and pass in the ``Style/bright`` style.
178 | public static let white = white(style: .default)
| |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |
180 | /// The default text color of the terminal.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:181:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
179 |
180 | /// The default text color of the terminal.
181 | public static let `default` = Self(rawValue: 9, style: .default)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | }
183 |
[20/21] Compiling Prism Elements.swift
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:50:16: warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
48 | // MARK: ControlSequence Static Constants
49 | extension ControlSequence {
50 | static let reset = Self(withComponentValue: 0)
| |- warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 | static let boldOn = Self(withComponentValue: 1)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:52:16: warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
50 | static let reset = Self(withComponentValue: 0)
51 |
52 | static let boldOn = Self(withComponentValue: 1)
| |- warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boldOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 | static let boldOff = Self(withComponentValue: 22)
54 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:53:16: warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
51 |
52 | static let boldOn = Self(withComponentValue: 1)
53 | static let boldOff = Self(withComponentValue: 22)
| |- warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boldOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | static let dimOn = Self(withComponentValue: 2)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:55:16: warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
53 | static let boldOff = Self(withComponentValue: 22)
54 |
55 | static let dimOn = Self(withComponentValue: 2)
| |- warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dimOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | static let dimOff = Self(withComponentValue: 22)
57 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:56:16: warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
54 |
55 | static let dimOn = Self(withComponentValue: 2)
56 | static let dimOff = Self(withComponentValue: 22)
| |- warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dimOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | static let italicOn = Self(withComponentValue: 3)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:58:16: warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
56 | static let dimOff = Self(withComponentValue: 22)
57 |
58 | static let italicOn = Self(withComponentValue: 3)
| |- warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'italicOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | static let italicOff = Self(withComponentValue: 23)
60 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:59:16: warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
57 |
58 | static let italicOn = Self(withComponentValue: 3)
59 | static let italicOff = Self(withComponentValue: 23)
| |- warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'italicOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:61:16: warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
59 | static let italicOff = Self(withComponentValue: 23)
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
| |- warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'underlineOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | static let underlineOff = Self(withComponentValue: 24)
63 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:62:16: warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
62 | static let underlineOff = Self(withComponentValue: 24)
| |- warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'underlineOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:64:16: warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
62 | static let underlineOff = Self(withComponentValue: 24)
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
| |- warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overlineOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
65 | static let overlineOff = Self(withComponentValue: 55)
66 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:65:16: warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
65 | static let overlineOff = Self(withComponentValue: 55)
| |- warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overlineOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:67:16: warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
65 | static let overlineOff = Self(withComponentValue: 55)
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
| |- warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blinkOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | static let blinkOff = Self(withComponentValue: 25)
69 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:68:16: warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
68 | static let blinkOff = Self(withComponentValue: 25)
| |- warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blinkOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | static let swapOn = Self(withComponentValue: 7)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:70:16: warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
68 | static let blinkOff = Self(withComponentValue: 25)
69 |
70 | static let swapOn = Self(withComponentValue: 7)
| |- warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swapOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | static let swapOff = Self(withComponentValue: 27)
72 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:71:16: warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
69 |
70 | static let swapOn = Self(withComponentValue: 7)
71 | static let swapOff = Self(withComponentValue: 27)
| |- warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swapOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | static let hideOn = Self(withComponentValue: 8)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:73:16: warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
71 | static let swapOff = Self(withComponentValue: 27)
72 |
73 | static let hideOn = Self(withComponentValue: 8)
| |- warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hideOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | static let hideOff = Self(withComponentValue: 28)
75 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:74:16: warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
72 |
73 | static let hideOn = Self(withComponentValue: 8)
74 | static let hideOff = Self(withComponentValue: 28)
| |- warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hideOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:76:16: warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
74 | static let hideOff = Self(withComponentValue: 28)
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
| |- warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | static let strikethroughOff = Self(withComponentValue: 29)
78 | }
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:77:16: warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
77 | static let strikethroughOff = Self(withComponentValue: 29)
| |- warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | }
79 |
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:181:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
179 |
180 | /// The default text color of the terminal.
181 | public static let `default` = Self(rawValue: 9, style: .default)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | }
183 |
[21/21] Compiling Prism EnvironmentVariable.swift
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:50:16: warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
48 | // MARK: ControlSequence Static Constants
49 | extension ControlSequence {
50 | static let reset = Self(withComponentValue: 0)
| |- warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 | static let boldOn = Self(withComponentValue: 1)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:52:16: warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
50 | static let reset = Self(withComponentValue: 0)
51 |
52 | static let boldOn = Self(withComponentValue: 1)
| |- warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boldOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 | static let boldOff = Self(withComponentValue: 22)
54 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:53:16: warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
51 |
52 | static let boldOn = Self(withComponentValue: 1)
53 | static let boldOff = Self(withComponentValue: 22)
| |- warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boldOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | static let dimOn = Self(withComponentValue: 2)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:55:16: warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
53 | static let boldOff = Self(withComponentValue: 22)
54 |
55 | static let dimOn = Self(withComponentValue: 2)
| |- warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dimOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | static let dimOff = Self(withComponentValue: 22)
57 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:56:16: warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
54 |
55 | static let dimOn = Self(withComponentValue: 2)
56 | static let dimOff = Self(withComponentValue: 22)
| |- warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dimOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | static let italicOn = Self(withComponentValue: 3)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:58:16: warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
56 | static let dimOff = Self(withComponentValue: 22)
57 |
58 | static let italicOn = Self(withComponentValue: 3)
| |- warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'italicOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | static let italicOff = Self(withComponentValue: 23)
60 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:59:16: warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
57 |
58 | static let italicOn = Self(withComponentValue: 3)
59 | static let italicOff = Self(withComponentValue: 23)
| |- warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'italicOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:61:16: warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
59 | static let italicOff = Self(withComponentValue: 23)
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
| |- warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'underlineOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | static let underlineOff = Self(withComponentValue: 24)
63 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:62:16: warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
60 |
61 | static let underlineOn = Self(withComponentValue: 4)
62 | static let underlineOff = Self(withComponentValue: 24)
| |- warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'underlineOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:64:16: warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
62 | static let underlineOff = Self(withComponentValue: 24)
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
| |- warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overlineOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
65 | static let overlineOff = Self(withComponentValue: 55)
66 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:65:16: warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
63 |
64 | static let overlineOn = Self(withComponentValue: 53)
65 | static let overlineOff = Self(withComponentValue: 55)
| |- warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overlineOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:67:16: warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
65 | static let overlineOff = Self(withComponentValue: 55)
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
| |- warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blinkOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | static let blinkOff = Self(withComponentValue: 25)
69 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:68:16: warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
66 |
67 | static let blinkOn = Self(withComponentValue: 5)
68 | static let blinkOff = Self(withComponentValue: 25)
| |- warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'blinkOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | static let swapOn = Self(withComponentValue: 7)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:70:16: warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
68 | static let blinkOff = Self(withComponentValue: 25)
69 |
70 | static let swapOn = Self(withComponentValue: 7)
| |- warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swapOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | static let swapOff = Self(withComponentValue: 27)
72 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:71:16: warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
69 |
70 | static let swapOn = Self(withComponentValue: 7)
71 | static let swapOff = Self(withComponentValue: 27)
| |- warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'swapOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |
73 | static let hideOn = Self(withComponentValue: 8)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:73:16: warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
71 | static let swapOff = Self(withComponentValue: 27)
72 |
73 | static let hideOn = Self(withComponentValue: 8)
| |- warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hideOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | static let hideOff = Self(withComponentValue: 28)
75 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:74:16: warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
72 |
73 | static let hideOn = Self(withComponentValue: 8)
74 | static let hideOff = Self(withComponentValue: 28)
| |- warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hideOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:76:16: warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
74 | static let hideOff = Self(withComponentValue: 28)
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
| |- warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughOn' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | static let strikethroughOff = Self(withComponentValue: 29)
78 | }
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:77:16: warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// A sequence of components that make up the underlying value of a prism.
9 | public struct ControlSequence {
| `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
10 | let components: [Component]
11 |
:
75 |
76 | static let strikethroughOn = Self(withComponentValue: 9)
77 | static let strikethroughOff = Self(withComponentValue: 29)
| |- warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughOff' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | }
79 |
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:181:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// A type that represents a color that text will be rendered with when displayed
9 | /// in a terminal.
10 | public struct PrismColor {
| `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
11 |
12 | // MARK: Properties
:
179 |
180 | /// The default text color of the terminal.
181 | public static let `default` = Self(rawValue: 9, style: .default)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | }
183 |
Build complete! (8.14s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "Prism",
"name" : "Prism",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Prism",
"targets" : [
"Prism"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "PrismTests",
"module_type" : "SwiftTarget",
"name" : "PrismTests",
"path" : "Tests/PrismTests",
"sources" : [
"AttributeTests.swift",
"ControlSequenceTests.swift",
"DestinationTests.swift",
"ECMACodeTests.swift",
"ElementBuilderTests.swift",
"ElementTests.swift",
"EnvironmentVariableTests.swift",
"HexadecimalTests.swift",
"MiscTests.swift",
"PrismColorTests.swift",
"PrismTests.swift",
"RGBCodeTests.swift",
"StringTests.swift"
],
"target_dependencies" : [
"Prism"
],
"type" : "test"
},
{
"c99name" : "Prism",
"module_type" : "SwiftTarget",
"name" : "Prism",
"path" : "Sources/Prism",
"product_memberships" : [
"Prism"
],
"sources" : [
"Attribute.swift",
"ControlSequence.swift",
"Destination.swift",
"ECMACode.swift",
"ElementBuilder.swift",
"ElementRef.swift",
"Elements.swift",
"EnvironmentVariable.swift",
"Hexadecimal.swift",
"Prism.swift",
"PrismColor.swift",
"PrismElement.swift",
"PrismElementConvertible.swift",
"RGBCode.swift",
"SpacerElement.swift",
"Spacing.swift",
"String+extensions.swift",
"Utilities.swift"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.