The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of Senna, reference 3.1.1 (b04815), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 20:32:39 UTC.

Swift 6 data race errors: 31

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/L1MeN9Yu/Senna.git
Reference: 3.1.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/L1MeN9Yu/Senna
 * tag               3.1.1      -> FETCH_HEAD
HEAD is now at b04815e Merge pull request #3 from L1MeN9Yu/feature/printer_tests
Cloned https://github.com/L1MeN9Yu/Senna.git
Revision (git rev-parse @):
b04815ee588b9089e380c806e1821d5730b1821b
SUCCESS checkout https://github.com/L1MeN9Yu/Senna.git at 3.1.1
Fetching https://github.com/apple/swift-log.git from cache
Fetched https://github.com/apple/swift-log.git from cache (0.56s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.5.3 (1.15s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.5.3
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "senna",
      "name": "Senna",
      "url": "https://github.com/L1MeN9Yu/Senna.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Senna",
      "dependencies": [
        {
          "identity": "swift-log",
          "name": "swift-log",
          "url": "https://github.com/apple/swift-log.git",
          "version": "1.6.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/L1MeN9Yu/Senna.git
[1/1653] Fetching senna
Fetched https://github.com/L1MeN9Yu/Senna.git from cache (0.91s)
Fetching https://github.com/apple/swift-log.git from cache
Fetched https://github.com/apple/swift-log.git from cache (0.51s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.3 (0.98s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.3
Creating working copy for https://github.com/L1MeN9Yu/Senna.git
Working copy of https://github.com/L1MeN9Yu/Senna.git resolved at 3.1.1 (b04815e)
warning: '.resolve-product-dependencies': dependency 'senna' is not used by any target
Found 1 product dependencies
  - swift-log
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/L1MeN9Yu/Senna.git
https://github.com/L1MeN9Yu/Senna.git
{
  "dependencies" : [
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    }
  ],
  "manifest_display_name" : "Senna",
  "name" : "Senna",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Senna",
      "targets" : [
        "Senna"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SennaTests",
      "module_type" : "SwiftTarget",
      "name" : "SennaTests",
      "path" : "Tests",
      "sources" : [
        "ColorTests.swift",
        "FileSinkTests.swift",
        "LoggerSennaTests.swift",
        "MultiHandlerTests.swift",
        "OSLogSinkTests.swift",
        "PrinterTests.swift",
        "ReadmeTests.swift",
        "StandardSinkTests.swift",
        "SystemLogSinkTests.swift"
      ],
      "target_dependencies" : [
        "Senna"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Senna",
      "module_type" : "SwiftTarget",
      "name" : "Senna",
      "path" : "Sources",
      "product_dependencies" : [
        "Logging"
      ],
      "product_memberships" : [
        "Senna"
      ],
      "sources" : [
        "Implements/Formation.swift",
        "Implements/Handler.swift",
        "Implements/Printer.swift",
        "Protocols/EscapeCode.swift",
        "Protocols/Formable.swift",
        "Protocols/Printable.swift",
        "Protocols/SinkCapable.swift",
        "Sinks/FileSink.swift",
        "Sinks/OSLogSink.swift",
        "Sinks/StandardSink.swift",
        "Sinks/SystemLogSink.swift",
        "Types/Box.swift",
        "Types/Color.swift",
        "Types/Compatible.swift",
        "Types/Component.swift",
        "Types/ControlCode.swift",
        "Types/FileDescriptorTextOutputStream.swift",
        "Types/FloatFormatter.swift",
        "Types/FlushMode.swift",
        "Types/IntegerFormatter.swift",
        "Types/Interpolation.swift",
        "Types/LegacyBackgroundColor.swift",
        "Types/LegacyTextColor.swift",
        "Types/LevelStyle.swift",
        "Types/Logger.Senna.swift",
        "Types/Message.swift",
        "Types/Privacy.swift",
        "Types/Style.swift",
        "_Exported.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.2"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-2F0A5646E1D333AE.txt
[4/8] Compiling Logging MetadataProvider.swift
[5/8] Compiling Logging Locks.swift
[6/8] Compiling Logging LogHandler.swift
[7/8] Emitting module Logging
[8/8] Compiling Logging Logging.swift
[9/36] Emitting module Senna
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Handler.swift:10:16: warning: stored property 'sink' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any SinkCapable'; this is an error in the Swift 6 language mode
 8 | public struct Handler: LogHandler {
 9 |     public let name: String
10 |     public let sink: SinkCapable
   |                `- warning: stored property 'sink' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any SinkCapable'; this is an error in the Swift 6 language mode
11 |     public let formation: Formable
12 |
/Users/admin/builder/spi-builder-workspace/Sources/Protocols/SinkCapable.swift:7:17: note: protocol 'SinkCapable' does not conform to the 'Sendable' protocol
 5 | import Logging
 6 |
 7 | public protocol SinkCapable {
   |                 `- note: protocol 'SinkCapable' does not conform to the 'Sendable' protocol
 8 |     func process(_ formattedLog: String, _ level: Logger.Level)
 9 | }
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Handler.swift:11:16: warning: stored property 'formation' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any Formable'; this is an error in the Swift 6 language mode
 9 |     public let name: String
10 |     public let sink: SinkCapable
11 |     public let formation: Formable
   |                `- warning: stored property 'formation' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any Formable'; this is an error in the Swift 6 language mode
12 |
13 |     private var prettyMetadata: String?
/Users/admin/builder/spi-builder-workspace/Sources/Protocols/Formable.swift:8:17: note: protocol 'Formable' does not conform to the 'Sendable' protocol
 6 | import Logging
 7 |
 8 | public protocol Formable {
   |                 `- note: protocol 'Formable' does not conform to the 'Sendable' protocol
 9 |     var components: [Component] { get }
10 |     func format(name: String, level: Logger.Level, message: Logger.Message, prettyMetadata: String?, source: String, file: String, function: String, line: UInt) -> String
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:32:16: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 30 |
 31 | public extension Printer {
 32 |     static let standard = Printer(
    |                |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'standard' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |         textColor: {
 34 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:73:16: warning: static property 'xcode' is not concurrency-safe because non-'Sendable' type 'Printer?' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 71 |     )
 72 |
 73 |     static let xcode: Self? = nil
    |                |- warning: static property 'xcode' is not concurrency-safe because non-'Sendable' type 'Printer?' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'xcode' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 74 |
 75 |     static let legacy8bit = Printer(
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:75:16: warning: static property 'legacy8bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 73 |     static let xcode: Self? = nil
 74 |
 75 |     static let legacy8bit = Printer(
    |                |- warning: static property 'legacy8bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'legacy8bit' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 76 |         textColor: {
 77 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:118:16: warning: static property 'legacy16bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
116 |     )
117 |
118 |     static let legacy16bit = Printer(
    |                |- warning: static property 'legacy16bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'legacy16bit' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |         textColor: {
120 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:165:16: warning: static property 'traceTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
163 |
164 | public extension Printer {
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
    |                |- warning: static property 'traceTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:166:16: warning: static property 'debugTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
164 | public extension Printer {
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
    |                |- warning: static property 'debugTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:167:16: warning: static property 'infoTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
    |                |- warning: static property 'infoTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:168:16: warning: static property 'noticeTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
    |                |- warning: static property 'noticeTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:169:16: warning: static property 'warningTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
    |                |- warning: static property 'warningTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
171 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:170:16: warning: static property 'errorTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
    |                |- warning: static property 'errorTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 | }
172 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:176:16: warning: static property 'traceText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
174 |
175 | public extension Printer {
176 |     static let traceText8Color = LegacyTextColor.lightGray
    |                |- warning: static property 'traceText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:177:16: warning: static property 'debugText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
175 | public extension Printer {
176 |     static let traceText8Color = LegacyTextColor.lightGray
177 |     static let debugText8Color = LegacyTextColor.green
    |                |- warning: static property 'debugText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:178:16: warning: static property 'infoText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
176 |     static let traceText8Color = LegacyTextColor.lightGray
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
    |                |- warning: static property 'infoText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:179:16: warning: static property 'noticeText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
    |                |- warning: static property 'noticeText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:180:16: warning: static property 'warningText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
    |                |- warning: static property 'warningText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |     static let errorText8Color = LegacyTextColor.red
182 |     static let criticalText8Color = LegacyTextColor.lightGray
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:181:16: warning: static property 'errorText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
    |                |- warning: static property 'errorText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 |     static let criticalText8Color = LegacyTextColor.lightGray
183 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:182:16: warning: static property 'criticalText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
182 |     static let criticalText8Color = LegacyTextColor.lightGray
    |                |- warning: static property 'criticalText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 | }
184 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:188:16: warning: static property 'traceText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
186 |
187 | public extension Printer {
188 |     static let traceText16Color = LegacyTextColor.darkGray
    |                |- warning: static property 'traceText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:189:16: warning: static property 'debugText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
187 | public extension Printer {
188 |     static let traceText16Color = LegacyTextColor.darkGray
189 |     static let debugText16Color = LegacyTextColor.lightGreen
    |                |- warning: static property 'debugText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:190:16: warning: static property 'infoText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
188 |     static let traceText16Color = LegacyTextColor.darkGray
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
    |                |- warning: static property 'infoText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:191:16: warning: static property 'noticeText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
    |                |- warning: static property 'noticeText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:192:16: warning: static property 'warningText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
    |                |- warning: static property 'warningText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |     static let errorText16Color = LegacyTextColor.lightRed
194 |     static let criticalText16Color = LegacyTextColor.white
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:193:16: warning: static property 'errorText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
    |                |- warning: static property 'errorText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |     static let criticalText16Color = LegacyTextColor.white
195 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:194:16: warning: static property 'criticalText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
194 |     static let criticalText16Color = LegacyTextColor.white
    |                |- warning: static property 'criticalText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 | }
196 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:200:16: warning: static property 'criticalBackgroundColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
198 |
199 | public extension Printer {
200 |     static let criticalBackgroundColor = Color(red: 255, green: 0, blue: 0)
    |                |- warning: static property 'criticalBackgroundColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackgroundColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 | }
202 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:206:16: warning: static property 'criticalBackground8Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
204 |
205 | public extension Printer {
206 |     static let criticalBackground8Color = LegacyBackgroundColor.red
    |                |- warning: static property 'criticalBackground8Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackground8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 | }
208 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyBackgroundColor.swift:6:13: note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 background color
 6 | public enum LegacyBackgroundColor {
   |             `- note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:212:16: warning: static property 'criticalBackground16Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
210 |
211 | public extension Printer {
212 |     static let criticalBackground16Color = LegacyBackgroundColor.lightRed
    |                |- warning: static property 'criticalBackground16Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackground16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | }
214 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyBackgroundColor.swift:6:13: note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 background color
 6 | public enum LegacyBackgroundColor {
   |             `- note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Sinks/StandardSink.swift:76:13: warning: let 'STDOUT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
74 | private let STDERR = Glibc.stderr.unsafelyUnwrapped
75 | #else
76 | private let STDOUT = Darwin.stdout
   |             |- warning: let 'STDOUT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'STDOUT' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | private let STDERR = Darwin.stderr
78 | #endif
Swift.UnsafeMutablePointer:1:23: note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutablePointer<Pointee> : Copyable where Pointee : ~Copyable {
  |                       `- note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
2 |     public let _rawValue: Builtin.RawPointer
3 |     public init(_ _rawValue: Builtin.RawPointer)
/Users/admin/builder/spi-builder-workspace/Sources/Sinks/StandardSink.swift:77:13: warning: let 'STDERR' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
75 | #else
76 | private let STDOUT = Darwin.stdout
77 | private let STDERR = Darwin.stderr
   |             |- warning: let 'STDERR' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'STDERR' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | #endif
79 |
Swift.UnsafeMutablePointer:1:23: note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutablePointer<Pointee> : Copyable where Pointee : ~Copyable {
  |                       `- note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
2 |     public let _rawValue: Builtin.RawPointer
3 |     public init(_ _rawValue: Builtin.RawPointer)
[10/38] Compiling Senna Logger.Senna.swift
[11/38] Compiling Senna Message.swift
[12/38] Compiling Senna Privacy.swift
[13/38] Compiling Senna SinkCapable.swift
[14/38] Compiling Senna FileSink.swift
[15/38] Compiling Senna OSLogSink.swift
[16/38] Compiling Senna Style.swift
[17/38] Compiling Senna _Exported.swift
[18/38] Compiling Senna Formation.swift
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Handler.swift:10:16: warning: stored property 'sink' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any SinkCapable'; this is an error in the Swift 6 language mode
 8 | public struct Handler: LogHandler {
 9 |     public let name: String
10 |     public let sink: SinkCapable
   |                `- warning: stored property 'sink' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any SinkCapable'; this is an error in the Swift 6 language mode
11 |     public let formation: Formable
12 |
/Users/admin/builder/spi-builder-workspace/Sources/Protocols/SinkCapable.swift:7:17: note: protocol 'SinkCapable' does not conform to the 'Sendable' protocol
 5 | import Logging
 6 |
 7 | public protocol SinkCapable {
   |                 `- note: protocol 'SinkCapable' does not conform to the 'Sendable' protocol
 8 |     func process(_ formattedLog: String, _ level: Logger.Level)
 9 | }
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Handler.swift:11:16: warning: stored property 'formation' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any Formable'; this is an error in the Swift 6 language mode
 9 |     public let name: String
10 |     public let sink: SinkCapable
11 |     public let formation: Formable
   |                `- warning: stored property 'formation' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any Formable'; this is an error in the Swift 6 language mode
12 |
13 |     private var prettyMetadata: String?
/Users/admin/builder/spi-builder-workspace/Sources/Protocols/Formable.swift:8:17: note: protocol 'Formable' does not conform to the 'Sendable' protocol
 6 | import Logging
 7 |
 8 | public protocol Formable {
   |                 `- note: protocol 'Formable' does not conform to the 'Sendable' protocol
 9 |     var components: [Component] { get }
10 |     func format(name: String, level: Logger.Level, message: Logger.Message, prettyMetadata: String?, source: String, file: String, function: String, line: UInt) -> String
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:32:16: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 30 |
 31 | public extension Printer {
 32 |     static let standard = Printer(
    |                |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'standard' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |         textColor: {
 34 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:73:16: warning: static property 'xcode' is not concurrency-safe because non-'Sendable' type 'Printer?' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 71 |     )
 72 |
 73 |     static let xcode: Self? = nil
    |                |- warning: static property 'xcode' is not concurrency-safe because non-'Sendable' type 'Printer?' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'xcode' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 74 |
 75 |     static let legacy8bit = Printer(
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:75:16: warning: static property 'legacy8bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 73 |     static let xcode: Self? = nil
 74 |
 75 |     static let legacy8bit = Printer(
    |                |- warning: static property 'legacy8bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'legacy8bit' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 76 |         textColor: {
 77 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:118:16: warning: static property 'legacy16bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
116 |     )
117 |
118 |     static let legacy16bit = Printer(
    |                |- warning: static property 'legacy16bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'legacy16bit' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |         textColor: {
120 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:165:16: warning: static property 'traceTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
163 |
164 | public extension Printer {
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
    |                |- warning: static property 'traceTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:166:16: warning: static property 'debugTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
164 | public extension Printer {
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
    |                |- warning: static property 'debugTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:167:16: warning: static property 'infoTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
    |                |- warning: static property 'infoTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:168:16: warning: static property 'noticeTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
    |                |- warning: static property 'noticeTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:169:16: warning: static property 'warningTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
    |                |- warning: static property 'warningTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
171 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:170:16: warning: static property 'errorTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
    |                |- warning: static property 'errorTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 | }
172 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:176:16: warning: static property 'traceText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
174 |
175 | public extension Printer {
176 |     static let traceText8Color = LegacyTextColor.lightGray
    |                |- warning: static property 'traceText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:177:16: warning: static property 'debugText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
175 | public extension Printer {
176 |     static let traceText8Color = LegacyTextColor.lightGray
177 |     static let debugText8Color = LegacyTextColor.green
    |                |- warning: static property 'debugText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:178:16: warning: static property 'infoText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
176 |     static let traceText8Color = LegacyTextColor.lightGray
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
    |                |- warning: static property 'infoText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:179:16: warning: static property 'noticeText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
    |                |- warning: static property 'noticeText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:180:16: warning: static property 'warningText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
    |                |- warning: static property 'warningText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |     static let errorText8Color = LegacyTextColor.red
182 |     static let criticalText8Color = LegacyTextColor.lightGray
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:181:16: warning: static property 'errorText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
    |                |- warning: static property 'errorText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 |     static let criticalText8Color = LegacyTextColor.lightGray
183 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:182:16: warning: static property 'criticalText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
182 |     static let criticalText8Color = LegacyTextColor.lightGray
    |                |- warning: static property 'criticalText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 | }
184 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:188:16: warning: static property 'traceText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
186 |
187 | public extension Printer {
188 |     static let traceText16Color = LegacyTextColor.darkGray
    |                |- warning: static property 'traceText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:189:16: warning: static property 'debugText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
187 | public extension Printer {
188 |     static let traceText16Color = LegacyTextColor.darkGray
189 |     static let debugText16Color = LegacyTextColor.lightGreen
    |                |- warning: static property 'debugText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:190:16: warning: static property 'infoText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
188 |     static let traceText16Color = LegacyTextColor.darkGray
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
    |                |- warning: static property 'infoText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:191:16: warning: static property 'noticeText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
    |                |- warning: static property 'noticeText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:192:16: warning: static property 'warningText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
    |                |- warning: static property 'warningText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |     static let errorText16Color = LegacyTextColor.lightRed
194 |     static let criticalText16Color = LegacyTextColor.white
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:193:16: warning: static property 'errorText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
    |                |- warning: static property 'errorText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |     static let criticalText16Color = LegacyTextColor.white
195 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:194:16: warning: static property 'criticalText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
194 |     static let criticalText16Color = LegacyTextColor.white
    |                |- warning: static property 'criticalText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 | }
196 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:200:16: warning: static property 'criticalBackgroundColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
198 |
199 | public extension Printer {
200 |     static let criticalBackgroundColor = Color(red: 255, green: 0, blue: 0)
    |                |- warning: static property 'criticalBackgroundColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackgroundColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 | }
202 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:206:16: warning: static property 'criticalBackground8Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
204 |
205 | public extension Printer {
206 |     static let criticalBackground8Color = LegacyBackgroundColor.red
    |                |- warning: static property 'criticalBackground8Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackground8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 | }
208 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyBackgroundColor.swift:6:13: note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 background color
 6 | public enum LegacyBackgroundColor {
   |             `- note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:212:16: warning: static property 'criticalBackground16Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
210 |
211 | public extension Printer {
212 |     static let criticalBackground16Color = LegacyBackgroundColor.lightRed
    |                |- warning: static property 'criticalBackground16Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackground16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | }
214 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyBackgroundColor.swift:6:13: note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 background color
 6 | public enum LegacyBackgroundColor {
   |             `- note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
[19/38] Compiling Senna Handler.swift
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Handler.swift:10:16: warning: stored property 'sink' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any SinkCapable'; this is an error in the Swift 6 language mode
 8 | public struct Handler: LogHandler {
 9 |     public let name: String
10 |     public let sink: SinkCapable
   |                `- warning: stored property 'sink' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any SinkCapable'; this is an error in the Swift 6 language mode
11 |     public let formation: Formable
12 |
/Users/admin/builder/spi-builder-workspace/Sources/Protocols/SinkCapable.swift:7:17: note: protocol 'SinkCapable' does not conform to the 'Sendable' protocol
 5 | import Logging
 6 |
 7 | public protocol SinkCapable {
   |                 `- note: protocol 'SinkCapable' does not conform to the 'Sendable' protocol
 8 |     func process(_ formattedLog: String, _ level: Logger.Level)
 9 | }
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Handler.swift:11:16: warning: stored property 'formation' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any Formable'; this is an error in the Swift 6 language mode
 9 |     public let name: String
10 |     public let sink: SinkCapable
11 |     public let formation: Formable
   |                `- warning: stored property 'formation' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any Formable'; this is an error in the Swift 6 language mode
12 |
13 |     private var prettyMetadata: String?
/Users/admin/builder/spi-builder-workspace/Sources/Protocols/Formable.swift:8:17: note: protocol 'Formable' does not conform to the 'Sendable' protocol
 6 | import Logging
 7 |
 8 | public protocol Formable {
   |                 `- note: protocol 'Formable' does not conform to the 'Sendable' protocol
 9 |     var components: [Component] { get }
10 |     func format(name: String, level: Logger.Level, message: Logger.Message, prettyMetadata: String?, source: String, file: String, function: String, line: UInt) -> String
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:32:16: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 30 |
 31 | public extension Printer {
 32 |     static let standard = Printer(
    |                |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'standard' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |         textColor: {
 34 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:73:16: warning: static property 'xcode' is not concurrency-safe because non-'Sendable' type 'Printer?' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 71 |     )
 72 |
 73 |     static let xcode: Self? = nil
    |                |- warning: static property 'xcode' is not concurrency-safe because non-'Sendable' type 'Printer?' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'xcode' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 74 |
 75 |     static let legacy8bit = Printer(
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:75:16: warning: static property 'legacy8bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 73 |     static let xcode: Self? = nil
 74 |
 75 |     static let legacy8bit = Printer(
    |                |- warning: static property 'legacy8bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'legacy8bit' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 76 |         textColor: {
 77 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:118:16: warning: static property 'legacy16bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
116 |     )
117 |
118 |     static let legacy16bit = Printer(
    |                |- warning: static property 'legacy16bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'legacy16bit' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |         textColor: {
120 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:165:16: warning: static property 'traceTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
163 |
164 | public extension Printer {
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
    |                |- warning: static property 'traceTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:166:16: warning: static property 'debugTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
164 | public extension Printer {
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
    |                |- warning: static property 'debugTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:167:16: warning: static property 'infoTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
    |                |- warning: static property 'infoTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:168:16: warning: static property 'noticeTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
    |                |- warning: static property 'noticeTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:169:16: warning: static property 'warningTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
    |                |- warning: static property 'warningTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
171 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:170:16: warning: static property 'errorTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
    |                |- warning: static property 'errorTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 | }
172 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:176:16: warning: static property 'traceText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
174 |
175 | public extension Printer {
176 |     static let traceText8Color = LegacyTextColor.lightGray
    |                |- warning: static property 'traceText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:177:16: warning: static property 'debugText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
175 | public extension Printer {
176 |     static let traceText8Color = LegacyTextColor.lightGray
177 |     static let debugText8Color = LegacyTextColor.green
    |                |- warning: static property 'debugText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:178:16: warning: static property 'infoText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
176 |     static let traceText8Color = LegacyTextColor.lightGray
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
    |                |- warning: static property 'infoText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:179:16: warning: static property 'noticeText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
    |                |- warning: static property 'noticeText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:180:16: warning: static property 'warningText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
    |                |- warning: static property 'warningText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |     static let errorText8Color = LegacyTextColor.red
182 |     static let criticalText8Color = LegacyTextColor.lightGray
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:181:16: warning: static property 'errorText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
    |                |- warning: static property 'errorText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 |     static let criticalText8Color = LegacyTextColor.lightGray
183 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:182:16: warning: static property 'criticalText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
182 |     static let criticalText8Color = LegacyTextColor.lightGray
    |                |- warning: static property 'criticalText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 | }
184 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:188:16: warning: static property 'traceText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
186 |
187 | public extension Printer {
188 |     static let traceText16Color = LegacyTextColor.darkGray
    |                |- warning: static property 'traceText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:189:16: warning: static property 'debugText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
187 | public extension Printer {
188 |     static let traceText16Color = LegacyTextColor.darkGray
189 |     static let debugText16Color = LegacyTextColor.lightGreen
    |                |- warning: static property 'debugText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:190:16: warning: static property 'infoText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
188 |     static let traceText16Color = LegacyTextColor.darkGray
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
    |                |- warning: static property 'infoText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:191:16: warning: static property 'noticeText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
    |                |- warning: static property 'noticeText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:192:16: warning: static property 'warningText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
    |                |- warning: static property 'warningText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |     static let errorText16Color = LegacyTextColor.lightRed
194 |     static let criticalText16Color = LegacyTextColor.white
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:193:16: warning: static property 'errorText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
    |                |- warning: static property 'errorText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |     static let criticalText16Color = LegacyTextColor.white
195 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:194:16: warning: static property 'criticalText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
194 |     static let criticalText16Color = LegacyTextColor.white
    |                |- warning: static property 'criticalText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 | }
196 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:200:16: warning: static property 'criticalBackgroundColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
198 |
199 | public extension Printer {
200 |     static let criticalBackgroundColor = Color(red: 255, green: 0, blue: 0)
    |                |- warning: static property 'criticalBackgroundColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackgroundColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 | }
202 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:206:16: warning: static property 'criticalBackground8Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
204 |
205 | public extension Printer {
206 |     static let criticalBackground8Color = LegacyBackgroundColor.red
    |                |- warning: static property 'criticalBackground8Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackground8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 | }
208 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyBackgroundColor.swift:6:13: note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 background color
 6 | public enum LegacyBackgroundColor {
   |             `- note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:212:16: warning: static property 'criticalBackground16Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
210 |
211 | public extension Printer {
212 |     static let criticalBackground16Color = LegacyBackgroundColor.lightRed
    |                |- warning: static property 'criticalBackground16Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackground16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | }
214 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyBackgroundColor.swift:6:13: note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 background color
 6 | public enum LegacyBackgroundColor {
   |             `- note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
[20/38] Compiling Senna Printer.swift
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Handler.swift:10:16: warning: stored property 'sink' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any SinkCapable'; this is an error in the Swift 6 language mode
 8 | public struct Handler: LogHandler {
 9 |     public let name: String
10 |     public let sink: SinkCapable
   |                `- warning: stored property 'sink' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any SinkCapable'; this is an error in the Swift 6 language mode
11 |     public let formation: Formable
12 |
/Users/admin/builder/spi-builder-workspace/Sources/Protocols/SinkCapable.swift:7:17: note: protocol 'SinkCapable' does not conform to the 'Sendable' protocol
 5 | import Logging
 6 |
 7 | public protocol SinkCapable {
   |                 `- note: protocol 'SinkCapable' does not conform to the 'Sendable' protocol
 8 |     func process(_ formattedLog: String, _ level: Logger.Level)
 9 | }
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Handler.swift:11:16: warning: stored property 'formation' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any Formable'; this is an error in the Swift 6 language mode
 9 |     public let name: String
10 |     public let sink: SinkCapable
11 |     public let formation: Formable
   |                `- warning: stored property 'formation' of 'Sendable'-conforming struct 'Handler' has non-sendable type 'any Formable'; this is an error in the Swift 6 language mode
12 |
13 |     private var prettyMetadata: String?
/Users/admin/builder/spi-builder-workspace/Sources/Protocols/Formable.swift:8:17: note: protocol 'Formable' does not conform to the 'Sendable' protocol
 6 | import Logging
 7 |
 8 | public protocol Formable {
   |                 `- note: protocol 'Formable' does not conform to the 'Sendable' protocol
 9 |     var components: [Component] { get }
10 |     func format(name: String, level: Logger.Level, message: Logger.Message, prettyMetadata: String?, source: String, file: String, function: String, line: UInt) -> String
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:32:16: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 30 |
 31 | public extension Printer {
 32 |     static let standard = Printer(
    |                |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'standard' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |         textColor: {
 34 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:73:16: warning: static property 'xcode' is not concurrency-safe because non-'Sendable' type 'Printer?' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 71 |     )
 72 |
 73 |     static let xcode: Self? = nil
    |                |- warning: static property 'xcode' is not concurrency-safe because non-'Sendable' type 'Printer?' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'xcode' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 74 |
 75 |     static let legacy8bit = Printer(
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:75:16: warning: static property 'legacy8bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
 73 |     static let xcode: Self? = nil
 74 |
 75 |     static let legacy8bit = Printer(
    |                |- warning: static property 'legacy8bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'legacy8bit' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 76 |         textColor: {
 77 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:118:16: warning: static property 'legacy16bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | import Logging
  6 |
  7 | public struct Printer: Printable {
    |               `- note: consider making struct 'Printer' conform to the 'Sendable' protocol
  8 |     private let textColor: TextColorGeneration
  9 |     private let backgroundColor: BackgroundColorGeneration
    :
116 |     )
117 |
118 |     static let legacy16bit = Printer(
    |                |- warning: static property 'legacy16bit' is not concurrency-safe because non-'Sendable' type 'Printer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'legacy16bit' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |         textColor: {
120 |             switch ($0, $1) {
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:165:16: warning: static property 'traceTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
163 |
164 | public extension Printer {
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
    |                |- warning: static property 'traceTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:166:16: warning: static property 'debugTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
164 | public extension Printer {
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
    |                |- warning: static property 'debugTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:167:16: warning: static property 'infoTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
165 |     static let traceTextColor = Color(red: 150, green: 150, blue: 150)
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
    |                |- warning: static property 'infoTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:168:16: warning: static property 'noticeTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
166 |     static let debugTextColor = Color(red: 0, green: 255, blue: 127)
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
    |                |- warning: static property 'noticeTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:169:16: warning: static property 'warningTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
167 |     static let infoTextColor = Color(red: 99, green: 184, blue: 255)
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
    |                |- warning: static property 'warningTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
171 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:170:16: warning: static property 'errorTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
168 |     static let noticeTextColor = Color(red: 205, green: 0, blue: 205)
169 |     static let warningTextColor = Color(red: 255, green: 255, blue: 0)
170 |     static let errorTextColor = Color(red: 255, green: 0, blue: 0)
    |                |- warning: static property 'errorTextColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorTextColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 | }
172 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:176:16: warning: static property 'traceText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
174 |
175 | public extension Printer {
176 |     static let traceText8Color = LegacyTextColor.lightGray
    |                |- warning: static property 'traceText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:177:16: warning: static property 'debugText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
175 | public extension Printer {
176 |     static let traceText8Color = LegacyTextColor.lightGray
177 |     static let debugText8Color = LegacyTextColor.green
    |                |- warning: static property 'debugText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:178:16: warning: static property 'infoText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
176 |     static let traceText8Color = LegacyTextColor.lightGray
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
    |                |- warning: static property 'infoText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:179:16: warning: static property 'noticeText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
177 |     static let debugText8Color = LegacyTextColor.green
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
    |                |- warning: static property 'noticeText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:180:16: warning: static property 'warningText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
178 |     static let infoText8Color = LegacyTextColor.blue
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
    |                |- warning: static property 'warningText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |     static let errorText8Color = LegacyTextColor.red
182 |     static let criticalText8Color = LegacyTextColor.lightGray
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:181:16: warning: static property 'errorText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
179 |     static let noticeText8Color = LegacyTextColor.magenta
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
    |                |- warning: static property 'errorText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 |     static let criticalText8Color = LegacyTextColor.lightGray
183 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:182:16: warning: static property 'criticalText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
180 |     static let warningText8Color = LegacyTextColor.yellow
181 |     static let errorText8Color = LegacyTextColor.red
182 |     static let criticalText8Color = LegacyTextColor.lightGray
    |                |- warning: static property 'criticalText8Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalText8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 | }
184 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:188:16: warning: static property 'traceText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
186 |
187 | public extension Printer {
188 |     static let traceText16Color = LegacyTextColor.darkGray
    |                |- warning: static property 'traceText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'traceText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:189:16: warning: static property 'debugText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
187 | public extension Printer {
188 |     static let traceText16Color = LegacyTextColor.darkGray
189 |     static let debugText16Color = LegacyTextColor.lightGreen
    |                |- warning: static property 'debugText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'debugText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:190:16: warning: static property 'infoText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
188 |     static let traceText16Color = LegacyTextColor.darkGray
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
    |                |- warning: static property 'infoText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'infoText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:191:16: warning: static property 'noticeText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
189 |     static let debugText16Color = LegacyTextColor.lightGreen
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
    |                |- warning: static property 'noticeText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'noticeText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:192:16: warning: static property 'warningText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
190 |     static let infoText16Color = LegacyTextColor.lightBlue
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
    |                |- warning: static property 'warningText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'warningText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |     static let errorText16Color = LegacyTextColor.lightRed
194 |     static let criticalText16Color = LegacyTextColor.white
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:193:16: warning: static property 'errorText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
191 |     static let noticeText16Color = LegacyTextColor.lightMagenta
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
    |                |- warning: static property 'errorText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'errorText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |     static let criticalText16Color = LegacyTextColor.white
195 | }
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:194:16: warning: static property 'criticalText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
192 |     static let warningText16Color = LegacyTextColor.lightYellow
193 |     static let errorText16Color = LegacyTextColor.lightRed
194 |     static let criticalText16Color = LegacyTextColor.white
    |                |- warning: static property 'criticalText16Color' is not concurrency-safe because non-'Sendable' type 'LegacyTextColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalText16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 | }
196 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyTextColor.swift:6:13: note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 text color
 6 | public enum LegacyTextColor {
   |             `- note: consider making enum 'LegacyTextColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:200:16: warning: static property 'criticalBackgroundColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
198 |
199 | public extension Printer {
200 |     static let criticalBackgroundColor = Color(red: 255, green: 0, blue: 0)
    |                |- warning: static property 'criticalBackgroundColor' is not concurrency-safe because non-'Sendable' type 'Color' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackgroundColor' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 | }
202 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/Color.swift:5:15: note: consider making struct 'Color' conform to the 'Sendable' protocol
 3 | //
 4 |
 5 | public struct Color {
   |               `- note: consider making struct 'Color' conform to the 'Sendable' protocol
 6 |     let red: UInt8
 7 |     let green: UInt8
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:206:16: warning: static property 'criticalBackground8Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
204 |
205 | public extension Printer {
206 |     static let criticalBackground8Color = LegacyBackgroundColor.red
    |                |- warning: static property 'criticalBackground8Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackground8Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 | }
208 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyBackgroundColor.swift:6:13: note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 background color
 6 | public enum LegacyBackgroundColor {
   |             `- note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/Implements/Printer.swift:212:16: warning: static property 'criticalBackground16Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
210 |
211 | public extension Printer {
212 |     static let criticalBackground16Color = LegacyBackgroundColor.lightRed
    |                |- warning: static property 'criticalBackground16Color' is not concurrency-safe because non-'Sendable' type 'LegacyBackgroundColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'criticalBackground16Color' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | }
214 |
/Users/admin/builder/spi-builder-workspace/Sources/Types/LegacyBackgroundColor.swift:6:13: note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 4 |
 5 | /// 8/16 background color
 6 | public enum LegacyBackgroundColor {
   |             `- note: consider making enum 'LegacyBackgroundColor' conform to the 'Sendable' protocol
 7 |     case `default`
 8 |
[21/38] Compiling Senna Color.swift
[22/38] Compiling Senna Compatible.swift
[23/38] Compiling Senna Component.swift
[24/38] Compiling Senna StandardSink.swift
/Users/admin/builder/spi-builder-workspace/Sources/Sinks/StandardSink.swift:76:13: warning: let 'STDOUT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
74 | private let STDERR = Glibc.stderr.unsafelyUnwrapped
75 | #else
76 | private let STDOUT = Darwin.stdout
   |             |- warning: let 'STDOUT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'STDOUT' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | private let STDERR = Darwin.stderr
78 | #endif
Swift.UnsafeMutablePointer:1:23: note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutablePointer<Pointee> : Copyable where Pointee : ~Copyable {
  |                       `- note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
2 |     public let _rawValue: Builtin.RawPointer
3 |     public init(_ _rawValue: Builtin.RawPointer)
/Users/admin/builder/spi-builder-workspace/Sources/Sinks/StandardSink.swift:77:13: warning: let 'STDERR' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
75 | #else
76 | private let STDOUT = Darwin.stdout
77 | private let STDERR = Darwin.stderr
   |             |- warning: let 'STDERR' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'STDERR' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | #endif
79 |
Swift.UnsafeMutablePointer:1:23: note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutablePointer<Pointee> : Copyable where Pointee : ~Copyable {
  |                       `- note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
2 |     public let _rawValue: Builtin.RawPointer
3 |     public init(_ _rawValue: Builtin.RawPointer)
[25/38] Compiling Senna SystemLogSink.swift
/Users/admin/builder/spi-builder-workspace/Sources/Sinks/StandardSink.swift:76:13: warning: let 'STDOUT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
74 | private let STDERR = Glibc.stderr.unsafelyUnwrapped
75 | #else
76 | private let STDOUT = Darwin.stdout
   |             |- warning: let 'STDOUT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'STDOUT' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | private let STDERR = Darwin.stderr
78 | #endif
Swift.UnsafeMutablePointer:1:23: note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutablePointer<Pointee> : Copyable where Pointee : ~Copyable {
  |                       `- note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
2 |     public let _rawValue: Builtin.RawPointer
3 |     public init(_ _rawValue: Builtin.RawPointer)
/Users/admin/builder/spi-builder-workspace/Sources/Sinks/StandardSink.swift:77:13: warning: let 'STDERR' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
75 | #else
76 | private let STDOUT = Darwin.stdout
77 | private let STDERR = Darwin.stderr
   |             |- warning: let 'STDERR' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'STDERR' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | #endif
79 |
Swift.UnsafeMutablePointer:1:23: note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutablePointer<Pointee> : Copyable where Pointee : ~Copyable {
  |                       `- note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
2 |     public let _rawValue: Builtin.RawPointer
3 |     public init(_ _rawValue: Builtin.RawPointer)
[26/38] Compiling Senna Box.swift
/Users/admin/builder/spi-builder-workspace/Sources/Sinks/StandardSink.swift:76:13: warning: let 'STDOUT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
74 | private let STDERR = Glibc.stderr.unsafelyUnwrapped
75 | #else
76 | private let STDOUT = Darwin.stdout
   |             |- warning: let 'STDOUT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'STDOUT' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | private let STDERR = Darwin.stderr
78 | #endif
Swift.UnsafeMutablePointer:1:23: note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutablePointer<Pointee> : Copyable where Pointee : ~Copyable {
  |                       `- note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
2 |     public let _rawValue: Builtin.RawPointer
3 |     public init(_ _rawValue: Builtin.RawPointer)
/Users/admin/builder/spi-builder-workspace/Sources/Sinks/StandardSink.swift:77:13: warning: let 'STDERR' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
75 | #else
76 | private let STDOUT = Darwin.stdout
77 | private let STDERR = Darwin.stderr
   |             |- warning: let 'STDERR' is not concurrency-safe because non-'Sendable' type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<__sFILE>') may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'STDERR' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | #endif
79 |
Swift.UnsafeMutablePointer:1:23: note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutablePointer<Pointee> : Copyable where Pointee : ~Copyable {
  |                       `- note: generic struct 'UnsafeMutablePointer' does not conform to the 'Sendable' protocol
2 |     public let _rawValue: Builtin.RawPointer
3 |     public init(_ _rawValue: Builtin.RawPointer)
[27/38] Compiling Senna EscapeCode.swift
[28/38] Compiling Senna Formable.swift
[29/38] Compiling Senna Printable.swift
[30/38] Compiling Senna LegacyBackgroundColor.swift
[31/38] Compiling Senna LegacyTextColor.swift
[32/38] Compiling Senna LevelStyle.swift
[33/38] Compiling Senna ControlCode.swift
[34/38] Compiling Senna FileDescriptorTextOutputStream.swift
[35/38] Compiling Senna FloatFormatter.swift
[36/38] Compiling Senna FlushMode.swift
[37/38] Compiling Senna IntegerFormatter.swift
[38/38] Compiling Senna Interpolation.swift
Build complete! (5.95s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    }
  ],
  "manifest_display_name" : "Senna",
  "name" : "Senna",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Senna",
      "targets" : [
        "Senna"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SennaTests",
      "module_type" : "SwiftTarget",
      "name" : "SennaTests",
      "path" : "Tests",
      "sources" : [
        "ColorTests.swift",
        "FileSinkTests.swift",
        "LoggerSennaTests.swift",
        "MultiHandlerTests.swift",
        "OSLogSinkTests.swift",
        "PrinterTests.swift",
        "ReadmeTests.swift",
        "StandardSinkTests.swift",
        "SystemLogSinkTests.swift"
      ],
      "target_dependencies" : [
        "Senna"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Senna",
      "module_type" : "SwiftTarget",
      "name" : "Senna",
      "path" : "Sources",
      "product_dependencies" : [
        "Logging"
      ],
      "product_memberships" : [
        "Senna"
      ],
      "sources" : [
        "Implements/Formation.swift",
        "Implements/Handler.swift",
        "Implements/Printer.swift",
        "Protocols/EscapeCode.swift",
        "Protocols/Formable.swift",
        "Protocols/Printable.swift",
        "Protocols/SinkCapable.swift",
        "Sinks/FileSink.swift",
        "Sinks/OSLogSink.swift",
        "Sinks/StandardSink.swift",
        "Sinks/SystemLogSink.swift",
        "Types/Box.swift",
        "Types/Color.swift",
        "Types/Compatible.swift",
        "Types/Component.swift",
        "Types/ControlCode.swift",
        "Types/FileDescriptorTextOutputStream.swift",
        "Types/FloatFormatter.swift",
        "Types/FlushMode.swift",
        "Types/IntegerFormatter.swift",
        "Types/Interpolation.swift",
        "Types/LegacyBackgroundColor.swift",
        "Types/LegacyTextColor.swift",
        "Types/LevelStyle.swift",
        "Types/Logger.Senna.swift",
        "Types/Message.swift",
        "Types/Privacy.swift",
        "Types/Style.swift",
        "_Exported.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.2"
}
Done.