This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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 SwiftCurrent with Swift 6.0 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/wwt/SwiftCurrent.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/wwt/SwiftCurrent
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at ec91f63 [ci skip] Apply automatic changes
Cloned https://github.com/wwt/SwiftCurrent.git
Revision (git rev-parse @):
ec91f6355a5041ebe15d5e6a068bf7562b1ae20d
SUCCESS checkout https://github.com/wwt/SwiftCurrent.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/wwt/SwiftCurrent.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/23] Write sources
[3/23] Copying lib_InternalSwiftSyntaxParser.dylib
[3/23] Write sources
[8/23] Write SwiftCurrent_CLI-entitlement.plist
[8/23] Write sources
[12/23] Write swift-version-6F35C1178C84523A.txt
[13/52] Compiling atomic-counter.c
[14/86] Compiling SwiftCurrent_Testing_ObjC XCTestHooks.m
[15/86] Compiling SwiftCurrent_Testing_ObjC NSObjectLoadable.m
[17/86] Compiling ArgumentParserToolInfo ToolInfo.swift
[18/86] Emitting module ArgumentParserToolInfo
[19/124] Compiling ArgumentParser ArgumentHelp.swift
[20/124] Compiling ArgumentParser ArgumentVisibility.swift
[21/124] Compiling ArgumentParser CompletionKind.swift
[22/124] Compiling ArgumentParser Errors.swift
[23/128] Emitting module SwiftCurrent
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:14:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
12 | extension Workflow {
13 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
14 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping @autoclosure () -> FlowPersistence) -> Workflow where F: FlowRepresentable {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
15 |         fatalError("Obsoleted")
16 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:19:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 |
18 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
19 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping (F.WorkflowInput) -> FlowPersistence) -> Workflow where F: FlowRepresentable {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
20 |         fatalError("Obsoleted")
21 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:24:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
22 |
23 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
24 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping () -> FlowPersistence) -> Workflow where F: FlowRepresentable, F.WorkflowInput == Never {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
25 |         fatalError("Obsoleted")
26 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:19:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' 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
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:21:23: warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
   |                       |- warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'persistWhenSkipped' with '@MainActor' 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 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:23:23: warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   :
21 |     public static let persistWhenSkipped = FlowPersistence()
22 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
   |                       |- warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'removedAfterProceeding' with '@MainActor' 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 |     /// A new instance of `FlowPersistence`; only use for extending cases of `FlowPersistence`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/TypeErased/AnyWorkflow.swift:119:23: warning: static property 'jsonSchemaVersion' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
117 | extension AnyWorkflow {
118 |     /// Latest supported schema version
119 |     public static var jsonSchemaVersion: JSONSchemaVersion = .v0_0_1
    |                       |- warning: static property 'jsonSchemaVersion' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'jsonSchemaVersion' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'jsonSchemaVersion' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |
121 |     /// Codified list of supported JSON schema versions by this library
[28/133] Compiling ArgumentParser InputOrigin.swift
[29/133] Compiling ArgumentParser Name.swift
[30/133] Compiling ArgumentParser Parsed.swift
[31/133] Compiling ArgumentParser ParsedValues.swift
[32/133] Compiling ArgumentParser Flag.swift
[33/133] Compiling ArgumentParser NameSpecification.swift
[34/133] Compiling ArgumentParser Option.swift
[35/133] Compiling ArgumentParser OptionGroup.swift
[36/133] Compiling ArgumentParser BashCompletionsGenerator.swift
[37/133] Compiling ArgumentParser CompletionsGenerator.swift
[38/133] Compiling ArgumentParser FishCompletionsGenerator.swift
[39/133] Compiling ArgumentParser ZshCompletionsGenerator.swift
[40/133] Compiling ArgumentParser Argument.swift
[41/133] Compiling ArgumentParser Platform.swift
[42/133] Compiling ArgumentParser SequenceExtensions.swift
[43/133] Compiling ArgumentParser StringExtensions.swift
[44/133] Compiling ArgumentParser Tree.swift
[49/133] Emitting module ArgumentParser
[54/133] Compiling ArgumentParser AsyncParsableCommand.swift
[55/133] Compiling ArgumentParser CommandConfiguration.swift
[56/133] Compiling ArgumentParser EnumerableFlag.swift
[57/133] Compiling ArgumentParser ExpressibleByArgument.swift
[58/133] Compiling SwiftSyntax SyntaxPatternNodes.swift
[59/133] Compiling SwiftSyntax SyntaxStmtNodes.swift
[60/133] Compiling SwiftSyntax SyntaxTypeNodes.swift
[61/133] Compiling ArgumentParser InputKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:19:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' 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
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:19:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' 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
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:19:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' 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
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
[65/133] Compiling SwiftCurrent AnyFlowRepresentable.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/TypeErased/AnyWorkflow.swift:119:23: warning: static property 'jsonSchemaVersion' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
117 | extension AnyWorkflow {
118 |     /// Latest supported schema version
119 |     public static var jsonSchemaVersion: JSONSchemaVersion = .v0_0_1
    |                       |- warning: static property 'jsonSchemaVersion' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'jsonSchemaVersion' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'jsonSchemaVersion' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |
121 |     /// Codified list of supported JSON schema versions by this library
[66/133] Compiling SwiftCurrent AnyWorkflow.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/TypeErased/AnyWorkflow.swift:119:23: warning: static property 'jsonSchemaVersion' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
117 | extension AnyWorkflow {
118 |     /// Latest supported schema version
119 |     public static var jsonSchemaVersion: JSONSchemaVersion = .v0_0_1
    |                       |- warning: static property 'jsonSchemaVersion' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'jsonSchemaVersion' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'jsonSchemaVersion' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |
121 |     /// Codified list of supported JSON schema versions by this library
[67/133] Compiling ArgumentParser ParsableCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:19:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' 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
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:21:23: warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
   |                       |- warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'persistWhenSkipped' with '@MainActor' 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 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:23:23: warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   :
21 |     public static let persistWhenSkipped = FlowPersistence()
22 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
   |                       |- warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'removedAfterProceeding' with '@MainActor' 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 |     /// A new instance of `FlowPersistence`; only use for extending cases of `FlowPersistence`.
[68/133] Compiling ArgumentParser ArgumentDecoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:19:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' 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
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:21:23: warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
   |                       |- warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'persistWhenSkipped' with '@MainActor' 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 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:23:23: warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   :
21 |     public static let persistWhenSkipped = FlowPersistence()
22 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
   |                       |- warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'removedAfterProceeding' with '@MainActor' 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 |     /// A new instance of `FlowPersistence`; only use for extending cases of `FlowPersistence`.
[69/133] Compiling ArgumentParser ParserError.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:19:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' 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
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:21:23: warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
   |                       |- warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'persistWhenSkipped' with '@MainActor' 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 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:23:23: warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   :
21 |     public static let persistWhenSkipped = FlowPersistence()
22 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
   |                       |- warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'removedAfterProceeding' with '@MainActor' 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 |     /// A new instance of `FlowPersistence`; only use for extending cases of `FlowPersistence`.
[70/133] Compiling ArgumentParser MessageInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:14:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
12 | extension Workflow {
13 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
14 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping @autoclosure () -> FlowPersistence) -> Workflow where F: FlowRepresentable {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
15 |         fatalError("Obsoleted")
16 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:19:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 |
18 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
19 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping (F.WorkflowInput) -> FlowPersistence) -> Workflow where F: FlowRepresentable {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
20 |         fatalError("Obsoleted")
21 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:24:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
22 |
23 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
24 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping () -> FlowPersistence) -> Workflow where F: FlowRepresentable, F.WorkflowInput == Never {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
25 |         fatalError("Obsoleted")
26 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
[71/133] Compiling ArgumentParser UsageGenerator.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:14:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
12 | extension Workflow {
13 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
14 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping @autoclosure () -> FlowPersistence) -> Workflow where F: FlowRepresentable {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
15 |         fatalError("Obsoleted")
16 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:19:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 |
18 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
19 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping (F.WorkflowInput) -> FlowPersistence) -> Workflow where F: FlowRepresentable {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
20 |         fatalError("Obsoleted")
21 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:24:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
22 |
23 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
24 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping () -> FlowPersistence) -> Workflow where F: FlowRepresentable, F.WorkflowInput == Never {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
25 |         fatalError("Obsoleted")
26 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
[72/133] Compiling ArgumentParser CollectionExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:14:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
12 | extension Workflow {
13 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
14 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping @autoclosure () -> FlowPersistence) -> Workflow where F: FlowRepresentable {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
15 |         fatalError("Obsoleted")
16 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:19:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 |
18 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
19 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping (F.WorkflowInput) -> FlowPersistence) -> Workflow where F: FlowRepresentable {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
20 |         fatalError("Obsoleted")
21 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Deprecations/WorkflowDeprecations.swift:24:29: warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
22 |
23 |     @available(*, unavailable, renamed: "thenPresent(_:presentationType:flowPersistence:)")
24 |     public func thenPresent<F>(_ type:F.Type, presentationType:LaunchStyle = LaunchStyle.default, staysInViewStack:@escaping () -> FlowPersistence) -> Workflow where F: FlowRepresentable, F.WorkflowInput == Never {
   |                             `- warning: generic parameter 'F' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
25 |         fatalError("Obsoleted")
26 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/Workflow.swift:26:29: note: 'F' previously declared here
 24 |  ```
 25 |  */
 26 | public final class Workflow<F: FlowRepresentable>: LinkedList<_WorkflowItem> {
    |                             `- note: 'F' previously declared here
 27 |     public required init(_ node: Element?) {
 28 |         super.init(node)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:19:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' 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
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:21:23: warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
   |                       |- warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'persistWhenSkipped' with '@MainActor' 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 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:23:23: warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   :
21 |     public static let persistWhenSkipped = FlowPersistence()
22 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
   |                       |- warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'removedAfterProceeding' with '@MainActor' 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 |     /// A new instance of `FlowPersistence`; only use for extending cases of `FlowPersistence`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:19:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' 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
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:21:23: warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
   |                       |- warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'persistWhenSkipped' with '@MainActor' 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 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:23:23: warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   :
21 |     public static let persistWhenSkipped = FlowPersistence()
22 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
   |                       |- warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'removedAfterProceeding' with '@MainActor' 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 |     /// A new instance of `FlowPersistence`; only use for extending cases of `FlowPersistence`.
[75/133] Compiling ArgumentParser HelpGenerator.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:19:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' 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
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:21:23: warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
   |                       |- warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'persistWhenSkipped' with '@MainActor' 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 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:23:23: warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   :
21 |     public static let persistWhenSkipped = FlowPersistence()
22 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
   |                       |- warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'removedAfterProceeding' with '@MainActor' 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 |     /// A new instance of `FlowPersistence`; only use for extending cases of `FlowPersistence`.
[82/133] Compiling ArgumentParser ParsableArguments.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:21:23: warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
   |                       |- warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'persistWhenSkipped' with '@MainActor' 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 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:23:23: warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   :
21 |     public static let persistWhenSkipped = FlowPersistence()
22 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
   |                       |- warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'removedAfterProceeding' with '@MainActor' 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 |     /// A new instance of `FlowPersistence`; only use for extending cases of `FlowPersistence`.
[83/133] Compiling ArgumentParser ParsableArgumentsValidation.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:21:23: warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
20 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns false, should still be persisted in the workflow.
21 |     public static let persistWhenSkipped = FlowPersistence()
   |                       |- warning: static property 'persistWhenSkipped' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'persistWhenSkipped' with '@MainActor' 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 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/FlowPersistence.swift:23:23: warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class FlowPersistence {
   |                    `- note: class 'FlowPersistence' does not conform to the 'Sendable' protocol
18 |     /// Indicates a `FlowRepresentable` in a `Workflow` should persist based on its `shouldLoad` function.
19 |     public static let `default` = FlowPersistence()
   :
21 |     public static let persistWhenSkipped = FlowPersistence()
22 |     /// Indicates a `FlowRepresentable` in a `Workflow` whose `shouldLoad` function returns true, should be removed from the workflow after proceeding forward.
23 |     public static let removedAfterProceeding = FlowPersistence()
   |                       |- warning: static property 'removedAfterProceeding' is not concurrency-safe because non-'Sendable' type 'FlowPersistence' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'removedAfterProceeding' with '@MainActor' 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 |     /// A new instance of `FlowPersistence`; only use for extending cases of `FlowPersistence`.
[90/177] Compiling SwiftCurrent_Testing TestRegistry.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[91/177] Compiling SwiftCurrent_UIKit WorkflowUIKitAdditions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
[92/177] Emitting module SwiftCurrent_UIKit
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
[93/177] Compiling SwiftCurrent_UIKit NSObjectExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
[94/177] Compiling SwiftCurrent_UIKit StoryboardLoadable.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
[95/177] Compiling SwiftCurrent_UIKit LaunchStyleAdditions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
[96/177] Compiling SwiftCurrent_UIKit WorkflowDecodableExtensions_UIKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
[97/177] Compiling SwiftCurrent_UIKit UIViewControllerAdditions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
[98/177] Compiling SwiftCurrent_UIKit HostedWorkflowItem.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
[99/177] Compiling SwiftCurrent_SwiftUI WorkflowLauncherDeprecations.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
[100/177] Compiling SwiftCurrent_SwiftUI AnyWorkflowElementExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
[101/177] Compiling SwiftCurrent_UIKit UIKitPresenter.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
[105/178] Compiling ArgumentParser HelpCommand.swift
[106/178] Compiling SwiftCurrent_SwiftUI OptionalWorkflowItem.swift
[107/178] Compiling SwiftCurrent_SwiftUI WorkflowItem.swift
[108/178] Compiling SwiftCurrent_SwiftUI WorkflowItemWrapper.swift
[110/178] Emitting module SwiftCurrent_Testing
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/AnyWorkflowAdditions.swift:12:24: warning: static property 'launchStyleAssociatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | import SwiftCurrent
11 | extension AnyWorkflow {
12 |     private static var launchStyleAssociatedKey = "_anyWorkflow_launchStyle_assoc_key"
   |                        |- warning: static property 'launchStyleAssociatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'launchStyleAssociatedKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'launchStyleAssociatedKey' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     /// The style used to launch this `Workflow`.
14 |     public var launchStyle: LaunchStyle {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/AnyWorkflowAdditions.swift:26:24: warning: static property 'onFinishAssociatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
24 |     }
25 |
26 |     private static var onFinishAssociatedKey = "_anyWorkflow_onFinish_assoc_key"
   |                        |- warning: static property 'onFinishAssociatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'onFinishAssociatedKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'onFinishAssociatedKey' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     /// The onFinish block used when launching this `Workflow`.
28 |     public var onFinish: ((AnyWorkflow.PassedArgs) -> Void)? {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/FlowRepresentableMetadataAdditions.swift:12:24: warning: static property 'associatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | import SwiftCurrent
11 | extension FlowRepresentableMetadata {
12 |     private static var associatedKey = "_flowRepresentableMetadata_flowRepresentableTypeDescriptor_assoc_key"
   |                        |- warning: static property 'associatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'associatedKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'associatedKey' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     /// The type of `FlowRepresentable` that the metadata is about.
14 |     public var flowRepresentableTypeDescriptor: String {
[111/178] Compiling SwiftCurrent_Testing CustomAssertions.swift
[112/178] Compiling SwiftCurrent_Testing TestEventReceiver.swift
[113/178] Compiling SwiftCurrent_Testing ViewControllerAdditions.swift
[114/178] Compiling SwiftCurrent_Testing AnyWorkflowAdditions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/AnyWorkflowAdditions.swift:12:24: warning: static property 'launchStyleAssociatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | import SwiftCurrent
11 | extension AnyWorkflow {
12 |     private static var launchStyleAssociatedKey = "_anyWorkflow_launchStyle_assoc_key"
   |                        |- warning: static property 'launchStyleAssociatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'launchStyleAssociatedKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'launchStyleAssociatedKey' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     /// The style used to launch this `Workflow`.
14 |     public var launchStyle: LaunchStyle {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/AnyWorkflowAdditions.swift:26:24: warning: static property 'onFinishAssociatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
24 |     }
25 |
26 |     private static var onFinishAssociatedKey = "_anyWorkflow_onFinish_assoc_key"
   |                        |- warning: static property 'onFinishAssociatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'onFinishAssociatedKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'onFinishAssociatedKey' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     /// The onFinish block used when launching this `Workflow`.
28 |     public var onFinish: ((AnyWorkflow.PassedArgs) -> Void)? {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent/Models/LaunchStyle.swift:24:23: warning: class property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |  Used when you are creating a `Workflow`.
16 |  */
17 | public final class LaunchStyle {
   |                    `- note: class 'LaunchStyle' does not conform to the 'Sendable' protocol
18 |     /**
19 |      The launch style used if you do not specify one; behavior is dependent on responder.
   :
22 |      The launch style behavior is dependent on the responder.  For example: SwiftUI and UIKit presenters will think `.default` means something contextual to themselves, but it won't necessarily be the same between them.
23 |      */
24 |     public static let `default` = LaunchStyle()
   |                       |- warning: class property 'default' is not concurrency-safe because non-'Sendable' type 'LaunchStyle' 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
25 |
26 |     /// A new instance of `LaunchStyle`; only use for extending cases of `LaunchStyle`.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/AnyWorkflowAdditions.swift:16:62: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
14 |     public var launchStyle: LaunchStyle {
15 |         get {
16 |             guard let value = objc_getAssociatedObject(self, &Self.launchStyleAssociatedKey) as? LaunchStyle else {
   |                                                              `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
17 |                 return .default
18 |             }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/AnyWorkflowAdditions.swift:22:44: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
20 |         }
21 |         set(newValue) {
22 |             objc_setAssociatedObject(self, &Self.launchStyleAssociatedKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN_NONATOMIC)
   |                                            `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
23 |         }
24 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/AnyWorkflowAdditions.swift:30:62: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
28 |     public var onFinish: ((AnyWorkflow.PassedArgs) -> Void)? {
29 |         get {
30 |             guard let value = objc_getAssociatedObject(self, &Self.onFinishAssociatedKey) as? ((AnyWorkflow.PassedArgs) -> Void)? else {
   |                                                              `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
31 |                 return nil
32 |             }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/AnyWorkflowAdditions.swift:36:44: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
34 |         }
35 |         set(newValue) {
36 |             objc_setAssociatedObject(self, &Self.onFinishAssociatedKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN_NONATOMIC)
   |                                            `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
37 |         }
38 |     }
[115/178] Compiling SwiftCurrent_Testing FlowRepresentableMetadataAdditions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/FlowRepresentableMetadataAdditions.swift:12:24: warning: static property 'associatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | import SwiftCurrent
11 | extension FlowRepresentableMetadata {
12 |     private static var associatedKey = "_flowRepresentableMetadata_flowRepresentableTypeDescriptor_assoc_key"
   |                        |- warning: static property 'associatedKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'associatedKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: annotate 'associatedKey' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     /// The type of `FlowRepresentable` that the metadata is about.
14 |     public var flowRepresentableTypeDescriptor: String {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/FlowRepresentableMetadataAdditions.swift:16:62: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
14 |     public var flowRepresentableTypeDescriptor: String {
15 |         get {
16 |             guard let value = objc_getAssociatedObject(self, &Self.associatedKey) as? String else {
   |                                                              `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
17 |                 return "ERROR: No flowRepresentableType found on \(self)"
18 |             }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_Testing/FlowRepresentableMetadataAdditions.swift:22:44: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
20 |         }
21 |         set(newValue) {
22 |             objc_setAssociatedObject(self, &Self.associatedKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN_NONATOMIC)
   |                                            `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
23 |         }
24 |     }
[116/178] Compiling SwiftCurrent_Testing MockOrchestrationResponder.swift
[117/178] Compiling SwiftCurrent_SwiftUI InspectableSheet.swift
[118/178] Compiling SwiftCurrent_SwiftUI ViewControllerWrapper.swift
[119/178] Compiling SwiftCurrent_SwiftUI WorkflowGroup.swift
[120/178] Compiling SwiftCurrent_SwiftUI EitherWorkflowItem.swift
[121/178] Compiling SwiftCurrent_UIKit UIWorkflowItem.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurrent_UIKit/Extensions/LaunchStyleAdditions.swift:12:8: error: no such module 'UIKit'
 10 |
 11 | import Foundation
 12 | import UIKit
    |        `- error: no such module 'UIKit'
 13 |
 14 | import SwiftCurrent
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/mattgallagher/CwlPreconditionTesting.git
Fetching https://github.com/mattgallagher/CwlCatchException.git
Fetching https://github.com/apple/swift-algorithms
Fetching https://github.com/sindresorhus/ExceptionCatcher
Fetching https://github.com/apple/swift-syntax.git
Fetching https://github.com/nalexn/ViewInspector.git
[1/69] Fetching exceptioncatcher
[70/11541] Fetching exceptioncatcher, viewinspector
[71/12788] Fetching exceptioncatcher, viewinspector, cwlpreconditiontesting
[271/13227] Fetching exceptioncatcher, viewinspector, cwlpreconditiontesting, cwlcatchexception
[460/18455] Fetching exceptioncatcher, viewinspector, cwlpreconditiontesting, cwlcatchexception, swift-algorithms
[4209/30134] Fetching exceptioncatcher, viewinspector, cwlpreconditiontesting, cwlcatchexception, swift-algorithms, swift-argument-parser
Fetched https://github.com/mattgallagher/CwlCatchException.git from cache (1.30s)
Fetched https://github.com/sindresorhus/ExceptionCatcher from cache (1.30s)
Fetched https://github.com/nalexn/ViewInspector.git from cache (1.30s)
[7643/18154] Fetching cwlpreconditiontesting, swift-algorithms, swift-argument-parser
[16988/79076] Fetching cwlpreconditiontesting, swift-algorithms, swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-algorithms from cache (8.93s)
Fetched https://github.com/apple/swift-syntax.git from cache (8.93s)
Fetched https://github.com/apple/swift-argument-parser from cache (8.93s)
Fetched https://github.com/mattgallagher/CwlPreconditionTesting.git from cache (8.93s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 0.50600.1 (0.92s)
Computing version for https://github.com/sindresorhus/ExceptionCatcher
Computed https://github.com/sindresorhus/ExceptionCatcher at 2.0.1 (0.67s)
Computing version for https://github.com/apple/swift-algorithms
Computed https://github.com/apple/swift-algorithms at 1.2.0 (0.63s)
Fetching https://github.com/apple/swift-numerics.git
[1/5472] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git from cache (1.10s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.0.2 (0.62s)
Computing version for https://github.com/mattgallagher/CwlCatchException.git
Computed https://github.com/mattgallagher/CwlCatchException.git at 2.2.0 (0.65s)
Computing version for https://github.com/mattgallagher/CwlPreconditionTesting.git
Computed https://github.com/mattgallagher/CwlPreconditionTesting.git at 2.2.1 (0.65s)
Computing version for https://github.com/nalexn/ViewInspector.git
Computed https://github.com/nalexn/ViewInspector.git at 0.9.11 (0.50s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.4.0 (0.54s)
Creating working copy for https://github.com/apple/swift-algorithms
Working copy of https://github.com/apple/swift-algorithms resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.4.0
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 0.50600.1
Creating working copy for https://github.com/mattgallagher/CwlPreconditionTesting.git
Working copy of https://github.com/mattgallagher/CwlPreconditionTesting.git resolved at 2.2.1
Creating working copy for https://github.com/mattgallagher/CwlCatchException.git
Working copy of https://github.com/mattgallagher/CwlCatchException.git resolved at 2.2.0
Creating working copy for https://github.com/sindresorhus/ExceptionCatcher
Working copy of https://github.com/sindresorhus/ExceptionCatcher resolved at 2.0.1
Creating working copy for https://github.com/nalexn/ViewInspector.git
Working copy of https://github.com/nalexn/ViewInspector.git resolved at 0.9.11
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.0.2
[20509/20579159] Downloading https://github.com/apple/swift-syntax/releases/download/0.50600.1/_InternalSwiftSyntaxParser.xcframework.zip
Downloading binary artifact https://github.com/apple/swift-syntax/releases/download/0.50600.1/_InternalSwiftSyntaxParser.xcframework.zip
Downloaded https://github.com/apple/swift-syntax/releases/download/0.50600.1/_InternalSwiftSyntaxParser.xcframework.zip (2.01s)
warning: 'swift-algorithms': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-algorithms/Sources/Algorithms/Documentation.docc
BUILD FAILURE 6.0 macosSpm
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.