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

Failed to build Finch, reference main (ce341e), with Swift 6.0 for macOS (SPM) on 1 Nov 2024 13:25:05 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/namolnad/finch.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/namolnad/finch
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at ce341e0 Update gems
Cloned https://github.com/namolnad/finch.git
Revision (git rev-parse @):
ce341e0a78ebea4bb8c24841cab0af4059d5cd19
SUCCESS checkout https://github.com/namolnad/finch.git at main
Fetching https://github.com/jakeheis/SwiftCLI
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/mxcl/Version.git
[1/5074] Fetching swiftcli
[4/5362] Fetching swiftcli, version
[1609/15264] Fetching swiftcli, version, yams
Fetched https://github.com/mxcl/Version.git from cache (6.06s)
Fetched https://github.com/jpsim/Yams.git from cache (6.06s)
Fetched https://github.com/jakeheis/SwiftCLI from cache (6.06s)
Computing version for https://github.com/mxcl/Version.git
Computed https://github.com/mxcl/Version.git at 2.0.0 (2.65s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 4.0.4 (0.66s)
Computing version for https://github.com/jakeheis/SwiftCLI
Computed https://github.com/jakeheis/SwiftCLI at 6.0.2 (0.67s)
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 4.0.4
Creating working copy for https://github.com/jakeheis/SwiftCLI
Working copy of https://github.com/jakeheis/SwiftCLI resolved at 6.0.2
Creating working copy for https://github.com/mxcl/Version.git
Working copy of https://github.com/mxcl/Version.git resolved at 2.0.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "finch",
      "name": "Finch",
      "url": "https://github.com/namolnad/finch.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/finch",
      "dependencies": [
        {
          "identity": "swiftcli",
          "name": "SwiftCLI",
          "url": "https://github.com/jakeheis/SwiftCLI",
          "version": "6.0.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftCLI",
          "dependencies": [
          ]
        },
        {
          "identity": "yams",
          "name": "Yams",
          "url": "https://github.com/jpsim/Yams.git",
          "version": "4.0.6",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Yams",
          "dependencies": [
          ]
        },
        {
          "identity": "version",
          "name": "Version",
          "url": "https://github.com/mxcl/Version.git",
          "version": "2.1.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Version",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/namolnad/finch.git
[1/5579] Fetching finch
Fetched https://github.com/namolnad/finch.git from cache (1.75s)
Fetching https://github.com/mxcl/Version.git from cache
Fetching https://github.com/jpsim/Yams.git from cache
Fetching https://github.com/jakeheis/SwiftCLI from cache
Fetched https://github.com/mxcl/Version.git from cache (0.58s)
Fetched https://github.com/jakeheis/SwiftCLI from cache (0.59s)
Fetched https://github.com/jpsim/Yams.git from cache (0.59s)
Computing version for https://github.com/mxcl/Version.git
Computed https://github.com/mxcl/Version.git at 2.1.0 (0.71s)
Computing version for https://github.com/jakeheis/SwiftCLI
Computed https://github.com/jakeheis/SwiftCLI at 6.0.3 (0.03s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 4.0.6 (0.69s)
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 4.0.6
Creating working copy for https://github.com/jakeheis/SwiftCLI
Working copy of https://github.com/jakeheis/SwiftCLI resolved at 6.0.3
Creating working copy for https://github.com/mxcl/Version.git
Working copy of https://github.com/mxcl/Version.git resolved at 2.1.0
Creating working copy for https://github.com/namolnad/finch.git
Working copy of https://github.com/namolnad/finch.git resolved at main (ce341e0)
Found 3 product dependencies
  - SwiftCLI
  - Yams
  - Version
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/namolnad/finch.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/18] Write sources
[4/18] Write finch-entitlement.plist
[4/18] Write sources
[8/18] Write swift-version--7754E27361AE5C74.txt
[9/45] Compiling reader.c
[10/45] Compiling api.c
[11/45] Compiling writer.c
[12/45] Compiling emitter.c
[13/45] Compiling scanner.c
[14/45] Compiling parser.c
[16/60] Emitting module SwiftCLI
[17/62] Compiling Version Version.swift
[18/62] Compiling SwiftCLI Error.swift
[19/62] Compiling SwiftCLI HelpCommand.swift
[20/62] Compiling Version Version+Range.swift
[21/62] Compiling Version Version+Comparable.swift
[22/62] Compiling Yams Tag.swift
[23/63] Compiling Yams YamlError.swift
[24/63] Compiling SwiftCLI ValueBox.swift
[25/63] Compiling SwiftCLI VersionCommand.swift
[26/63] Compiling Version Version+Codable.swift
[27/63] Emitting module Version
[28/63] Compiling Version Version+Foundation.swift
[29/63] Compiling SwiftCLI ArgumentList.swift
[30/63] Compiling SwiftCLI ArgumentListManipulator.swift
[31/63] Compiling SwiftCLI CLI.swift
[32/63] Compiling Yams Node.Scalar.swift
[33/63] Compiling Yams Node.Sequence.swift
[34/63] Compiling Yams Node.swift
[35/63] Compiling Yams Parser.swift
[36/63] Compiling SwiftCLI Command.swift
[37/63] Compiling SwiftCLI Compatibility.swift
[38/63] Compiling SwiftCLI CompletionGenerator.swift
[39/63] Compiling Yams Emitter.swift
[40/63] Compiling Yams Encoder.swift
[41/63] Compiling Yams String+Yams.swift
[42/63] Compiling Yams Representer.swift
[43/63] Compiling Yams Resolver.swift
[48/63] Compiling Yams Mark.swift
[49/63] Compiling Yams Node.Mapping.swift
[54/63] Compiling SwiftCLI Stream.swift
[55/63] Compiling SwiftCLI Task.swift
[56/63] Compiling Yams Constructor.swift
[57/63] Compiling Yams Decoder.swift
[58/63] Emitting module Yams
[61/71] Compiling FinchUtilities Strings.swift
[62/71] Compiling FinchUtilities Output.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchUtilities/Output.swift:14:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'Output' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | }
 6 |
 7 | public struct Output: OutputType {
   |               `- note: consider making struct 'Output' conform to the 'Sendable' protocol
 8 |     public enum Kind {
 9 |         case `default`
   :
12 |     }
13 |
14 |     public static let instance: Output = .init()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'Output' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     private let formatter: DateFormatter = {
[63/71] Compiling FinchUtilities FileResolver.swift
[64/71] Compiling FinchUtilities Codable+FinchUtilities.swift
[65/71] Compiling FinchUtilities String+FinchUtilities.swift
[66/71] Compiling FinchUtilities Shell.swift
[67/71] Compiling FinchUtilities Executable.swift
[68/71] Emitting module FinchUtilities
/Users/admin/builder/spi-builder-workspace/Sources/FinchUtilities/Output.swift:14:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'Output' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | }
 6 |
 7 | public struct Output: OutputType {
   |               `- note: consider making struct 'Output' conform to the 'Sendable' protocol
 8 |     public enum Kind {
 9 |         case `default`
   :
12 |     }
13 |
14 |     public static let instance: Output = .init()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'Output' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     private let formatter: DateFormatter = {
[69/90] Compiling FinchCore LineOutputtable.swift
[70/90] Compiling FinchCore Section.swift
[71/91] Compiling FinchCore String+FinchCore.swift
[72/91] Compiling FinchCore Outputtable.swift
[73/91] Compiling FinchCore Contributor.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Contributor.swift:52:16: warning: static property 'example1' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * A structure to describe a given project contributor.
 3 |  */
 4 | public struct Contributor {
   |               `- note: consider making struct 'Contributor' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The contributor's emails. Either singular or list style
   :
50 | /// :nodoc:
51 | extension Contributor {
52 |     static let example1: Contributor = .init(
   |                |- warning: static property 'example1' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example1' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |         emails: [
54 |             "esme.squalor@example.com",
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Contributor.swift:60:16: warning: static property 'example2' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * A structure to describe a given project contributor.
 3 |  */
 4 | public struct Contributor {
   |               `- note: consider making struct 'Contributor' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The contributor's emails. Either singular or list style
   :
58 |     )
59 |
60 |     static let example2: Contributor = .init(
   |                |- warning: static property 'example2' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example2' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 |         emails: [
62 |             "violet.baudelaire@gmail.com"
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:19:16: warning: static property 'defaultInput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
17 | /// :nodoc:
18 | extension DelimiterPair {
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
   |                |- warning: static property 'defaultInput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'defaultInput' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:20:16: warning: static property 'defaultOutput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
18 | extension DelimiterPair {
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
   |                |- warning: static property 'defaultOutput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'defaultOutput' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:21:16: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
   |                |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | }
23 |
[74/91] Compiling FinchCore DelimiterPair.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Contributor.swift:52:16: warning: static property 'example1' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * A structure to describe a given project contributor.
 3 |  */
 4 | public struct Contributor {
   |               `- note: consider making struct 'Contributor' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The contributor's emails. Either singular or list style
   :
50 | /// :nodoc:
51 | extension Contributor {
52 |     static let example1: Contributor = .init(
   |                |- warning: static property 'example1' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example1' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |         emails: [
54 |             "esme.squalor@example.com",
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Contributor.swift:60:16: warning: static property 'example2' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * A structure to describe a given project contributor.
 3 |  */
 4 | public struct Contributor {
   |               `- note: consider making struct 'Contributor' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The contributor's emails. Either singular or list style
   :
58 |     )
59 |
60 |     static let example2: Contributor = .init(
   |                |- warning: static property 'example2' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example2' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 |         emails: [
62 |             "violet.baudelaire@gmail.com"
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:19:16: warning: static property 'defaultInput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
17 | /// :nodoc:
18 | extension DelimiterPair {
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
   |                |- warning: static property 'defaultInput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'defaultInput' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:20:16: warning: static property 'defaultOutput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
18 | extension DelimiterPair {
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
   |                |- warning: static property 'defaultOutput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'defaultOutput' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:21:16: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
   |                |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | }
23 |
[75/91] Compiling FinchCore DelimiterConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/DelimiterConfiguration.swift:37:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * FormatConfiguration's sub-configuration for the project's tag delimiters.
 3 |  */
 4 | public struct DelimiterConfiguration: Equatable {
   |               `- note: consider making struct 'DelimiterConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The delimiter pair surrounding a commit tag prior to
   :
35 | /// :nodoc:
36 | extension DelimiterConfiguration: SubConfiguration {
37 |     public static let `default`: DelimiterConfiguration = .init(
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |         input: .defaultInput,
39 |         output: .defaultOutput
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:19:16: warning: static property 'defaultInput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
17 | /// :nodoc:
18 | extension DelimiterPair {
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
   |                |- warning: static property 'defaultInput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'defaultInput' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:20:16: warning: static property 'defaultOutput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
18 | extension DelimiterPair {
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
   |                |- warning: static property 'defaultOutput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'defaultOutput' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/DelimiterConfiguration.swift:42:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * FormatConfiguration's sub-configuration for the project's tag delimiters.
 3 |  */
 4 | public struct DelimiterConfiguration: Equatable {
   |               `- note: consider making struct 'DelimiterConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The delimiter pair surrounding a commit tag prior to
   :
40 |     )
41 |
42 |     public static let blank: DelimiterConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |         input: .blank,
44 |         output: .blank
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:21:16: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
   |                |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | }
23 |
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/FormatConfiguration.swift:69:23: warning: static property 'blank' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 67 | /// :nodoc:
 68 | extension FormatConfiguration: SubConfiguration {
 69 |     public static var blank: FormatConfiguration = .init(
    |                       |- warning: static property 'blank' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'blank' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |         delimiterConfig: .blank,
 71 |         footer: nil,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/FormatConfiguration.swift:77:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 75 |     )
 76 |
 77 |     public static var `default`: FormatConfiguration = .init(
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 |         delimiterConfig: .default,
 79 |         footer: nil,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/Line/FormatTemplate.swift:27:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * configuration file.
  6 |  */
  7 | public struct FormatTemplate {
    |               `- note: consider making struct 'FormatTemplate' conform to the 'Sendable' protocol
  8 |     /// :nodoc:
  9 |     let outputtables: [LineOutputtable]
    :
 25 |      * `" - << tags >> << message >> — << commit_type_hyperlink >> — << contributor_handle >>"`
 26 |      */
 27 |     static let `default`: FormatTemplate = .init(
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |         outputtables: [
 29 |             " - ",
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/SectionInfo.swift:119:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type '[SectionInfo]' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * section description, formatting, and commit-to-section assignment.
  6 |  */
  7 | public struct SectionInfo {
    |               `- note: consider making struct 'SectionInfo' conform to the 'Sendable' protocol
  8 |     /**
  9 |      * If true, normalizes each commit message by capitalizing the first
    :
117 | /// :nodoc:
118 | extension Array where Element == SectionInfo {
119 |     static let `default`: [SectionInfo] = [
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type '[SectionInfo]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |         .default,
121 |         .bugs
[76/91] Compiling FinchCore FormatConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/DelimiterConfiguration.swift:37:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * FormatConfiguration's sub-configuration for the project's tag delimiters.
 3 |  */
 4 | public struct DelimiterConfiguration: Equatable {
   |               `- note: consider making struct 'DelimiterConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The delimiter pair surrounding a commit tag prior to
   :
35 | /// :nodoc:
36 | extension DelimiterConfiguration: SubConfiguration {
37 |     public static let `default`: DelimiterConfiguration = .init(
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |         input: .defaultInput,
39 |         output: .defaultOutput
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:19:16: warning: static property 'defaultInput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
17 | /// :nodoc:
18 | extension DelimiterPair {
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
   |                |- warning: static property 'defaultInput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'defaultInput' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:20:16: warning: static property 'defaultOutput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
18 | extension DelimiterPair {
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
   |                |- warning: static property 'defaultOutput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'defaultOutput' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/DelimiterConfiguration.swift:42:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * FormatConfiguration's sub-configuration for the project's tag delimiters.
 3 |  */
 4 | public struct DelimiterConfiguration: Equatable {
   |               `- note: consider making struct 'DelimiterConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The delimiter pair surrounding a commit tag prior to
   :
40 |     )
41 |
42 |     public static let blank: DelimiterConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |         input: .blank,
44 |         output: .blank
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:21:16: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
   |                |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | }
23 |
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/FormatConfiguration.swift:69:23: warning: static property 'blank' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 67 | /// :nodoc:
 68 | extension FormatConfiguration: SubConfiguration {
 69 |     public static var blank: FormatConfiguration = .init(
    |                       |- warning: static property 'blank' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'blank' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |         delimiterConfig: .blank,
 71 |         footer: nil,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/FormatConfiguration.swift:77:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 75 |     )
 76 |
 77 |     public static var `default`: FormatConfiguration = .init(
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 |         delimiterConfig: .default,
 79 |         footer: nil,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/Line/FormatTemplate.swift:27:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * configuration file.
  6 |  */
  7 | public struct FormatTemplate {
    |               `- note: consider making struct 'FormatTemplate' conform to the 'Sendable' protocol
  8 |     /// :nodoc:
  9 |     let outputtables: [LineOutputtable]
    :
 25 |      * `" - << tags >> << message >> — << commit_type_hyperlink >> — << contributor_handle >>"`
 26 |      */
 27 |     static let `default`: FormatTemplate = .init(
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |         outputtables: [
 29 |             " - ",
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/SectionInfo.swift:119:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type '[SectionInfo]' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * section description, formatting, and commit-to-section assignment.
  6 |  */
  7 | public struct SectionInfo {
    |               `- note: consider making struct 'SectionInfo' conform to the 'Sendable' protocol
  8 |     /**
  9 |      * If true, normalizes each commit message by capitalizing the first
    :
117 | /// :nodoc:
118 | extension Array where Element == SectionInfo {
119 |     static let `default`: [SectionInfo] = [
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type '[SectionInfo]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |         .default,
121 |         .bugs
[77/91] Compiling FinchCore FormatTemplate.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/Line/FormatTemplate.swift:27:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * configuration file.
  6 |  */
  7 | public struct FormatTemplate {
    |               `- note: consider making struct 'FormatTemplate' conform to the 'Sendable' protocol
  8 |     /// :nodoc:
  9 |     let outputtables: [LineOutputtable]
    :
 25 |      * `" - << tags >> << message >> — << commit_type_hyperlink >> — << contributor_handle >>"`
 26 |      */
 27 |     static let `default`: FormatTemplate = .init(
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |         outputtables: [
 29 |             " - ",
[78/91] Compiling FinchCore Line.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/Line/FormatTemplate.swift:27:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * configuration file.
  6 |  */
  7 | public struct FormatTemplate {
    |               `- note: consider making struct 'FormatTemplate' conform to the 'Sendable' protocol
  8 |     /// :nodoc:
  9 |     let outputtables: [LineOutputtable]
    :
 25 |      * `" - << tags >> << message >> — << commit_type_hyperlink >> — << contributor_handle >>"`
 26 |      */
 27 |     static let `default`: FormatTemplate = .init(
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |         outputtables: [
 29 |             " - ",
[79/91] Compiling FinchCore GitConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/GitConfiguration.swift:49:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'GitConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * Sub-configuration for the project's Git setup.
 3 |  */
 4 | public struct GitConfiguration {
   |               `- note: consider making struct 'GitConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * An optional branch prefix for the project. This string will
   :
47 | /// :nodoc:
48 | extension GitConfiguration: SubConfiguration {
49 |     public static let blank: GitConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'GitConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |         branchPrefix: "",
51 |         executablePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ResolutionCommandsConfiguration.swift:30:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * only available at run-time.
 4 |  */
 5 | public struct ResolutionCommandsConfiguration {
   |               `- note: consider making struct 'ResolutionCommandsConfiguration' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * Optional command string to resolve a project's build
   :
28 | /// :nodoc:
29 | extension ResolutionCommandsConfiguration: SubConfiguration {
30 |     public static let blank: ResolutionCommandsConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |         buildNumber: nil,
32 |         versions: nil
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ResolutionCommandsConfiguration.swift:53:16: warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * only available at run-time.
 4 |  */
 5 | public struct ResolutionCommandsConfiguration {
   |               `- note: consider making struct 'ResolutionCommandsConfiguration' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * Optional command string to resolve a project's build
   :
51 | /// :nodoc:
52 | extension ResolutionCommandsConfiguration {
53 |     static let example: ResolutionCommandsConfiguration = .init(
   |                |- warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |         buildNumber: "/usr/bin/env bash -c 'git -C $PROJECT_DIR rev-list origin/releases/$NEW_VERSION --count'",
55 |         versions: nil
[80/91] Compiling FinchCore ResolutionCommandsConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/GitConfiguration.swift:49:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'GitConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * Sub-configuration for the project's Git setup.
 3 |  */
 4 | public struct GitConfiguration {
   |               `- note: consider making struct 'GitConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * An optional branch prefix for the project. This string will
   :
47 | /// :nodoc:
48 | extension GitConfiguration: SubConfiguration {
49 |     public static let blank: GitConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'GitConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |         branchPrefix: "",
51 |         executablePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ResolutionCommandsConfiguration.swift:30:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * only available at run-time.
 4 |  */
 5 | public struct ResolutionCommandsConfiguration {
   |               `- note: consider making struct 'ResolutionCommandsConfiguration' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * Optional command string to resolve a project's build
   :
28 | /// :nodoc:
29 | extension ResolutionCommandsConfiguration: SubConfiguration {
30 |     public static let blank: ResolutionCommandsConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |         buildNumber: nil,
32 |         versions: nil
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ResolutionCommandsConfiguration.swift:53:16: warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * only available at run-time.
 4 |  */
 5 | public struct ResolutionCommandsConfiguration {
   |               `- note: consider making struct 'ResolutionCommandsConfiguration' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * Optional command string to resolve a project's build
   :
51 | /// :nodoc:
52 | extension ResolutionCommandsConfiguration {
53 |     static let example: ResolutionCommandsConfiguration = .init(
   |                |- warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |         buildNumber: "/usr/bin/env bash -c 'git -C $PROJECT_DIR rev-list origin/releases/$NEW_VERSION --count'",
55 |         versions: nil
[81/91] Emitting module FinchCore
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ContributorsConfiguration.swift:44:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * Sub-configuration for the project's contributors.
 3 |  */
 4 | public struct ContributorsConfiguration {
   |               `- note: consider making struct 'ContributorsConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * List of the project's contributors.
   :
42 | /// :nodoc:
43 | extension ContributorsConfiguration: SubConfiguration {
44 |     public static let blank: ContributorsConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |         contributors: [],
46 |         contributorHandlePrefix: ""
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ContributorsConfiguration.swift:69:16: warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * Sub-configuration for the project's contributors.
 3 |  */
 4 | public struct ContributorsConfiguration {
   |               `- note: consider making struct 'ContributorsConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * List of the project's contributors.
   :
67 | /// :nodoc:
68 | extension ContributorsConfiguration {
69 |     static let example: ContributorsConfiguration = .init(
   |                |- warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |         contributors: [
71 |             .example1,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Contributor.swift:52:16: warning: static property 'example1' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * A structure to describe a given project contributor.
 3 |  */
 4 | public struct Contributor {
   |               `- note: consider making struct 'Contributor' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The contributor's emails. Either singular or list style
   :
50 | /// :nodoc:
51 | extension Contributor {
52 |     static let example1: Contributor = .init(
   |                |- warning: static property 'example1' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example1' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |         emails: [
54 |             "esme.squalor@example.com",
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Contributor.swift:60:16: warning: static property 'example2' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * A structure to describe a given project contributor.
 3 |  */
 4 | public struct Contributor {
   |               `- note: consider making struct 'Contributor' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The contributor's emails. Either singular or list style
   :
58 |     )
59 |
60 |     static let example2: Contributor = .init(
   |                |- warning: static property 'example2' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example2' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 |         emails: [
62 |             "violet.baudelaire@gmail.com"
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/DelimiterConfiguration.swift:37:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * FormatConfiguration's sub-configuration for the project's tag delimiters.
 3 |  */
 4 | public struct DelimiterConfiguration: Equatable {
   |               `- note: consider making struct 'DelimiterConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The delimiter pair surrounding a commit tag prior to
   :
35 | /// :nodoc:
36 | extension DelimiterConfiguration: SubConfiguration {
37 |     public static let `default`: DelimiterConfiguration = .init(
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |         input: .defaultInput,
39 |         output: .defaultOutput
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:19:16: warning: static property 'defaultInput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
17 | /// :nodoc:
18 | extension DelimiterPair {
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
   |                |- warning: static property 'defaultInput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'defaultInput' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:20:16: warning: static property 'defaultOutput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
18 | extension DelimiterPair {
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
   |                |- warning: static property 'defaultOutput' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'defaultOutput' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/DelimiterConfiguration.swift:42:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * FormatConfiguration's sub-configuration for the project's tag delimiters.
 3 |  */
 4 | public struct DelimiterConfiguration: Equatable {
   |               `- note: consider making struct 'DelimiterConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The delimiter pair surrounding a commit tag prior to
   :
40 |     )
41 |
42 |     public static let blank: DelimiterConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |         input: .blank,
44 |         output: .blank
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/DelimiterPair.swift:21:16: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * a commit message tag.
 4 |  */
 5 | public struct DelimiterPair: Codable, Equatable {
   |               `- note: consider making struct 'DelimiterPair' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * The left-hand tag delimiter.
   :
19 |     static let defaultInput: DelimiterPair = .init(left: "[", right: "]")
20 |     static let defaultOutput: DelimiterPair = .init(left: "|", right: "|")
21 |     static let blank: DelimiterPair = .init(left: "", right: "")
   |                |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'DelimiterPair' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | }
23 |
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/FormatConfiguration.swift:69:23: warning: static property 'blank' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 67 | /// :nodoc:
 68 | extension FormatConfiguration: SubConfiguration {
 69 |     public static var blank: FormatConfiguration = .init(
    |                       |- warning: static property 'blank' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'blank' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |         delimiterConfig: .blank,
 71 |         footer: nil,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/FormatConfiguration.swift:77:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 75 |     )
 76 |
 77 |     public static var `default`: FormatConfiguration = .init(
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 |         delimiterConfig: .default,
 79 |         footer: nil,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/Line/FormatTemplate.swift:27:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * configuration file.
  6 |  */
  7 | public struct FormatTemplate {
    |               `- note: consider making struct 'FormatTemplate' conform to the 'Sendable' protocol
  8 |     /// :nodoc:
  9 |     let outputtables: [LineOutputtable]
    :
 25 |      * `" - << tags >> << message >> — << commit_type_hyperlink >> — << contributor_handle >>"`
 26 |      */
 27 |     static let `default`: FormatTemplate = .init(
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |         outputtables: [
 29 |             " - ",
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/SectionInfo.swift:119:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type '[SectionInfo]' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * section description, formatting, and commit-to-section assignment.
  6 |  */
  7 | public struct SectionInfo {
    |               `- note: consider making struct 'SectionInfo' conform to the 'Sendable' protocol
  8 |     /**
  9 |      * If true, normalizes each commit message by capitalizing the first
    :
117 | /// :nodoc:
118 | extension Array where Element == SectionInfo {
119 |     static let `default`: [SectionInfo] = [
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type '[SectionInfo]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |         .default,
121 |         .bugs
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/GitConfiguration.swift:49:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'GitConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * Sub-configuration for the project's Git setup.
 3 |  */
 4 | public struct GitConfiguration {
   |               `- note: consider making struct 'GitConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * An optional branch prefix for the project. This string will
   :
47 | /// :nodoc:
48 | extension GitConfiguration: SubConfiguration {
49 |     public static let blank: GitConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'GitConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |         branchPrefix: "",
51 |         executablePath: nil,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ResolutionCommandsConfiguration.swift:30:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * only available at run-time.
 4 |  */
 5 | public struct ResolutionCommandsConfiguration {
   |               `- note: consider making struct 'ResolutionCommandsConfiguration' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * Optional command string to resolve a project's build
   :
28 | /// :nodoc:
29 | extension ResolutionCommandsConfiguration: SubConfiguration {
30 |     public static let blank: ResolutionCommandsConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |         buildNumber: nil,
32 |         versions: nil
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ResolutionCommandsConfiguration.swift:53:16: warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * only available at run-time.
 4 |  */
 5 | public struct ResolutionCommandsConfiguration {
   |               `- note: consider making struct 'ResolutionCommandsConfiguration' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * Optional command string to resolve a project's build
   :
51 | /// :nodoc:
52 | extension ResolutionCommandsConfiguration {
53 |     static let example: ResolutionCommandsConfiguration = .init(
   |                |- warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |         buildNumber: "/usr/bin/env bash -c 'git -C $PROJECT_DIR rev-list origin/releases/$NEW_VERSION --count'",
55 |         versions: nil
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/SectionInfo.swift:98:28: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SectionInfo' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * section description, formatting, and commit-to-section assignment.
  6 |  */
  7 | public struct SectionInfo {
    |               `- note: consider making struct 'SectionInfo' conform to the 'Sendable' protocol
  8 |     /**
  9 |      * If true, normalizes each commit message by capitalizing the first
    :
 96 |
 97 | extension SectionInfo {
 98 |     fileprivate static let `default`: SectionInfo = .init(
    |                            |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SectionInfo' may have shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |         capitalizesMessage: false,
100 |         excluded: false,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/SectionInfo.swift:107:28: warning: static property 'bugs' is not concurrency-safe because non-'Sendable' type 'SectionInfo' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * section description, formatting, and commit-to-section assignment.
  6 |  */
  7 | public struct SectionInfo {
    |               `- note: consider making struct 'SectionInfo' conform to the 'Sendable' protocol
  8 |     /**
  9 |      * If true, normalizes each commit message by capitalizing the first
    :
105 |     )
106 |
107 |     fileprivate static let bugs: SectionInfo = .init(
    |                            |- warning: static property 'bugs' is not concurrency-safe because non-'Sendable' type 'SectionInfo' may have shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: annotate 'bugs' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |         capitalizesMessage: false,
109 |         excluded: false,
[82/91] Compiling FinchCore Regex.swift
[83/91] Compiling FinchCore FormatComponent.swift
[84/91] Compiling FinchCore LineComponents.swift
[85/91] Compiling FinchCore LineContext.swift
[86/91] Compiling FinchCore Configuration.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ContributorsConfiguration.swift:44:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * Sub-configuration for the project's contributors.
 3 |  */
 4 | public struct ContributorsConfiguration {
   |               `- note: consider making struct 'ContributorsConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * List of the project's contributors.
   :
42 | /// :nodoc:
43 | extension ContributorsConfiguration: SubConfiguration {
44 |     public static let blank: ContributorsConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |         contributors: [],
46 |         contributorHandlePrefix: ""
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/FormatConfiguration.swift:77:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 75 |     )
 76 |
 77 |     public static var `default`: FormatConfiguration = .init(
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 |         delimiterConfig: .default,
 79 |         footer: nil,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ResolutionCommandsConfiguration.swift:30:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * only available at run-time.
 4 |  */
 5 | public struct ResolutionCommandsConfiguration {
   |               `- note: consider making struct 'ResolutionCommandsConfiguration' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * Optional command string to resolve a project's build
   :
28 | /// :nodoc:
29 | extension ResolutionCommandsConfiguration: SubConfiguration {
30 |     public static let blank: ResolutionCommandsConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |         buildNumber: nil,
32 |         versions: nil
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ContributorsConfiguration.swift:69:16: warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * Sub-configuration for the project's contributors.
 3 |  */
 4 | public struct ContributorsConfiguration {
   |               `- note: consider making struct 'ContributorsConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * List of the project's contributors.
   :
67 | /// :nodoc:
68 | extension ContributorsConfiguration {
69 |     static let example: ContributorsConfiguration = .init(
   |                |- warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |         contributors: [
71 |             .example1,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ResolutionCommandsConfiguration.swift:53:16: warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * only available at run-time.
 4 |  */
 5 | public struct ResolutionCommandsConfiguration {
   |               `- note: consider making struct 'ResolutionCommandsConfiguration' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * Optional command string to resolve a project's build
   :
51 | /// :nodoc:
52 | extension ResolutionCommandsConfiguration {
53 |     static let example: ResolutionCommandsConfiguration = .init(
   |                |- warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |         buildNumber: "/usr/bin/env bash -c 'git -C $PROJECT_DIR rev-list origin/releases/$NEW_VERSION --count'",
55 |         versions: nil
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Contributor.swift:52:16: warning: static property 'example1' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * A structure to describe a given project contributor.
 3 |  */
 4 | public struct Contributor {
   |               `- note: consider making struct 'Contributor' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The contributor's emails. Either singular or list style
   :
50 | /// :nodoc:
51 | extension Contributor {
52 |     static let example1: Contributor = .init(
   |                |- warning: static property 'example1' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example1' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |         emails: [
54 |             "esme.squalor@example.com",
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Contributor.swift:60:16: warning: static property 'example2' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * A structure to describe a given project contributor.
 3 |  */
 4 | public struct Contributor {
   |               `- note: consider making struct 'Contributor' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The contributor's emails. Either singular or list style
   :
58 |     )
59 |
60 |     static let example2: Contributor = .init(
   |                |- warning: static property 'example2' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example2' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 |         emails: [
62 |             "violet.baudelaire@gmail.com"
[87/91] Compiling FinchCore ContributorsConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ContributorsConfiguration.swift:44:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * Sub-configuration for the project's contributors.
 3 |  */
 4 | public struct ContributorsConfiguration {
   |               `- note: consider making struct 'ContributorsConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * List of the project's contributors.
   :
42 | /// :nodoc:
43 | extension ContributorsConfiguration: SubConfiguration {
44 |     public static let blank: ContributorsConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |         contributors: [],
46 |         contributorHandlePrefix: ""
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/FormatConfiguration.swift:77:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 75 |     )
 76 |
 77 |     public static var `default`: FormatConfiguration = .init(
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 |         delimiterConfig: .default,
 79 |         footer: nil,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ResolutionCommandsConfiguration.swift:30:23: warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * only available at run-time.
 4 |  */
 5 | public struct ResolutionCommandsConfiguration {
   |               `- note: consider making struct 'ResolutionCommandsConfiguration' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * Optional command string to resolve a project's build
   :
28 | /// :nodoc:
29 | extension ResolutionCommandsConfiguration: SubConfiguration {
30 |     public static let blank: ResolutionCommandsConfiguration = .init(
   |                       |- warning: static property 'blank' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'blank' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |         buildNumber: nil,
32 |         versions: nil
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ContributorsConfiguration.swift:69:16: warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * Sub-configuration for the project's contributors.
 3 |  */
 4 | public struct ContributorsConfiguration {
   |               `- note: consider making struct 'ContributorsConfiguration' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * List of the project's contributors.
   :
67 | /// :nodoc:
68 | extension ContributorsConfiguration {
69 |     static let example: ContributorsConfiguration = .init(
   |                |- warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ContributorsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |         contributors: [
71 |             .example1,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Configuration/ResolutionCommandsConfiguration.swift:53:16: warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |  * only available at run-time.
 4 |  */
 5 | public struct ResolutionCommandsConfiguration {
   |               `- note: consider making struct 'ResolutionCommandsConfiguration' conform to the 'Sendable' protocol
 6 |     /**
 7 |      * Optional command string to resolve a project's build
   :
51 | /// :nodoc:
52 | extension ResolutionCommandsConfiguration {
53 |     static let example: ResolutionCommandsConfiguration = .init(
   |                |- warning: static property 'example' is not concurrency-safe because non-'Sendable' type 'ResolutionCommandsConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |         buildNumber: "/usr/bin/env bash -c 'git -C $PROJECT_DIR rev-list origin/releases/$NEW_VERSION --count'",
55 |         versions: nil
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Contributor.swift:52:16: warning: static property 'example1' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * A structure to describe a given project contributor.
 3 |  */
 4 | public struct Contributor {
   |               `- note: consider making struct 'Contributor' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The contributor's emails. Either singular or list style
   :
50 | /// :nodoc:
51 | extension Contributor {
52 |     static let example1: Contributor = .init(
   |                |- warning: static property 'example1' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example1' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |         emails: [
54 |             "esme.squalor@example.com",
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Contributor.swift:60:16: warning: static property 'example2' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
 2 |  * A structure to describe a given project contributor.
 3 |  */
 4 | public struct Contributor {
   |               `- note: consider making struct 'Contributor' conform to the 'Sendable' protocol
 5 |     /**
 6 |      * The contributor's emails. Either singular or list style
   :
58 |     )
59 |
60 |     static let example2: Contributor = .init(
   |                |- warning: static property 'example2' is not concurrency-safe because non-'Sendable' type 'Contributor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'example2' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 |         emails: [
62 |             "violet.baudelaire@gmail.com"
[88/91] Compiling FinchCore SectionInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/SectionInfo.swift:98:28: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SectionInfo' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * section description, formatting, and commit-to-section assignment.
  6 |  */
  7 | public struct SectionInfo {
    |               `- note: consider making struct 'SectionInfo' conform to the 'Sendable' protocol
  8 |     /**
  9 |      * If true, normalizes each commit message by capitalizing the first
    :
 96 |
 97 | extension SectionInfo {
 98 |     fileprivate static let `default`: SectionInfo = .init(
    |                            |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SectionInfo' may have shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |         capitalizesMessage: false,
100 |         excluded: false,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/Line/FormatTemplate.swift:27:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * configuration file.
  6 |  */
  7 | public struct FormatTemplate {
    |               `- note: consider making struct 'FormatTemplate' conform to the 'Sendable' protocol
  8 |     /// :nodoc:
  9 |     let outputtables: [LineOutputtable]
    :
 25 |      * `" - << tags >> << message >> — << commit_type_hyperlink >> — << contributor_handle >>"`
 26 |      */
 27 |     static let `default`: FormatTemplate = .init(
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FormatTemplate' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |         outputtables: [
 29 |             " - ",
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/SectionInfo.swift:107:28: warning: static property 'bugs' is not concurrency-safe because non-'Sendable' type 'SectionInfo' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * section description, formatting, and commit-to-section assignment.
  6 |  */
  7 | public struct SectionInfo {
    |               `- note: consider making struct 'SectionInfo' conform to the 'Sendable' protocol
  8 |     /**
  9 |      * If true, normalizes each commit message by capitalizing the first
    :
105 |     )
106 |
107 |     fileprivate static let bugs: SectionInfo = .init(
    |                            |- warning: static property 'bugs' is not concurrency-safe because non-'Sendable' type 'SectionInfo' may have shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: annotate 'bugs' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |         capitalizesMessage: false,
109 |         excluded: false,
/Users/admin/builder/spi-builder-workspace/Sources/FinchCore/Section/SectionInfo.swift:119:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type '[SectionInfo]' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |  * section description, formatting, and commit-to-section assignment.
  6 |  */
  7 | public struct SectionInfo {
    |               `- note: consider making struct 'SectionInfo' conform to the 'Sendable' protocol
  8 |     /**
  9 |      * If true, normalizes each commit message by capitalizing the first
    :
117 | /// :nodoc:
118 | extension Array where Element == SectionInfo {
119 |     static let `default`: [SectionInfo] = [
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type '[SectionInfo]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |         .default,
121 |         .bugs
[89/105] Compiling FinchApp Transformer.swift
[90/106] Compiling FinchApp Versions.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Models/Versions.swift:9:16: warning: static property 'null' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 |     let new: Version
 8 |
 9 |     static var null: Versions = .init(old: .null, new: .null)
   |                |- warning: static property 'null' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'null' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'null' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |
11 |     public static var name: String = "versions"
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Models/Versions.swift:11:23: warning: static property 'name' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |     static var null: Versions = .init(old: .null, new: .null)
10 |
11 |     public static var name: String = "versions"
   |                       |- warning: static property 'name' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'name' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'name' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public init?(input: String) {
[91/106] Compiling FinchApp ChangeLogInfoService.swift
[92/106] Compiling FinchApp App.swift
[93/106] Compiling FinchApp AppRunner.swift
[94/106] Emitting module FinchApp
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:57:13: warning: let 'verboseOption' is not concurrency-safe because non-'Sendable' type 'Flag' may have shared mutable state; this is an error in the Swift 6 language mode
55 | }
56 |
57 | private let verboseOption: Flag = .init("-v", "--verbose", description: Strings.App.Options.verbose)
   |             `- warning: let 'verboseOption' is not concurrency-safe because non-'Sendable' type 'Flag' may have shared mutable state; this is an error in the Swift 6 language mode
58 |
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftCLI/Sources/SwiftCLI/Option.swift:49:14: note: class 'Flag' does not conform to the 'Sendable' protocol
 47 |
 48 | @propertyWrapper
 49 | public class Flag: AnyFlag {
    |              `- note: class 'Flag' does not conform to the 'Sendable' protocol
 50 |
 51 |     public let names: [String]
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftCLI'
 1 | import FinchUtilities
 2 | import SwiftCLI
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftCLI'
 3 |
 4 | /// :nodoc:
   :
55 | }
56 |
57 | private let verboseOption: Flag = .init("-v", "--verbose", description: Strings.App.Options.verbose)
   |             |- note: annotate 'verboseOption' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 |
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:23:24: warning: static property 'verbose' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             static var verbose: String = "Run with verbose output"
   |                        |- warning: static property 'verbose' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'verbose' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'verbose' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |         }
25 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:59:13: warning: let 'configPathOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
57 | private let verboseOption: Flag = .init("-v", "--verbose", description: Strings.App.Options.verbose)
58 |
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
   |             |- warning: let 'configPathOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: annotate 'configPathOption' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | private let projectDirOption: Key<String> = .init("--project-dir", description: Strings.App.Options.projectDir)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftCLI/Sources/SwiftCLI/Option.swift:142:14: note: generic class 'Key' does not conform to the 'Sendable' protocol
140 |
141 | @propertyWrapper
142 | public class Key<Value: ConvertibleFromString>: _Key<Value>, AnyKey, ValueBox {
    |              `- note: generic class 'Key' does not conform to the 'Sendable' protocol
143 |
144 |     public let variadic = false
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:15:24: warning: static property 'configPath' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 |         enum Options {
15 |             static var configPath: String = "Path to config"
   |                        |- warning: static property 'configPath' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'configPath' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'configPath' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |             static var projectDir: String = "Path to project if command is run from separate directory"
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:61:13: warning: let 'projectDirOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
60 |
61 | private let projectDirOption: Key<String> = .init("--project-dir", description: Strings.App.Options.projectDir)
   |             |- warning: let 'projectDirOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: annotate 'projectDirOption' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | /// :nodoc:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftCLI/Sources/SwiftCLI/Option.swift:142:14: note: generic class 'Key' does not conform to the 'Sendable' protocol
140 |
141 | @propertyWrapper
142 | public class Key<Value: ConvertibleFromString>: _Key<Value>, AnyKey, ValueBox {
    |              `- note: generic class 'Key' does not conform to the 'Sendable' protocol
143 |
144 |     public let variadic = false
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:17:24: warning: static property 'projectDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
15 |             static var configPath: String = "Path to config"
16 |
17 |             static var projectDir: String = "Path to project if command is run from separate directory"
   |                        |- warning: static property 'projectDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'projectDir' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'projectDir' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |             static var showVersion: String {
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/Commands/Compare/CompareCommand.swift:108:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ConvertibleFromString'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
106 | }
107 |
108 | extension Array: ConvertibleFromString where Element == String {
    | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ConvertibleFromString'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
109 |     public init?(input: String) {
110 |         self = input.components(separatedBy: " ")
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Models/Versions.swift:9:16: warning: static property 'null' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 7 |     let new: Version
 8 |
 9 |     static var null: Versions = .init(old: .null, new: .null)
   |                |- warning: static property 'null' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'null' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'null' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |
11 |     public static var name: String = "versions"
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Models/Versions.swift:11:23: warning: static property 'name' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |     static var null: Versions = .init(old: .null, new: .null)
10 |
11 |     public static var name: String = "versions"
   |                       |- warning: static property 'name' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'name' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'name' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public init?(input: String) {
[95/106] Compiling FinchApp Strings.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:15:24: warning: static property 'configPath' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 |         enum Options {
15 |             static var configPath: String = "Path to config"
   |                        |- warning: static property 'configPath' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'configPath' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'configPath' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |             static var projectDir: String = "Path to project if command is run from separate directory"
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:17:24: warning: static property 'projectDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
15 |             static var configPath: String = "Path to config"
16 |
17 |             static var projectDir: String = "Path to project if command is run from separate directory"
   |                        |- warning: static property 'projectDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'projectDir' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'projectDir' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |             static var showVersion: String {
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:23:24: warning: static property 'verbose' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             static var verbose: String = "Run with verbose output"
   |                        |- warning: static property 'verbose' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'verbose' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'verbose' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |         }
25 |     }
[96/106] Compiling FinchApp BaseCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:57:13: warning: let 'verboseOption' is not concurrency-safe because non-'Sendable' type 'Flag' may have shared mutable state; this is an error in the Swift 6 language mode
55 | }
56 |
57 | private let verboseOption: Flag = .init("-v", "--verbose", description: Strings.App.Options.verbose)
   |             `- warning: let 'verboseOption' is not concurrency-safe because non-'Sendable' type 'Flag' may have shared mutable state; this is an error in the Swift 6 language mode
58 |
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftCLI/Sources/SwiftCLI/Option.swift:49:14: note: class 'Flag' does not conform to the 'Sendable' protocol
 47 |
 48 | @propertyWrapper
 49 | public class Flag: AnyFlag {
    |              `- note: class 'Flag' does not conform to the 'Sendable' protocol
 50 |
 51 |     public let names: [String]
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftCLI'
 1 | import FinchUtilities
 2 | import SwiftCLI
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftCLI'
 3 |
 4 | /// :nodoc:
   :
55 | }
56 |
57 | private let verboseOption: Flag = .init("-v", "--verbose", description: Strings.App.Options.verbose)
   |             |- note: annotate 'verboseOption' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 |
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:23:24: warning: static property 'verbose' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             static var verbose: String = "Run with verbose output"
   |                        |- warning: static property 'verbose' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'verbose' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'verbose' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |         }
25 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:59:13: warning: let 'configPathOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
57 | private let verboseOption: Flag = .init("-v", "--verbose", description: Strings.App.Options.verbose)
58 |
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
   |             |- warning: let 'configPathOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: annotate 'configPathOption' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | private let projectDirOption: Key<String> = .init("--project-dir", description: Strings.App.Options.projectDir)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftCLI/Sources/SwiftCLI/Option.swift:142:14: note: generic class 'Key' does not conform to the 'Sendable' protocol
140 |
141 | @propertyWrapper
142 | public class Key<Value: ConvertibleFromString>: _Key<Value>, AnyKey, ValueBox {
    |              `- note: generic class 'Key' does not conform to the 'Sendable' protocol
143 |
144 |     public let variadic = false
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:15:24: warning: static property 'configPath' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 |         enum Options {
15 |             static var configPath: String = "Path to config"
   |                        |- warning: static property 'configPath' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'configPath' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'configPath' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |             static var projectDir: String = "Path to project if command is run from separate directory"
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:61:13: warning: let 'projectDirOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
60 |
61 | private let projectDirOption: Key<String> = .init("--project-dir", description: Strings.App.Options.projectDir)
   |             |- warning: let 'projectDirOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: annotate 'projectDirOption' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | /// :nodoc:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftCLI/Sources/SwiftCLI/Option.swift:142:14: note: generic class 'Key' does not conform to the 'Sendable' protocol
140 |
141 | @propertyWrapper
142 | public class Key<Value: ConvertibleFromString>: _Key<Value>, AnyKey, ValueBox {
    |              `- note: generic class 'Key' does not conform to the 'Sendable' protocol
143 |
144 |     public let variadic = false
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:17:24: warning: static property 'projectDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
15 |             static var configPath: String = "Path to config"
16 |
17 |             static var projectDir: String = "Path to project if command is run from separate directory"
   |                        |- warning: static property 'projectDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'projectDir' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'projectDir' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |             static var showVersion: String {
[97/106] Compiling FinchApp ChangeLogModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:57:13: warning: let 'verboseOption' is not concurrency-safe because non-'Sendable' type 'Flag' may have shared mutable state; this is an error in the Swift 6 language mode
55 | }
56 |
57 | private let verboseOption: Flag = .init("-v", "--verbose", description: Strings.App.Options.verbose)
   |             `- warning: let 'verboseOption' is not concurrency-safe because non-'Sendable' type 'Flag' may have shared mutable state; this is an error in the Swift 6 language mode
58 |
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftCLI/Sources/SwiftCLI/Option.swift:49:14: note: class 'Flag' does not conform to the 'Sendable' protocol
 47 |
 48 | @propertyWrapper
 49 | public class Flag: AnyFlag {
    |              `- note: class 'Flag' does not conform to the 'Sendable' protocol
 50 |
 51 |     public let names: [String]
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftCLI'
 1 | import FinchUtilities
 2 | import SwiftCLI
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftCLI'
 3 |
 4 | /// :nodoc:
   :
55 | }
56 |
57 | private let verboseOption: Flag = .init("-v", "--verbose", description: Strings.App.Options.verbose)
   |             |- note: annotate 'verboseOption' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 |
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:23:24: warning: static property 'verbose' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |             }
22 |
23 |             static var verbose: String = "Run with verbose output"
   |                        |- warning: static property 'verbose' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'verbose' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'verbose' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |         }
25 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:59:13: warning: let 'configPathOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
57 | private let verboseOption: Flag = .init("-v", "--verbose", description: Strings.App.Options.verbose)
58 |
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
   |             |- warning: let 'configPathOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: annotate 'configPathOption' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | private let projectDirOption: Key<String> = .init("--project-dir", description: Strings.App.Options.projectDir)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftCLI/Sources/SwiftCLI/Option.swift:142:14: note: generic class 'Key' does not conform to the 'Sendable' protocol
140 |
141 | @propertyWrapper
142 | public class Key<Value: ConvertibleFromString>: _Key<Value>, AnyKey, ValueBox {
    |              `- note: generic class 'Key' does not conform to the 'Sendable' protocol
143 |
144 |     public let variadic = false
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:15:24: warning: static property 'configPath' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 |         enum Options {
15 |             static var configPath: String = "Path to config"
   |                        |- warning: static property 'configPath' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'configPath' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'configPath' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |             static var projectDir: String = "Path to project if command is run from separate directory"
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/BaseCommand.swift:61:13: warning: let 'projectDirOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
59 | private let configPathOption: Key<String> = .init("-c", "--config", description: Strings.App.Options.configPath)
60 |
61 | private let projectDirOption: Key<String> = .init("--project-dir", description: Strings.App.Options.projectDir)
   |             |- warning: let 'projectDirOption' is not concurrency-safe because non-'Sendable' type 'Key<String>' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: annotate 'projectDirOption' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | /// :nodoc:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftCLI/Sources/SwiftCLI/Option.swift:142:14: note: generic class 'Key' does not conform to the 'Sendable' protocol
140 |
141 | @propertyWrapper
142 | public class Key<Value: ConvertibleFromString>: _Key<Value>, AnyKey, ValueBox {
    |              `- note: generic class 'Key' does not conform to the 'Sendable' protocol
143 |
144 |     public let variadic = false
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Strings.swift:17:24: warning: static property 'projectDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
15 |             static var configPath: String = "Path to config"
16 |
17 |             static var projectDir: String = "Path to project if command is run from separate directory"
   |                        |- warning: static property 'projectDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'projectDir' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'projectDir' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |             static var showVersion: String {
[98/106] Compiling FinchApp Configurator.swift
[99/106] Compiling FinchApp Git.swift
[100/106] Compiling FinchApp ConfigCommand.swift
[101/106] Compiling FinchApp Sequence+FinchApp.swift
[102/106] Compiling FinchApp CompareCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/Commands/Compare/CompareCommand.swift:108:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ConvertibleFromString'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
106 | }
107 |
108 | extension Array: ConvertibleFromString where Element == String {
    | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ConvertibleFromString'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
109 |     public init?(input: String) {
110 |         self = input.components(separatedBy: " ")
[103/106] Compiling FinchApp VersionsResolver.swift
/Users/admin/builder/spi-builder-workspace/Sources/FinchApp/Command-Routing/Commands/Compare/CompareCommand.swift:108:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ConvertibleFromString'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
106 | }
107 |
108 | extension Array: ConvertibleFromString where Element == String {
    | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ConvertibleFromString'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
109 |     public init?(input: String) {
110 |         self = input.components(separatedBy: " ")
[104/110] Compiling Finch AppName.swift
[105/110] Compiling Finch main.swift
/Users/admin/builder/spi-builder-workspace/Sources/Finch/main.swift:5:18: error: cannot find 'appBuildNumber' in scope
 3 |
 4 | let meta: App.Meta = .init(
 5 |     buildNumber: appBuildNumber,
   |                  `- error: cannot find 'appBuildNumber' in scope
 6 |     name: appName,
 7 |     version: appVersion
error: emit-module command failed with exit code 1 (use -v to see invocation)
[106/110] Emitting module Finch
/Users/admin/builder/spi-builder-workspace/Sources/Finch/main.swift:5:18: error: cannot find 'appBuildNumber' in scope
 3 |
 4 | let meta: App.Meta = .init(
 5 |     buildNumber: appBuildNumber,
   |                  `- error: cannot find 'appBuildNumber' in scope
 6 |     name: appName,
 7 |     version: appVersion
/Users/admin/builder/spi-builder-workspace/Sources/Finch/App/Version.swift:3:5: warning: let 'appVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
1 | import Version
2 |
3 | let appVersion: Version = .init(major: 0, minor: 4, patch: 0)
  |     `- warning: let 'appVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
4 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Version/Sources/Version.swift:18:15: note: struct 'Version' does not conform to the 'Sendable' protocol
 16 |  - SeeAlso: https://semver.org
 17 |  */
 18 | public struct Version {
    |               `- note: struct 'Version' does not conform to the 'Sendable' protocol
 19 |     /// The major version.
 20 |     public let major: Int
/Users/admin/builder/spi-builder-workspace/Sources/Finch/App/Version.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Version'
1 | import Version
  | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Version'
2 |
3 | let appVersion: Version = .init(major: 0, minor: 4, patch: 0)
  |     |- note: annotate 'appVersion' with '@MainActor' if property should only be accessed from the main actor
  |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4 |
[107/110] Compiling Finch Version.swift
/Users/admin/builder/spi-builder-workspace/Sources/Finch/App/Version.swift:3:5: warning: let 'appVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
1 | import Version
2 |
3 | let appVersion: Version = .init(major: 0, minor: 4, patch: 0)
  |     `- warning: let 'appVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
4 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Version/Sources/Version.swift:18:15: note: struct 'Version' does not conform to the 'Sendable' protocol
 16 |  - SeeAlso: https://semver.org
 17 |  */
 18 | public struct Version {
    |               `- note: struct 'Version' does not conform to the 'Sendable' protocol
 19 |     /// The major version.
 20 |     public let major: Int
/Users/admin/builder/spi-builder-workspace/Sources/Finch/App/Version.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Version'
1 | import Version
  | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Version'
2 |
3 | let appVersion: Version = .init(major: 0, minor: 4, patch: 0)
  |     |- note: annotate 'appVersion' with '@MainActor' if property should only be accessed from the main actor
  |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4 |
BUILD FAILURE 6.0 macosSpm