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 Scout, reference master (374537), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 19:54:13 UTC.

Swift 6 data race errors: 43

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

23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:23:16: warning: static property 'outputFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
21 |     static let dataFormat = ArgumentHelp("The data format of the input")
22 |     static let inputFilePath = ArgumentHelp("A file path from which to read the data")
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
   |                |- warning: static property 'outputFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'outputFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:24:16: warning: static property 'modifyFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
22 |     static let inputFilePath = ArgumentHelp("A file path from which to read the data")
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
   |                |- warning: static property 'modifyFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'modifyFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:25:16: warning: static property 'colorise' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
   |                |- warning: static property 'colorise' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'colorise' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:26:16: warning: static property 'fold' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
   |                |- warning: static property 'fold' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'fold' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
28 |     static let export = ArgumentHelp("Convert the data to the specified format")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:27:16: warning: static property 'csvSeparator' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
   |                |- warning: static property 'csvSeparator' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'csvSeparator' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |     static let export = ArgumentHelp("Convert the data to the specified format")
29 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:28:16: warning: static property 'export' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
28 |     static let export = ArgumentHelp("Convert the data to the specified format")
   |                |- warning: static property 'export' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'export' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/DocCommand.swift:79:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 77 |     // MARK: - Properties
 78 |
 79 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 80 |         commandName: "doc",
 81 |         abstract: "Rich examples and advanced explanations")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/DocCommand.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  5 |
  6 | import Scout
  7 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  8 |
  9 | struct HomeDocumentation: Documentation {
    :
 77 |     // MARK: - Properties
 78 |
 79 |     static let configuration = CommandConfiguration(
    |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         commandName: "doc",
 81 |         abstract: "Rich examples and advanced explanations")
[397/417] Compiling ScoutCLT CommandsRecords.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Extensions/Path+Extensions.swift:10:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
 8 | import Foundation
 9 |
10 | extension Path: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
11 |
12 |     public init?(argument: String) {
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Extensions/String+Extensions.swift:45:24: warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
43 | extension String.StringInterpolation {
44 |
45 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        `- warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 |     mutating func appendInterpolation(zsh: String) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/lux/Sources/Lux/InjectorImplementations/Zsh/ZshInjector.swift:37:20: note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 35 | // MARK: - Injector
 36 |
 37 | public final class ZshInjector<Output: Appendable, Injection: InjectionType, InjType: InjectorType<Output, Injection>>: BaseInjector<ZshCategory, Output, Injection, InjType> {
    |                    `- note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 38 |
 39 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Extensions/String+Extensions.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 5 |
 6 | import Foundation
 7 | import Lux
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 8 |
 9 | extension String {
   :
43 | extension String.StringInterpolation {
44 |
45 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        |- note: add '@MainActor' to make static property 'zshInjector' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 |
47 |     mutating func appendInterpolation(zsh: String) {
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:10:16: warning: static property 'dataFormat' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | extension NameSpecification {
 9 |
10 |     static let dataFormat: NameSpecification = [.customShort("f", allowingJoined: true), .customLong("format")]
   |                `- warning: static property 'dataFormat' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
11 |     static let inputFilePath: NameSpecification = [.short, .customLong("input")]
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 |
 8 | extension NameSpecification {
 9 |
10 |     static let dataFormat: NameSpecification = [.customShort("f", allowingJoined: true), .customLong("format")]
   |                |- note: add '@MainActor' to make static property 'dataFormat' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     static let inputFilePath: NameSpecification = [.short, .customLong("input")]
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:11:16: warning: static property 'inputFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 |     static let dataFormat: NameSpecification = [.customShort("f", allowingJoined: true), .customLong("format")]
11 |     static let inputFilePath: NameSpecification = [.short, .customLong("input")]
   |                |- warning: static property 'inputFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'inputFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
13 |     static let modifyFilePath: NameSpecification = [.short, .customLong("modify")]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:12:16: warning: static property 'outputFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
10 |     static let dataFormat: NameSpecification = [.customShort("f", allowingJoined: true), .customLong("format")]
11 |     static let inputFilePath: NameSpecification = [.short, .customLong("input")]
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
   |                |- warning: static property 'outputFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'outputFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     static let modifyFilePath: NameSpecification = [.short, .customLong("modify")]
14 |     static let fold: NameSpecification = [.short, .long]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:13:16: warning: static property 'modifyFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
11 |     static let inputFilePath: NameSpecification = [.short, .customLong("input")]
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
13 |     static let modifyFilePath: NameSpecification = [.short, .customLong("modify")]
   |                |- warning: static property 'modifyFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'modifyFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     static let fold: NameSpecification = [.short, .long]
15 |     static let csvSeparator: NameSpecification = [.customLong("csv-export")]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:14:16: warning: static property 'fold' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
13 |     static let modifyFilePath: NameSpecification = [.short, .customLong("modify")]
14 |     static let fold: NameSpecification = [.short, .long]
   |                |- warning: static property 'fold' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'fold' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |     static let csvSeparator: NameSpecification = [.customLong("csv-export")]
16 |     static let export: NameSpecification = [.short, .customLong("export")]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:15:16: warning: static property 'csvSeparator' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
13 |     static let modifyFilePath: NameSpecification = [.short, .customLong("modify")]
14 |     static let fold: NameSpecification = [.short, .long]
15 |     static let csvSeparator: NameSpecification = [.customLong("csv-export")]
   |                |- warning: static property 'csvSeparator' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'csvSeparator' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     static let export: NameSpecification = [.short, .customLong("export")]
17 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:16:16: warning: static property 'export' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     static let fold: NameSpecification = [.short, .long]
15 |     static let csvSeparator: NameSpecification = [.customLong("csv-export")]
16 |     static let export: NameSpecification = [.short, .customLong("export")]
   |                |- warning: static property 'export' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'export' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | }
18 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:21:16: warning: static property 'dataFormat' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
19 | extension ArgumentHelp {
20 |
21 |     static let dataFormat = ArgumentHelp("The data format of the input")
   |                |- warning: static property 'dataFormat' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'dataFormat' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     static let inputFilePath = ArgumentHelp("A file path from which to read the data")
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:22:16: warning: static property 'inputFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     static let dataFormat = ArgumentHelp("The data format of the input")
22 |     static let inputFilePath = ArgumentHelp("A file path from which to read the data")
   |                |- warning: static property 'inputFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'inputFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:23:16: warning: static property 'outputFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
21 |     static let dataFormat = ArgumentHelp("The data format of the input")
22 |     static let inputFilePath = ArgumentHelp("A file path from which to read the data")
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
   |                |- warning: static property 'outputFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'outputFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:24:16: warning: static property 'modifyFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
22 |     static let inputFilePath = ArgumentHelp("A file path from which to read the data")
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
   |                |- warning: static property 'modifyFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'modifyFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:25:16: warning: static property 'colorise' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
   |                |- warning: static property 'colorise' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'colorise' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:26:16: warning: static property 'fold' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
   |                |- warning: static property 'fold' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'fold' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
28 |     static let export = ArgumentHelp("Convert the data to the specified format")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:27:16: warning: static property 'csvSeparator' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
   |                |- warning: static property 'csvSeparator' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'csvSeparator' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |     static let export = ArgumentHelp("Convert the data to the specified format")
29 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:28:16: warning: static property 'export' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
28 |     static let export = ArgumentHelp("Convert the data to the specified format")
   |                |- warning: static property 'export' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'export' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/DocCommand.swift:79:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 77 |     // MARK: - Properties
 78 |
 79 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 80 |         commandName: "doc",
 81 |         abstract: "Rich examples and advanced explanations")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/DocCommand.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  5 |
  6 | import Scout
  7 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  8 |
  9 | struct HomeDocumentation: Documentation {
    :
 77 |     // MARK: - Properties
 78 |
 79 |     static let configuration = CommandConfiguration(
    |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         commandName: "doc",
 81 |         abstract: "Rich examples and advanced explanations")
[398/417] Compiling ScoutCLT DocCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Extensions/Path+Extensions.swift:10:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
 8 | import Foundation
 9 |
10 | extension Path: ExpressibleByArgument {
   | |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
11 |
12 |     public init?(argument: String) {
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Extensions/String+Extensions.swift:45:24: warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
43 | extension String.StringInterpolation {
44 |
45 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        `- warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 |     mutating func appendInterpolation(zsh: String) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/lux/Sources/Lux/InjectorImplementations/Zsh/ZshInjector.swift:37:20: note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 35 | // MARK: - Injector
 36 |
 37 | public final class ZshInjector<Output: Appendable, Injection: InjectionType, InjType: InjectorType<Output, Injection>>: BaseInjector<ZshCategory, Output, Injection, InjType> {
    |                    `- note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 38 |
 39 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Extensions/String+Extensions.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 5 |
 6 | import Foundation
 7 | import Lux
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 8 |
 9 | extension String {
   :
43 | extension String.StringInterpolation {
44 |
45 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        |- note: add '@MainActor' to make static property 'zshInjector' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 |
47 |     mutating func appendInterpolation(zsh: String) {
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:10:16: warning: static property 'dataFormat' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | extension NameSpecification {
 9 |
10 |     static let dataFormat: NameSpecification = [.customShort("f", allowingJoined: true), .customLong("format")]
   |                `- warning: static property 'dataFormat' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
11 |     static let inputFilePath: NameSpecification = [.short, .customLong("input")]
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 |
 8 | extension NameSpecification {
 9 |
10 |     static let dataFormat: NameSpecification = [.customShort("f", allowingJoined: true), .customLong("format")]
   |                |- note: add '@MainActor' to make static property 'dataFormat' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     static let inputFilePath: NameSpecification = [.short, .customLong("input")]
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:11:16: warning: static property 'inputFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 |     static let dataFormat: NameSpecification = [.customShort("f", allowingJoined: true), .customLong("format")]
11 |     static let inputFilePath: NameSpecification = [.short, .customLong("input")]
   |                |- warning: static property 'inputFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'inputFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
13 |     static let modifyFilePath: NameSpecification = [.short, .customLong("modify")]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:12:16: warning: static property 'outputFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
10 |     static let dataFormat: NameSpecification = [.customShort("f", allowingJoined: true), .customLong("format")]
11 |     static let inputFilePath: NameSpecification = [.short, .customLong("input")]
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
   |                |- warning: static property 'outputFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'outputFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     static let modifyFilePath: NameSpecification = [.short, .customLong("modify")]
14 |     static let fold: NameSpecification = [.short, .long]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:13:16: warning: static property 'modifyFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
11 |     static let inputFilePath: NameSpecification = [.short, .customLong("input")]
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
13 |     static let modifyFilePath: NameSpecification = [.short, .customLong("modify")]
   |                |- warning: static property 'modifyFilePath' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'modifyFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     static let fold: NameSpecification = [.short, .long]
15 |     static let csvSeparator: NameSpecification = [.customLong("csv-export")]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:14:16: warning: static property 'fold' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     static let outputFilePath: NameSpecification = [.short, .customLong("output")]
13 |     static let modifyFilePath: NameSpecification = [.short, .customLong("modify")]
14 |     static let fold: NameSpecification = [.short, .long]
   |                |- warning: static property 'fold' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'fold' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |     static let csvSeparator: NameSpecification = [.customLong("csv-export")]
16 |     static let export: NameSpecification = [.short, .customLong("export")]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:15:16: warning: static property 'csvSeparator' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
13 |     static let modifyFilePath: NameSpecification = [.short, .customLong("modify")]
14 |     static let fold: NameSpecification = [.short, .long]
15 |     static let csvSeparator: NameSpecification = [.customLong("csv-export")]
   |                |- warning: static property 'csvSeparator' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'csvSeparator' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     static let export: NameSpecification = [.short, .customLong("export")]
17 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:16:16: warning: static property 'export' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     static let fold: NameSpecification = [.short, .long]
15 |     static let csvSeparator: NameSpecification = [.customLong("csv-export")]
16 |     static let export: NameSpecification = [.short, .customLong("export")]
   |                |- warning: static property 'export' is not concurrency-safe because non-'Sendable' type 'NameSpecification' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'export' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | }
18 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/NameSpecification.swift:14:15: note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 12 | /// A specification for how to represent a property as a command-line argument
 13 | /// label.
 14 | public struct NameSpecification: ExpressibleByArrayLiteral {
    |               `- note: struct 'NameSpecification' does not conform to the 'Sendable' protocol
 15 |   public enum Element: Hashable {
 16 |     /// Use the property's name, converted to lowercase with words separated by
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:21:16: warning: static property 'dataFormat' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
19 | extension ArgumentHelp {
20 |
21 |     static let dataFormat = ArgumentHelp("The data format of the input")
   |                |- warning: static property 'dataFormat' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'dataFormat' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     static let inputFilePath = ArgumentHelp("A file path from which to read the data")
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:22:16: warning: static property 'inputFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     static let dataFormat = ArgumentHelp("The data format of the input")
22 |     static let inputFilePath = ArgumentHelp("A file path from which to read the data")
   |                |- warning: static property 'inputFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'inputFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:23:16: warning: static property 'outputFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
21 |     static let dataFormat = ArgumentHelp("The data format of the input")
22 |     static let inputFilePath = ArgumentHelp("A file path from which to read the data")
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
   |                |- warning: static property 'outputFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'outputFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:24:16: warning: static property 'modifyFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
22 |     static let inputFilePath = ArgumentHelp("A file path from which to read the data")
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
   |                |- warning: static property 'modifyFilePath' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'modifyFilePath' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:25:16: warning: static property 'colorise' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
23 |     static let outputFilePath = ArgumentHelp("Write the modified data into the file at the given path")
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
   |                |- warning: static property 'colorise' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'colorise' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:26:16: warning: static property 'fold' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
24 |     static let modifyFilePath = ArgumentHelp("Read and write the data into the same file at the given path")
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
   |                |- warning: static property 'fold' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'fold' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
28 |     static let export = ArgumentHelp("Convert the data to the specified format")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:27:16: warning: static property 'csvSeparator' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     static let colorise = ArgumentHelp("Highlight the output. --no-color or --nc to prevent it")
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
   |                |- warning: static property 'csvSeparator' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'csvSeparator' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |     static let export = ArgumentHelp("Convert the data to the specified format")
29 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/CommandsRecords.swift:28:16: warning: static property 'export' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
26 |     static let fold = ArgumentHelp("Fold the data at the given depth level")
27 |     static let csvSeparator  = ArgumentHelp("Convert the array data into CSV with the given separator")
28 |     static let export = ArgumentHelp("Convert the data to the specified format")
   |                |- warning: static property 'export' is not concurrency-safe because non-'Sendable' type 'ArgumentHelp' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'export' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/ArgumentHelp.swift:13:15: note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
11 |
12 | /// Help information for a command-line argument.
13 | public struct ArgumentHelp {
   |               `- note: struct 'ArgumentHelp' does not conform to the 'Sendable' protocol
14 |   /// A short description of the argument.
15 |   public var abstract: String = ""
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/DocCommand.swift:79:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 77 |     // MARK: - Properties
 78 |
 79 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 80 |         commandName: "doc",
 81 |         abstract: "Rich examples and advanced explanations")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/DocCommand.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  5 |
  6 | import Scout
  7 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  8 |
  9 | struct HomeDocumentation: Documentation {
    :
 77 |     // MARK: - Properties
 78 |
 79 |     static let configuration = CommandConfiguration(
    |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         commandName: "doc",
 81 |         abstract: "Rich examples and advanced explanations")
[399/417] Compiling ScoutCLT DeleteDocumentation.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Delete/DeleteKeyCommand.swift:14:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
15 |         commandName: "delete-key",
16 |         abstract: "Delete all the (key, value) pairs where the key matches the regular expression pattern",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Delete/DeleteKeyCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import ScoutCLTCore
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 |
10 | struct DeleteKeyCommand: SADCommand {
   :
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         commandName: "delete-key",
16 |         abstract: "Delete all the (key, value) pairs where the key matches the regular expression pattern",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Read/ReadCommand.swift:16:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 14 |     // MARK: - Constants
 15 |
 16 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 17 |         commandName: "read",
 18 |         abstract: "Read a value at a given path",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Read/ReadCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  4 | // MIT license, see LICENSE file for details
  5 |
  6 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  7 | import Scout
  8 | import Foundation
    :
 14 |     // MARK: - Constants
 15 |
 16 |     static let configuration = CommandConfiguration(
    |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |         commandName: "read",
 18 |         abstract: "Read a value at a given path",
[400/417] Compiling ScoutCLT DeleteKeyCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Delete/DeleteKeyCommand.swift:14:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
15 |         commandName: "delete-key",
16 |         abstract: "Delete all the (key, value) pairs where the key matches the regular expression pattern",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Delete/DeleteKeyCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import ScoutCLTCore
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 |
10 | struct DeleteKeyCommand: SADCommand {
   :
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         commandName: "delete-key",
16 |         abstract: "Delete all the (key, value) pairs where the key matches the regular expression pattern",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Read/ReadCommand.swift:16:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 14 |     // MARK: - Constants
 15 |
 16 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 17 |         commandName: "read",
 18 |         abstract: "Read a value at a given path",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Read/ReadCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  4 | // MIT license, see LICENSE file for details
  5 |
  6 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  7 | import Scout
  8 | import Foundation
    :
 14 |     // MARK: - Constants
 15 |
 16 |     static let configuration = CommandConfiguration(
    |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |         commandName: "read",
 18 |         abstract: "Read a value at a given path",
[401/417] Compiling ScoutCLT ReadCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Delete/DeleteKeyCommand.swift:14:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
15 |         commandName: "delete-key",
16 |         abstract: "Delete all the (key, value) pairs where the key matches the regular expression pattern",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Delete/DeleteKeyCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import ScoutCLTCore
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 |
10 | struct DeleteKeyCommand: SADCommand {
   :
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         commandName: "delete-key",
16 |         abstract: "Delete all the (key, value) pairs where the key matches the regular expression pattern",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Read/ReadCommand.swift:16:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 14 |     // MARK: - Constants
 15 |
 16 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 17 |         commandName: "read",
 18 |         abstract: "Read a value at a given path",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Read/ReadCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  4 | // MIT license, see LICENSE file for details
  5 |
  6 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  7 | import Scout
  8 | import Foundation
    :
 14 |     // MARK: - Constants
 15 |
 16 |     static let configuration = CommandConfiguration(
    |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |         commandName: "read",
 18 |         abstract: "Read a value at a given path",
[402/417] Compiling ScoutCLT ReadDocumentation.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Delete/DeleteKeyCommand.swift:14:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
15 |         commandName: "delete-key",
16 |         abstract: "Delete all the (key, value) pairs where the key matches the regular expression pattern",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Delete/DeleteKeyCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import ScoutCLTCore
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 |
10 | struct DeleteKeyCommand: SADCommand {
   :
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         commandName: "delete-key",
16 |         abstract: "Delete all the (key, value) pairs where the key matches the regular expression pattern",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Read/ReadCommand.swift:16:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 14 |     // MARK: - Constants
 15 |
 16 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 17 |         commandName: "read",
 18 |         abstract: "Read a value at a given path",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Read/ReadCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  4 | // MIT license, see LICENSE file for details
  5 |
  6 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  7 | import Scout
  8 | import Foundation
    :
 14 |     // MARK: - Constants
 15 |
 16 |     static let configuration = CommandConfiguration(
    |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |         commandName: "read",
 18 |         abstract: "Read a value at a given path",
[403/417] Compiling ScoutCLT InstallCompletionScriptCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:15:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 13 |     // MARK: - Constants
 14 |
 15 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |         commandName: "install-completion-script",
 17 |         abstract: "Install Scout completion script in the right directory",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  5 |
  6 | import Foundation
  7 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  8 |
  9 | private let argumentParserDocumentation = "https://github.com/apple/swift-argument-parser/blob/master/Documentation/07%20Completion%20Scripts.md"
    :
 13 |     // MARK: - Constants
 14 |
 15 |     static let configuration = CommandConfiguration(
    |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |         commandName: "install-completion-script",
 17 |         abstract: "Install Scout completion script in the right directory",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:91:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | private struct OhMyZsh: CompShell {
 91 |     static let shell = CompletionShell.zsh
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     static let name = "Oh My Zsh"
 93 |     static let directory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".oh-my-zsh")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:99:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
 97 |
 98 | private struct Zsh: CompShell {
 99 |     static let shell = CompletionShell.zsh
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |     static let name = "Zsh"
101 |     static let directory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".zsh")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:107:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
105 |
106 | private struct BashCompletion: CompShell {
107 |     static let shell = CompletionShell.bash
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     static let name = "Bash Completion"
109 |     static let completionsDirectory = URL(fileURLWithPath: "/usr/local/etc/bash_completion.d")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:114:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
112 |
113 | private struct Bash: CompShell {
114 |     static let shell = CompletionShell.bash
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |     static let name = "Bash"
116 |     static let completionsDirectory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".bash_completions")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/ScoutMainCommand.swift:29:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
27 |     // MARK: - Constants
28 |
29 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
30 |             commandName: "scout",
31 |             abstract: abstract,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/ScoutMainCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 | import Scout
 8 |
   :
27 |     // MARK: - Constants
28 |
29 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |             commandName: "scout",
31 |             abstract: abstract,
[404/417] Compiling ScoutCLT PathExplorerInputCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:15:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 13 |     // MARK: - Constants
 14 |
 15 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |         commandName: "install-completion-script",
 17 |         abstract: "Install Scout completion script in the right directory",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  5 |
  6 | import Foundation
  7 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  8 |
  9 | private let argumentParserDocumentation = "https://github.com/apple/swift-argument-parser/blob/master/Documentation/07%20Completion%20Scripts.md"
    :
 13 |     // MARK: - Constants
 14 |
 15 |     static let configuration = CommandConfiguration(
    |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |         commandName: "install-completion-script",
 17 |         abstract: "Install Scout completion script in the right directory",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:91:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | private struct OhMyZsh: CompShell {
 91 |     static let shell = CompletionShell.zsh
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     static let name = "Oh My Zsh"
 93 |     static let directory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".oh-my-zsh")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:99:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
 97 |
 98 | private struct Zsh: CompShell {
 99 |     static let shell = CompletionShell.zsh
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |     static let name = "Zsh"
101 |     static let directory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".zsh")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:107:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
105 |
106 | private struct BashCompletion: CompShell {
107 |     static let shell = CompletionShell.bash
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     static let name = "Bash Completion"
109 |     static let completionsDirectory = URL(fileURLWithPath: "/usr/local/etc/bash_completion.d")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:114:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
112 |
113 | private struct Bash: CompShell {
114 |     static let shell = CompletionShell.bash
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |     static let name = "Bash"
116 |     static let completionsDirectory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".bash_completions")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/ScoutMainCommand.swift:29:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
27 |     // MARK: - Constants
28 |
29 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
30 |             commandName: "scout",
31 |             abstract: abstract,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/ScoutMainCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 | import Scout
 8 |
   :
27 |     // MARK: - Constants
28 |
29 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |             commandName: "scout",
31 |             abstract: abstract,
[405/417] Compiling ScoutCLT ScoutMainCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:15:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 13 |     // MARK: - Constants
 14 |
 15 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |         commandName: "install-completion-script",
 17 |         abstract: "Install Scout completion script in the right directory",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  5 |
  6 | import Foundation
  7 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  8 |
  9 | private let argumentParserDocumentation = "https://github.com/apple/swift-argument-parser/blob/master/Documentation/07%20Completion%20Scripts.md"
    :
 13 |     // MARK: - Constants
 14 |
 15 |     static let configuration = CommandConfiguration(
    |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |         commandName: "install-completion-script",
 17 |         abstract: "Install Scout completion script in the right directory",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:91:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | private struct OhMyZsh: CompShell {
 91 |     static let shell = CompletionShell.zsh
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     static let name = "Oh My Zsh"
 93 |     static let directory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".oh-my-zsh")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:99:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
 97 |
 98 | private struct Zsh: CompShell {
 99 |     static let shell = CompletionShell.zsh
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |     static let name = "Zsh"
101 |     static let directory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".zsh")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:107:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
105 |
106 | private struct BashCompletion: CompShell {
107 |     static let shell = CompletionShell.bash
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     static let name = "Bash Completion"
109 |     static let completionsDirectory = URL(fileURLWithPath: "/usr/local/etc/bash_completion.d")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:114:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
112 |
113 | private struct Bash: CompShell {
114 |     static let shell = CompletionShell.bash
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |     static let name = "Bash"
116 |     static let completionsDirectory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".bash_completions")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/ScoutMainCommand.swift:29:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
27 |     // MARK: - Constants
28 |
29 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
30 |             commandName: "scout",
31 |             abstract: abstract,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/ScoutMainCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 | import Scout
 8 |
   :
27 |     // MARK: - Constants
28 |
29 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |             commandName: "scout",
31 |             abstract: abstract,
[406/417] Compiling ScoutCLT ColorFlag.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:15:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 13 |     // MARK: - Constants
 14 |
 15 |     static let configuration = CommandConfiguration(
    |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |         commandName: "install-completion-script",
 17 |         abstract: "Install Scout completion script in the right directory",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  5 |
  6 | import Foundation
  7 | import ArgumentParser
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
  8 |
  9 | private let argumentParserDocumentation = "https://github.com/apple/swift-argument-parser/blob/master/Documentation/07%20Completion%20Scripts.md"
    :
 13 |     // MARK: - Constants
 14 |
 15 |     static let configuration = CommandConfiguration(
    |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |         commandName: "install-completion-script",
 17 |         abstract: "Install Scout completion script in the right directory",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:91:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | private struct OhMyZsh: CompShell {
 91 |     static let shell = CompletionShell.zsh
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     static let name = "Oh My Zsh"
 93 |     static let directory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".oh-my-zsh")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:99:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
 97 |
 98 | private struct Zsh: CompShell {
 99 |     static let shell = CompletionShell.zsh
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |     static let name = "Zsh"
101 |     static let directory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".zsh")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:107:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
105 |
106 | private struct BashCompletion: CompShell {
107 |     static let shell = CompletionShell.bash
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     static let name = "Bash Completion"
109 |     static let completionsDirectory = URL(fileURLWithPath: "/usr/local/etc/bash_completion.d")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/InstallCompletionScriptCommand.swift:114:16: warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
112 |
113 | private struct Bash: CompShell {
114 |     static let shell = CompletionShell.bash
    |                |- warning: static property 'shell' is not concurrency-safe because non-'Sendable' type 'CompletionShell' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'shell' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |     static let name = "Bash"
116 |     static let completionsDirectory = InstallCompletionScriptCommand.homeDirectory.appendingPathComponent(".bash_completions")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:21:15: note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 19 |
 20 | /// A shell for which the parser can generate a completion script.
 21 | public struct CompletionShell: RawRepresentable, Hashable, CaseIterable {
    |               `- note: struct 'CompletionShell' does not conform to the 'Sendable' protocol
 22 |   public var rawValue: String
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/ScoutMainCommand.swift:29:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
27 |     // MARK: - Constants
28 |
29 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
30 |             commandName: "scout",
31 |             abstract: abstract,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Main/ScoutMainCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 | import Scout
 8 |
   :
27 |     // MARK: - Constants
28 |
29 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |             commandName: "scout",
31 |             abstract: abstract,
[407/417] Compiling ScoutCLT SetCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetCommand.swift:14:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
15 |         commandName: "set",
16 |         abstract: "Change a value at a given path.",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 | import Scout
 8 | import ScoutCLTCore
   :
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         commandName: "set",
16 |         abstract: "Change a value at a given path.",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetDocumentation.swift:10:24: warning: static property 'xmlInjector' is not concurrency-safe because non-'Sendable' type 'XMLEnhancedInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | enum SetDocumentation: Documentation {
10 |     private static let xmlInjector = XMLEnhancedInjector(type: .terminal)
   |                        `- warning: static property 'xmlInjector' is not concurrency-safe because non-'Sendable' type 'XMLEnhancedInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     private static let xmlExample =
/Users/admin/builder/spi-builder-workspace/.build/checkouts/lux/Sources/Lux/InjectorImplementations/XMLEnhanced/XMLEnhancedInjector.swift:4:20: note: generic class 'XMLEnhancedInjector' does not conform to the 'Sendable' protocol
 2 |
 3 | /// Inject strings into a text depending on the configuration or the delegate.
 4 | public final class XMLEnhancedInjector<Output: Appendable, Injection: InjectionType, InjType: InjectorType<Output, Injection>>: BaseInjector<XMLEnhancedCategory, Output, Injection, InjType> {
   |                    `- note: generic class 'XMLEnhancedInjector' does not conform to the 'Sendable' protocol
 5 |
 6 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetDocumentation.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 5 |
 6 | import ArgumentParser
 7 | import Lux
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 8 |
 9 | enum SetDocumentation: Documentation {
10 |     private static let xmlInjector = XMLEnhancedInjector(type: .terminal)
   |                        |- note: add '@MainActor' to make static property 'xmlInjector' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     private static let xmlExample =
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CSVCommand.swift:15:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
13 |     // MARK: - Constants
14 |
15 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
16 |         commandName: "csv",
17 |         abstract: "Convert a CSV input in one of the supported format")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CSVCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import Foundation
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 | import ScoutCLTCore
10 |
   :
13 |     // MARK: - Constants
14 |
15 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |         commandName: "csv",
17 |         abstract: "Convert a CSV input in one of the supported format")
[408/417] Compiling ScoutCLT SetDocumentation.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetCommand.swift:14:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
15 |         commandName: "set",
16 |         abstract: "Change a value at a given path.",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 | import Scout
 8 | import ScoutCLTCore
   :
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         commandName: "set",
16 |         abstract: "Change a value at a given path.",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetDocumentation.swift:10:24: warning: static property 'xmlInjector' is not concurrency-safe because non-'Sendable' type 'XMLEnhancedInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | enum SetDocumentation: Documentation {
10 |     private static let xmlInjector = XMLEnhancedInjector(type: .terminal)
   |                        `- warning: static property 'xmlInjector' is not concurrency-safe because non-'Sendable' type 'XMLEnhancedInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     private static let xmlExample =
/Users/admin/builder/spi-builder-workspace/.build/checkouts/lux/Sources/Lux/InjectorImplementations/XMLEnhanced/XMLEnhancedInjector.swift:4:20: note: generic class 'XMLEnhancedInjector' does not conform to the 'Sendable' protocol
 2 |
 3 | /// Inject strings into a text depending on the configuration or the delegate.
 4 | public final class XMLEnhancedInjector<Output: Appendable, Injection: InjectionType, InjType: InjectorType<Output, Injection>>: BaseInjector<XMLEnhancedCategory, Output, Injection, InjType> {
   |                    `- note: generic class 'XMLEnhancedInjector' does not conform to the 'Sendable' protocol
 5 |
 6 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetDocumentation.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 5 |
 6 | import ArgumentParser
 7 | import Lux
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 8 |
 9 | enum SetDocumentation: Documentation {
10 |     private static let xmlInjector = XMLEnhancedInjector(type: .terminal)
   |                        |- note: add '@MainActor' to make static property 'xmlInjector' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     private static let xmlExample =
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CSVCommand.swift:15:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
13 |     // MARK: - Constants
14 |
15 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
16 |         commandName: "csv",
17 |         abstract: "Convert a CSV input in one of the supported format")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CSVCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import Foundation
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 | import ScoutCLTCore
10 |
   :
13 |     // MARK: - Constants
14 |
15 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |         commandName: "csv",
17 |         abstract: "Convert a CSV input in one of the supported format")
[409/417] Compiling ScoutCLT CSVCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetCommand.swift:14:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
15 |         commandName: "set",
16 |         abstract: "Change a value at a given path.",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 | import Scout
 8 | import ScoutCLTCore
   :
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         commandName: "set",
16 |         abstract: "Change a value at a given path.",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetDocumentation.swift:10:24: warning: static property 'xmlInjector' is not concurrency-safe because non-'Sendable' type 'XMLEnhancedInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | enum SetDocumentation: Documentation {
10 |     private static let xmlInjector = XMLEnhancedInjector(type: .terminal)
   |                        `- warning: static property 'xmlInjector' is not concurrency-safe because non-'Sendable' type 'XMLEnhancedInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     private static let xmlExample =
/Users/admin/builder/spi-builder-workspace/.build/checkouts/lux/Sources/Lux/InjectorImplementations/XMLEnhanced/XMLEnhancedInjector.swift:4:20: note: generic class 'XMLEnhancedInjector' does not conform to the 'Sendable' protocol
 2 |
 3 | /// Inject strings into a text depending on the configuration or the delegate.
 4 | public final class XMLEnhancedInjector<Output: Appendable, Injection: InjectionType, InjType: InjectorType<Output, Injection>>: BaseInjector<XMLEnhancedCategory, Output, Injection, InjType> {
   |                    `- note: generic class 'XMLEnhancedInjector' does not conform to the 'Sendable' protocol
 5 |
 6 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetDocumentation.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 5 |
 6 | import ArgumentParser
 7 | import Lux
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 8 |
 9 | enum SetDocumentation: Documentation {
10 |     private static let xmlInjector = XMLEnhancedInjector(type: .terminal)
   |                        |- note: add '@MainActor' to make static property 'xmlInjector' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     private static let xmlExample =
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CSVCommand.swift:15:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
13 |     // MARK: - Constants
14 |
15 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
16 |         commandName: "csv",
17 |         abstract: "Convert a CSV input in one of the supported format")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CSVCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import Foundation
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 | import ScoutCLTCore
10 |
   :
13 |     // MARK: - Constants
14 |
15 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |         commandName: "csv",
17 |         abstract: "Convert a CSV input in one of the supported format")
[410/417] Compiling ScoutCLT ColorFile.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetCommand.swift:14:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
15 |         commandName: "set",
16 |         abstract: "Change a value at a given path.",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetCommand.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 7 | import Scout
 8 | import ScoutCLTCore
   :
12 |     // MARK: - Constants
13 |
14 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         commandName: "set",
16 |         abstract: "Change a value at a given path.",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetDocumentation.swift:10:24: warning: static property 'xmlInjector' is not concurrency-safe because non-'Sendable' type 'XMLEnhancedInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | enum SetDocumentation: Documentation {
10 |     private static let xmlInjector = XMLEnhancedInjector(type: .terminal)
   |                        `- warning: static property 'xmlInjector' is not concurrency-safe because non-'Sendable' type 'XMLEnhancedInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     private static let xmlExample =
/Users/admin/builder/spi-builder-workspace/.build/checkouts/lux/Sources/Lux/InjectorImplementations/XMLEnhanced/XMLEnhancedInjector.swift:4:20: note: generic class 'XMLEnhancedInjector' does not conform to the 'Sendable' protocol
 2 |
 3 | /// Inject strings into a text depending on the configuration or the delegate.
 4 | public final class XMLEnhancedInjector<Output: Appendable, Injection: InjectionType, InjType: InjectorType<Output, Injection>>: BaseInjector<XMLEnhancedCategory, Output, Injection, InjType> {
   |                    `- note: generic class 'XMLEnhancedInjector' does not conform to the 'Sendable' protocol
 5 |
 6 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CRUD/Set/SetDocumentation.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 5 |
 6 | import ArgumentParser
 7 | import Lux
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 8 |
 9 | enum SetDocumentation: Documentation {
10 |     private static let xmlInjector = XMLEnhancedInjector(type: .terminal)
   |                        |- note: add '@MainActor' to make static property 'xmlInjector' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     private static let xmlExample =
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CSVCommand.swift:15:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
13 |     // MARK: - Constants
14 |
15 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
16 |         commandName: "csv",
17 |         abstract: "Convert a CSV input in one of the supported format")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/CSVCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import Foundation
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 | import ScoutCLTCore
10 |
   :
13 |     // MARK: - Constants
14 |
15 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |         commandName: "csv",
17 |         abstract: "Convert a CSV input in one of the supported format")
[411/417] Compiling ScoutCLT SADCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:10:1: warning: extension declares a conformance of imported type 'ValueTarget' to imported protocol 'EnumerableFlag'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
 8 | import ArgumentParser
 9 |
10 | extension PathsFilter.ValueTarget: EnumerableFlag {}
   | |- warning: extension declares a conformance of imported type 'ValueTarget' to imported protocol 'EnumerableFlag'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
11 |
12 | struct PathsCommand: PathExplorerInputCommand {
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:16:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     // MARK: - Constants
15 |
16 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
17 |         commandName: "paths",
18 |         abstract: "List the paths in the data",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import Foundation
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 |
10 | extension PathsFilter.ValueTarget: EnumerableFlag {}
   :
14 |     // MARK: - Constants
15 |
16 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |         commandName: "paths",
18 |         abstract: "List the paths in the data",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:60:56: warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
58 |             pathsFilter = .key(regex: regex, target: target)
59 |
60 |         case (.some(let regex), .some(let predicates), nil):
   |                                                        `- warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
61 |             pathsFilter = .keyAndValue(keyRegex: regex, valuePredicates: predicates)
62 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:63:43: warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
61 |             pathsFilter = .keyAndValue(keyRegex: regex, valuePredicates: predicates)
62 |
63 |         case (nil, .some(let predicates), nil):
   |                                           `- warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
64 |             pathsFilter = .value(predicates)
65 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsDocumentation.swift:9:24: warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | enum PathsDocumentation: Documentation {
 9 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        `- warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |     static let single = zshInjector.delegate.inject(.optionNameOrFlag, in: .terminal, "--single")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/lux/Sources/Lux/InjectorImplementations/Zsh/ZshInjector.swift:37:20: note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 35 | // MARK: - Injector
 36 |
 37 | public final class ZshInjector<Output: Appendable, Injection: InjectionType, InjType: InjectorType<Output, Injection>>: BaseInjector<ZshCategory, Output, Injection, InjType> {
    |                    `- note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 38 |
 39 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsDocumentation.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import Lux
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 7 |
 8 | enum PathsDocumentation: Documentation {
 9 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        |- note: add '@MainActor' to make static property 'zshInjector' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |
11 |     static let single = zshInjector.delegate.inject(.optionNameOrFlag, in: .terminal, "--single")
[412/417] Compiling ScoutCLT ValidationError.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:10:1: warning: extension declares a conformance of imported type 'ValueTarget' to imported protocol 'EnumerableFlag'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
 8 | import ArgumentParser
 9 |
10 | extension PathsFilter.ValueTarget: EnumerableFlag {}
   | |- warning: extension declares a conformance of imported type 'ValueTarget' to imported protocol 'EnumerableFlag'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
11 |
12 | struct PathsCommand: PathExplorerInputCommand {
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:16:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     // MARK: - Constants
15 |
16 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
17 |         commandName: "paths",
18 |         abstract: "List the paths in the data",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import Foundation
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 |
10 | extension PathsFilter.ValueTarget: EnumerableFlag {}
   :
14 |     // MARK: - Constants
15 |
16 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |         commandName: "paths",
18 |         abstract: "List the paths in the data",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:60:56: warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
58 |             pathsFilter = .key(regex: regex, target: target)
59 |
60 |         case (.some(let regex), .some(let predicates), nil):
   |                                                        `- warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
61 |             pathsFilter = .keyAndValue(keyRegex: regex, valuePredicates: predicates)
62 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:63:43: warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
61 |             pathsFilter = .keyAndValue(keyRegex: regex, valuePredicates: predicates)
62 |
63 |         case (nil, .some(let predicates), nil):
   |                                           `- warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
64 |             pathsFilter = .value(predicates)
65 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsDocumentation.swift:9:24: warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | enum PathsDocumentation: Documentation {
 9 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        `- warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |     static let single = zshInjector.delegate.inject(.optionNameOrFlag, in: .terminal, "--single")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/lux/Sources/Lux/InjectorImplementations/Zsh/ZshInjector.swift:37:20: note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 35 | // MARK: - Injector
 36 |
 37 | public final class ZshInjector<Output: Appendable, Injection: InjectionType, InjType: InjectorType<Output, Injection>>: BaseInjector<ZshCategory, Output, Injection, InjType> {
    |                    `- note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 38 |
 39 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsDocumentation.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import Lux
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 7 |
 8 | enum PathsDocumentation: Documentation {
 9 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        |- note: add '@MainActor' to make static property 'zshInjector' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |
11 |     static let single = zshInjector.delegate.inject(.optionNameOrFlag, in: .terminal, "--single")
[413/417] Compiling ScoutCLT PathsCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:10:1: warning: extension declares a conformance of imported type 'ValueTarget' to imported protocol 'EnumerableFlag'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
 8 | import ArgumentParser
 9 |
10 | extension PathsFilter.ValueTarget: EnumerableFlag {}
   | |- warning: extension declares a conformance of imported type 'ValueTarget' to imported protocol 'EnumerableFlag'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
11 |
12 | struct PathsCommand: PathExplorerInputCommand {
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:16:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     // MARK: - Constants
15 |
16 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
17 |         commandName: "paths",
18 |         abstract: "List the paths in the data",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import Foundation
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 |
10 | extension PathsFilter.ValueTarget: EnumerableFlag {}
   :
14 |     // MARK: - Constants
15 |
16 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |         commandName: "paths",
18 |         abstract: "List the paths in the data",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:60:56: warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
58 |             pathsFilter = .key(regex: regex, target: target)
59 |
60 |         case (.some(let regex), .some(let predicates), nil):
   |                                                        `- warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
61 |             pathsFilter = .keyAndValue(keyRegex: regex, valuePredicates: predicates)
62 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:63:43: warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
61 |             pathsFilter = .keyAndValue(keyRegex: regex, valuePredicates: predicates)
62 |
63 |         case (nil, .some(let predicates), nil):
   |                                           `- warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
64 |             pathsFilter = .value(predicates)
65 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsDocumentation.swift:9:24: warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | enum PathsDocumentation: Documentation {
 9 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        `- warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |     static let single = zshInjector.delegate.inject(.optionNameOrFlag, in: .terminal, "--single")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/lux/Sources/Lux/InjectorImplementations/Zsh/ZshInjector.swift:37:20: note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 35 | // MARK: - Injector
 36 |
 37 | public final class ZshInjector<Output: Appendable, Injection: InjectionType, InjType: InjectorType<Output, Injection>>: BaseInjector<ZshCategory, Output, Injection, InjType> {
    |                    `- note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 38 |
 39 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsDocumentation.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import Lux
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 7 |
 8 | enum PathsDocumentation: Documentation {
 9 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        |- note: add '@MainActor' to make static property 'zshInjector' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |
11 |     static let single = zshInjector.delegate.inject(.optionNameOrFlag, in: .terminal, "--single")
[414/417] Compiling ScoutCLT PathsDocumentation.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:10:1: warning: extension declares a conformance of imported type 'ValueTarget' to imported protocol 'EnumerableFlag'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
 8 | import ArgumentParser
 9 |
10 | extension PathsFilter.ValueTarget: EnumerableFlag {}
   | |- warning: extension declares a conformance of imported type 'ValueTarget' to imported protocol 'EnumerableFlag'; this will not behave correctly if the owners of 'Scout' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
11 |
12 | struct PathsCommand: PathExplorerInputCommand {
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:16:16: warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     // MARK: - Constants
15 |
16 |     static let configuration = CommandConfiguration(
   |                `- warning: static property 'configuration' is not concurrency-safe because non-'Sendable' type 'CommandConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
17 |         commandName: "paths",
18 |         abstract: "List the paths in the data",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/CommandConfiguration.swift:13:15: note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 11 |
 12 | /// The configuration for a command.
 13 | public struct CommandConfiguration {
    |               `- note: struct 'CommandConfiguration' does not conform to the 'Sendable' protocol
 14 |   /// The name of the command to use on the command line.
 15 |   ///
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 6 | import Foundation
 7 | import Scout
 8 | import ArgumentParser
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ArgumentParser'
 9 |
10 | extension PathsFilter.ValueTarget: EnumerableFlag {}
   :
14 |     // MARK: - Constants
15 |
16 |     static let configuration = CommandConfiguration(
   |                |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |         commandName: "paths",
18 |         abstract: "List the paths in the data",
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:60:56: warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
58 |             pathsFilter = .key(regex: regex, target: target)
59 |
60 |         case (.some(let regex), .some(let predicates), nil):
   |                                                        `- warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
61 |             pathsFilter = .keyAndValue(keyRegex: regex, valuePredicates: predicates)
62 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsCommand.swift:63:43: warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
61 |             pathsFilter = .keyAndValue(keyRegex: regex, valuePredicates: predicates)
62 |
63 |         case (nil, .some(let predicates), nil):
   |                                           `- warning: type 'PathsFilter.ValueTarget' is not optional, value can never be nil; this is an error in the Swift 6 language mode
64 |             pathsFilter = .value(predicates)
65 |
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsDocumentation.swift:9:24: warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | enum PathsDocumentation: Documentation {
 9 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        `- warning: static property 'zshInjector' is not concurrency-safe because non-'Sendable' type 'ZshInjector<String, TerminalModifier, InjectorType<String, TerminalModifier>>' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |     static let single = zshInjector.delegate.inject(.optionNameOrFlag, in: .terminal, "--single")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/lux/Sources/Lux/InjectorImplementations/Zsh/ZshInjector.swift:37:20: note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 35 | // MARK: - Injector
 36 |
 37 | public final class ZshInjector<Output: Appendable, Injection: InjectionType, InjType: InjectorType<Output, Injection>>: BaseInjector<ZshCategory, Output, Injection, InjType> {
    |                    `- note: generic class 'ZshInjector' does not conform to the 'Sendable' protocol
 38 |
 39 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/ScoutCLT/Paths/PathsDocumentation.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 4 | // MIT license, see LICENSE file for details
 5 |
 6 | import Lux
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lux'
 7 |
 8 | enum PathsDocumentation: Documentation {
 9 |     private static let zshInjector = ZshInjector(type: .terminal)
   |                        |- note: add '@MainActor' to make static property 'zshInjector' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |
11 |     static let single = zshInjector.delegate.inject(.optionNameOrFlag, in: .terminal, "--single")
[414/417] Write Objects.LinkFileList
[415/417] Linking ScoutCLT
[416/417] Applying ScoutCLT
Build complete! (23.75s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "aexml",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.5.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tadija/AEXML.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.0.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "lux",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ABridoux/lux"
    },
    {
      "identity" : "yams",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/jpsim/Yams.git"
    },
    {
      "identity" : "swiftcsv",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.6.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftcsv/SwiftCSV"
    },
    {
      "identity" : "booleanexpressionevaluation",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ABridoux/BooleanExpressionEvaluation"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "Scout",
  "name" : "Scout",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "ios",
      "version" : "10.0"
    },
    {
      "name" : "tvos",
      "version" : "10.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    }
  ],
  "products" : [
    {
      "name" : "Scout",
      "targets" : [
        "Scout"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Parsing",
      "targets" : [
        "Parsing"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ScoutCLTCore",
      "targets" : [
        "ScoutCLTCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ScoutCLT",
      "targets" : [
        "ScoutCLT"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ScoutTests",
      "module_type" : "SwiftTarget",
      "name" : "ScoutTests",
      "path" : "Tests/ScoutTests",
      "sources" : [
        "Definitions/ParserTests.swift",
        "Definitions/Path/PathTests+Flattening.swift",
        "Definitions/Path/PathTests+Miscellaneous.swift",
        "Definitions/Path/PathTests.swift",
        "Definitions/ValueTypeTests+Codable.swift",
        "ExplorerValueCoder/ExplorerValueDecoderTests.swift",
        "ExplorerValueCoder/ExplorerValueEncoderTests.swift",
        "ExplorerXML/PathExplorerXMLTests+COW.swift",
        "ExplorerXML/PathExplorerXMLTests+ExplorerValue.swift",
        "Extensions/PathExplorers+Alias.swift",
        "Extensions/URL+Extensions.swift",
        "Extensions/XCTestCase+Extensions.swift",
        "ExtensionsTests/AEXMLExtensionsTests.swift",
        "ExtensionsTests/ArrayTests.swift",
        "ExtensionsTests/NSRegularExpressionExtensionsTests.swift",
        "ExtensionsTests/PathExplorerHelperTests.swift",
        "ExtensionsTests/String+Jaro-WinklerTests.swift",
        "ExtensionsTests/StringExtensionsTests.swift",
        "Models/BoundsTests.swift",
        "Models/PathsFilterTests.swift",
        "PathExplorerTestsSuite/PathExplorer+CSVImport.swift",
        "PathExplorerTestsSuite/PathExplorerTests+Add.swift",
        "PathExplorerTestsSuite/PathExplorerTests+CSVExport.swift",
        "PathExplorerTestsSuite/PathExplorerTests+Delete.swift",
        "PathExplorerTestsSuite/PathExplorerTests+Fold.swift",
        "PathExplorerTestsSuite/PathExplorerTests+Get.swift",
        "PathExplorerTestsSuite/PathExplorerTests+PathsListing.swift",
        "PathExplorerTestsSuite/PathExplorerTests+Set.swift",
        "PathTree/PathTreeTests.swift"
      ],
      "target_dependencies" : [
        "Scout"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ScoutCLTCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "ScoutCLTCoreTests",
      "path" : "Tests/ScoutCLTCoreTests",
      "sources" : [
        "ExportCommandTests.swift",
        "ValueParserTests.swift"
      ],
      "target_dependencies" : [
        "ScoutCLTCore",
        "Scout",
        "Parsing"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ScoutCLTCore",
      "module_type" : "SwiftTarget",
      "name" : "ScoutCLTCore",
      "path" : "Sources/ScoutCLTCore",
      "product_memberships" : [
        "ScoutCLTCore",
        "ScoutCLT"
      ],
      "sources" : [
        "Extensions/Collection+Extensions.swift",
        "Extensions/ExplorerValue+Extensions.swift",
        "Extensions/URL+Extensions.swift",
        "Models/CLTCoreError.swift",
        "Models/ExportCommand.swift",
        "Models/ExportFormat.swift",
        "Models/GroupExportValue.swift",
        "Models/PathAndValue+Parser.swift",
        "Models/PathAndValue.swift",
        "Models/ValueType.swift"
      ],
      "target_dependencies" : [
        "Scout",
        "Parsing"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ScoutCLT",
      "module_type" : "SwiftTarget",
      "name" : "ScoutCLT",
      "path" : "Sources/ScoutCLT",
      "product_dependencies" : [
        "ArgumentParser",
        "Lux"
      ],
      "product_memberships" : [
        "ScoutCLT"
      ],
      "sources" : [
        "AdvancedTopicsDoc/AdvancedTopic.swift",
        "AdvancedTopicsDoc/AdvandedPredicates.swift",
        "CRUD/Add/AddCommand.swift",
        "CRUD/Add/AddDocumentation.swift",
        "CRUD/Delete/DeleteCommand.swift",
        "CRUD/Delete/DeleteDocumentation.swift",
        "CRUD/Delete/DeleteKeyCommand.swift",
        "CRUD/Read/ReadCommand.swift",
        "CRUD/Read/ReadDocumentation.swift",
        "CRUD/Set/SetCommand.swift",
        "CRUD/Set/SetDocumentation.swift",
        "CSVCommand.swift",
        "ColorDelegates/ColorFile.swift",
        "ColorDelegates/JSONInjectorDelegate.swift",
        "ColorDelegates/PlistInjectorColorDelegate.swift",
        "ColorDelegates/XMLInjectorColorDelegate.swift",
        "ColorDelegates/YAMLInjectorColorDelegate.swift",
        "Extensions/ArgumentHelp+Extensions.swift",
        "Extensions/ArgumentParserConformance/DataFormat+ArgumentParser.swift",
        "Extensions/ArgumentParserConformance/ExportFormat+ArgumentParser.swift",
        "Extensions/ArgumentParserConformance/ParsableCommand+Extensions.swift",
        "Extensions/ArgumentParserConformance/ParsableCommand+PathCompletion.swift",
        "Extensions/ArgumentParserConformance/PathAndValue+ArgumentParser.swift",
        "Extensions/FileHandle+Extensions.swift",
        "Extensions/Optional+Extensions.swift",
        "Extensions/Path+Extensions.swift",
        "Extensions/String+Extensions.swift",
        "Main/CommandsRecords.swift",
        "Main/DocCommand.swift",
        "Main/InstallCompletionScriptCommand.swift",
        "Main/PathExplorerInputCommand.swift",
        "Main/ScoutMainCommand.swift",
        "Models/ColorFlag.swift",
        "Models/Command.swift",
        "Models/Documentation.swift",
        "Models/PathExplorer+Alias.swift",
        "Models/RuntimeError.swift",
        "Models/SADCommand.swift",
        "Models/ValidationError.swift",
        "Paths/PathsCommand.swift",
        "Paths/PathsDocumentation.swift"
      ],
      "target_dependencies" : [
        "Scout",
        "ScoutCLTCore"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Scout",
      "module_type" : "SwiftTarget",
      "name" : "Scout",
      "path" : "Sources/Scout",
      "product_dependencies" : [
        "AEXML",
        "Yams",
        "SwiftCSV",
        "BooleanExpressionEvaluation"
      ],
      "product_memberships" : [
        "Scout",
        "ScoutCLTCore",
        "ScoutCLT"
      ],
      "sources" : [
        "Constants/DataFormat.swift",
        "Constants/Folding.swift",
        "Constants/ScoutVersion.swift",
        "ExplorerValue/CRUD/ExplorerValue+Add.swift",
        "ExplorerValue/CRUD/ExplorerValue+Delete.swift",
        "ExplorerValue/CRUD/ExplorerValue+Get.swift",
        "ExplorerValue/CRUD/ExplorerValue+Set.swift",
        "ExplorerValue/CSV/ExplorerValue+CSVExport.swift",
        "ExplorerValue/CSV/ExplorerValue+CSVImport.swift",
        "ExplorerValue/ExplorerValue.swift",
        "ExplorerValue/Other/ExplorerValue+Codable.swift",
        "ExplorerValue/Other/ExplorerValue+Convenience.swift",
        "ExplorerValue/Other/ExplorerValue+CustomStringConvertible.swift",
        "ExplorerValue/Other/ExplorerValue+ExpressibleBy.swift",
        "ExplorerValue/Other/ExplorerValue+Folded.swift",
        "ExplorerValue/Other/ExplorerValue+Helpers.swift",
        "ExplorerValue/Other/ExplorerValue+PathsListing.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/CodableFormat/CodableFormat.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/CodableFormat/CodableFormats+JsonDateIso8601.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/CodableFormat/CodableFormats+JsonDefault.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/CodableFormat/CodableFormats+Namespace.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/CodableFormat/CodableFormats+PlistDefault.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/CodableFormat/CodableFormats+YamlDefault.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/Decoding/ExplorerValueDecoder.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/Decoding/ExplorerValueDecodingContainer.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/Decoding/ExplorerValueSingleDecodingContainer.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/Decoding/ExplorerValueUnkeyedDecodingContainer.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/DecodingError+Extensions.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/Encoding/ExplorerValueEncoder.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/Encoding/ExplorerValueEncodingContainer.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/Encoding/ExplorerValueSingleEncodingContainer.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Codable/Encoding/ExplorerValueUnkeyedEncodingContainer.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible+Primitive.swift",
        "ExplorerValueSerialization/ExplorerValueConvertible.swift",
        "ExplorerValueSerialization/SerializationError.swift",
        "ExplorerXML/ExplorerXML+Add.swift",
        "ExplorerXML/ExplorerXML+CSVExport.swift",
        "ExplorerXML/ExplorerXML+CSVImport.swift",
        "ExplorerXML/ExplorerXML+Delete.swift",
        "ExplorerXML/ExplorerXML+ExplorerValue.swift",
        "ExplorerXML/ExplorerXML+Fold.swift",
        "ExplorerXML/ExplorerXML+Get.swift",
        "ExplorerXML/ExplorerXML+PathsListing.swift",
        "ExplorerXML/ExplorerXML+Serialization.swift",
        "ExplorerXML/ExplorerXML+Set.swift",
        "ExplorerXML/ExplorerXML+SingleChildStrategy.swift",
        "ExplorerXML/ExplorerXML+ValueSetter.swift",
        "ExplorerXML/ExplorerXML.swift",
        "Extensions/AEXML/AEXMLElement+Children.swift",
        "Extensions/AEXML/AEXMLElement+Equal.swift",
        "Extensions/AEXML/AEXMLElement+Group.swift",
        "Extensions/Array+Extensions.swift",
        "Extensions/CodingKey+Extensions.swift",
        "Extensions/Collection+Extensions.swift",
        "Extensions/Collection+Path.swift",
        "Extensions/Dictionary+Extensions.swift",
        "Extensions/Int+LastIndex.swift",
        "Extensions/NSRegularExpression+Extensions.swift",
        "Extensions/Optional+Extensions.swift",
        "Extensions/Slice+Etensions.swift",
        "Extensions/String+Extension.swift",
        "Extensions/String+Jaro-Winkler.swift",
        "Models/Error/ExplorerError.swift",
        "Models/Error/PathError.swift",
        "Models/Path/Bounds+Bound.swift",
        "Models/Path/Bounds+IntWrapper.swift",
        "Models/Path/Bounds.swift",
        "Models/Path/Path+Flattening.swift",
        "Models/Path/Path+Miscellaneous.swift",
        "Models/Path/Path+StringConvertible.swift",
        "Models/Path/Path.swift",
        "Models/Path/PathElement+Convenience.swift",
        "Models/Path/PathElement.swift",
        "Models/Path/PathElementRepresentable.swift",
        "Models/Path/PathTree+ValueType.swift",
        "Models/Path/PathTree.swift",
        "Models/PathExplorer/CodablePathExplorer+Serialization.swift",
        "Models/PathExplorer/CodablePathExplorer.swift",
        "Models/PathExplorer/EquatablePathExplorer.swift",
        "Models/PathExplorer/PathExplorer+Convenience.swift",
        "Models/PathExplorer/PathExplorer+ExploreWithMemory.swift",
        "Models/PathExplorer/PathExplorer+Helpers.swift",
        "Models/PathExplorer/PathExplorer.swift",
        "Models/PathExplorer/PathExplorers.swift",
        "Models/PathExplorer/SerializablePathExplorer.swift",
        "Models/PathParser/Path+Parsing.swift",
        "Models/PathsFilter/PathsFilter+ExpressionPredicate.swift",
        "Models/PathsFilter/PathsFilter+FunctionPredicate.swift",
        "Models/PathsFilter/PathsFilter.swift",
        "Models/PathsFilter/ValuePredicate.swift",
        "Models/PathsFilter/ValueTarget.swift"
      ],
      "target_dependencies" : [
        "Parsing"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Parsing",
      "module_type" : "SwiftTarget",
      "name" : "Parsing",
      "path" : "Sources/Parsing",
      "product_memberships" : [
        "Scout",
        "Parsing",
        "ScoutCLTCore",
        "ScoutCLT"
      ],
      "sources" : [
        "Character+Extensions.swift",
        "Parser+Operators.swift",
        "Parser+Types.swift",
        "Parser.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.