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

Successful build of Rswift with Swift 6.0 (beta) for Linux.

Swift 6 data race errors: 36

Build Command

bash -c docker run --rm -v "checkouts-4606859-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1

Build Log

12 | }
13 |
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/FormatPart+Extensions.swift:59:13: warning: let 'referenceRegEx' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
 57 | }
 58 |
 59 | private let referenceRegEx: NSRegularExpression = {
    |             `- warning: let 'referenceRegEx' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
 60 |     do {
 61 |         return try NSRegularExpression(pattern: "#@([^@]+)@", options: [.caseInsensitive])
Foundation.NSRegularExpression:1:12: note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 1 | open class NSRegularExpression : NSObject, NSCopying, NSSecureCoding {
   |            `- note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 2 |     override open func copy() -> Any
 3 |     open func copy(with zone: NSZone? = nil) -> Any
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/FormatPart+Extensions.swift:15:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 13 | //
 14 |
 15 | import Foundation
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 16 | import RswiftResources
 17 |
    :
 57 | }
 58 |
 59 | private let referenceRegEx: NSRegularExpression = {
    |             |- note: annotate 'referenceRegEx' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |     do {
 61 |         return try NSRegularExpression(pattern: "#@([^@]+)@", options: [.caseInsensitive])
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/FormatPart+Extensions.swift:67:13: warning: let 'formatTypesRegEx' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
 65 | }()
 66 |
 67 | private let formatTypesRegEx: NSRegularExpression = {
    |             |- warning: let 'formatTypesRegEx' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: annotate 'formatTypesRegEx' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |     let pattern_int = "(?:h|hh|l|ll|q|z|t|j)?([dioux])" // %d/%i/%o/%u/%x with their optional length modifiers like in "%lld"
 69 |     let pattern_float = "[aefg]"
Foundation.NSRegularExpression:1:12: note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 1 | open class NSRegularExpression : NSObject, NSCopying, NSSecureCoding {
   |            `- note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 2 |     override open func copy() -> Any
 3 |     open func copy(with zone: NSZone? = nil) -> Any
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:40:16: warning: static property 'sequence' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
   |                |- warning: static property 'sequence' 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 'sequence' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'sequence' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:39:16: warning: static property 'string' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
   |                |- warning: static property 'string' 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 'string' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'string' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:40:16: warning: static property 'sequence' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
   |                |- warning: static property 'sequence' 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 'sequence' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'sequence' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:39:16: warning: static property 'string' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
   |                |- warning: static property 'string' 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 'string' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'string' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
[127/155] Wrapping AST for ArgumentParser for debugging
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:37:16: warning: static property 'void' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
   |                |- warning: static property 'void' 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 'void' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:42:16: warning: static property 'uiView' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' 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 'uiView' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     static var uiViewController: TypeReference = .init(module: .uiKit, rawName: "UIViewController")
44 |     static var nsViewController: TypeReference = .init(module: .appKit, rawName: "NSViewController")
/host/spi-builder-workspace/Sources/RswiftGenerators/SwiftSyntax/Struct.swift:382:23: warning: static property 'empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     public var additionalModuleReferences: Set<ModuleReference> = []
381 |
382 |     public static var empty: Struct = Struct(name: SwiftIdentifier(name: "empty"), membersBuilder: {})
    |                       |- warning: static property 'empty' 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 'empty' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |
384 |     public init(
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:38:16: warning: static property 'bool' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
   |                |- warning: static property 'bool' 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 'bool' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'bool' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:39:16: warning: static property 'string' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
   |                |- warning: static property 'string' 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 'string' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'string' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:37:16: warning: static property 'void' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
   |                |- warning: static property 'void' 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 'void' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:42:16: warning: static property 'uiView' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' 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 'uiView' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     static var uiViewController: TypeReference = .init(module: .uiKit, rawName: "UIViewController")
44 |     static var nsViewController: TypeReference = .init(module: .appKit, rawName: "NSViewController")
/host/spi-builder-workspace/Sources/RswiftGenerators/SwiftSyntax/Struct.swift:382:23: warning: static property 'empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     public var additionalModuleReferences: Set<ModuleReference> = []
381 |
382 |     public static var empty: Struct = Struct(name: SwiftIdentifier(name: "empty"), membersBuilder: {})
    |                       |- warning: static property 'empty' 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 'empty' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |
384 |     public init(
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:38:16: warning: static property 'bool' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
   |                |- warning: static property 'bool' 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 'bool' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'bool' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:39:16: warning: static property 'string' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
   |                |- warning: static property 'string' 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 'string' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'string' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:37:16: warning: static property 'void' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
   |                |- warning: static property 'void' 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 'void' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:42:16: warning: static property 'uiView' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' 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 'uiView' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     static var uiViewController: TypeReference = .init(module: .uiKit, rawName: "UIViewController")
44 |     static var nsViewController: TypeReference = .init(module: .appKit, rawName: "NSViewController")
/host/spi-builder-workspace/Sources/RswiftGenerators/SwiftSyntax/Struct.swift:382:23: warning: static property 'empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     public var additionalModuleReferences: Set<ModuleReference> = []
381 |
382 |     public static var empty: Struct = Struct(name: SwiftIdentifier(name: "empty"), membersBuilder: {})
    |                       |- warning: static property 'empty' 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 'empty' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |
384 |     public init(
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:38:16: warning: static property 'bool' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
   |                |- warning: static property 'bool' 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 'bool' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'bool' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:39:16: warning: static property 'string' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
   |                |- warning: static property 'string' 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 'string' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'string' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
[132/155] Compiling RswiftParsers URL+Extensions.swift
[133/155] Compiling RswiftParsers Xcodeproj.swift
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/GeneratedId.swift:10:13: warning: let 'generatedIdRegex' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | private let generatedIdRegex = try! NSRegularExpression(pattern: #"^\w\w\w-\w\w-\w\w\w$"#)
   |             `- warning: let 'generatedIdRegex' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
11 | func isGenerated(id input: String) -> Bool {
12 |     generatedIdRegex.firstMatch(in: input, range: NSRange(location: 0, length: input.utf16.count)) != nil
Foundation.NSRegularExpression:1:12: note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 1 | open class NSRegularExpression : NSObject, NSCopying, NSSecureCoding {
   |            `- note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 2 |     override open func copy() -> Any
 3 |     open func copy(with zone: NSZone? = nil) -> Any
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/GeneratedId.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 6 | //
 7 |
 8 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 9 |
10 | private let generatedIdRegex = try! NSRegularExpression(pattern: #"^\w\w\w-\w\w-\w\w\w$"#)
   |             |- note: annotate 'generatedIdRegex' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | func isGenerated(id input: String) -> Bool {
12 |     generatedIdRegex.firstMatch(in: input, range: NSRange(location: 0, length: input.utf16.count)) != nil
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:17:12: warning: let 'GlobBehaviorBashV3' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 15 | #endif
 16 |
 17 | public let GlobBehaviorBashV3 = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorBashV3' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorBashV3' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     supportsGlobstar: false,
 19 |     includesFilesFromRootOfGlobstar: false,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:23:12: warning: let 'GlobBehaviorBashV4' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     includesFilesInResultsIfTrailingSlash: false
 22 | )
 23 | public let GlobBehaviorBashV4 = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorBashV4' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorBashV4' with '@MainActor' 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 |     supportsGlobstar: true, // Matches Bash v4 with "shopt -s globstar" option
 25 |     includesFilesFromRootOfGlobstar: true,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:29:12: warning: let 'GlobBehaviorGradle' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |     includesFilesInResultsIfTrailingSlash: false
 28 | )
 29 | public let GlobBehaviorGradle = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorGradle' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorGradle' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     supportsGlobstar: true,
 31 |     includesFilesFromRootOfGlobstar: true,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:62:23: warning: static property 'defaultBehavior' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 60 |     }
 61 |
 62 |     public static var defaultBehavior = GlobBehaviorBashV4
    |                       |- warning: static property 'defaultBehavior' 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 'defaultBehavior' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'defaultBehavior' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |     public static let defaultBlacklistedDirectories = ["node_modules", "Pods"]
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/GeneratedId.swift:10:13: warning: let 'generatedIdRegex' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | private let generatedIdRegex = try! NSRegularExpression(pattern: #"^\w\w\w-\w\w-\w\w\w$"#)
   |             `- warning: let 'generatedIdRegex' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
11 | func isGenerated(id input: String) -> Bool {
12 |     generatedIdRegex.firstMatch(in: input, range: NSRange(location: 0, length: input.utf16.count)) != nil
Foundation.NSRegularExpression:1:12: note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 1 | open class NSRegularExpression : NSObject, NSCopying, NSSecureCoding {
   |            `- note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 2 |     override open func copy() -> Any
 3 |     open func copy(with zone: NSZone? = nil) -> Any
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/GeneratedId.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 6 | //
 7 |
 8 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 9 |
10 | private let generatedIdRegex = try! NSRegularExpression(pattern: #"^\w\w\w-\w\w-\w\w\w$"#)
   |             |- note: annotate 'generatedIdRegex' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | func isGenerated(id input: String) -> Bool {
12 |     generatedIdRegex.firstMatch(in: input, range: NSRange(location: 0, length: input.utf16.count)) != nil
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:17:12: warning: let 'GlobBehaviorBashV3' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 15 | #endif
 16 |
 17 | public let GlobBehaviorBashV3 = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorBashV3' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorBashV3' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     supportsGlobstar: false,
 19 |     includesFilesFromRootOfGlobstar: false,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:23:12: warning: let 'GlobBehaviorBashV4' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     includesFilesInResultsIfTrailingSlash: false
 22 | )
 23 | public let GlobBehaviorBashV4 = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorBashV4' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorBashV4' with '@MainActor' 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 |     supportsGlobstar: true, // Matches Bash v4 with "shopt -s globstar" option
 25 |     includesFilesFromRootOfGlobstar: true,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:29:12: warning: let 'GlobBehaviorGradle' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |     includesFilesInResultsIfTrailingSlash: false
 28 | )
 29 | public let GlobBehaviorGradle = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorGradle' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorGradle' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     supportsGlobstar: true,
 31 |     includesFilesFromRootOfGlobstar: true,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:62:23: warning: static property 'defaultBehavior' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 60 |     }
 61 |
 62 |     public static var defaultBehavior = GlobBehaviorBashV4
    |                       |- warning: static property 'defaultBehavior' 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 'defaultBehavior' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'defaultBehavior' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |     public static let defaultBlacklistedDirectories = ["node_modules", "Pods"]
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/GeneratedId.swift:10:13: warning: let 'generatedIdRegex' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | private let generatedIdRegex = try! NSRegularExpression(pattern: #"^\w\w\w-\w\w-\w\w\w$"#)
   |             `- warning: let 'generatedIdRegex' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
11 | func isGenerated(id input: String) -> Bool {
12 |     generatedIdRegex.firstMatch(in: input, range: NSRange(location: 0, length: input.utf16.count)) != nil
Foundation.NSRegularExpression:1:12: note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 1 | open class NSRegularExpression : NSObject, NSCopying, NSSecureCoding {
   |            `- note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 2 |     override open func copy() -> Any
 3 |     open func copy(with zone: NSZone? = nil) -> Any
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/GeneratedId.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 6 | //
 7 |
 8 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 9 |
10 | private let generatedIdRegex = try! NSRegularExpression(pattern: #"^\w\w\w-\w\w-\w\w\w$"#)
   |             |- note: annotate 'generatedIdRegex' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | func isGenerated(id input: String) -> Bool {
12 |     generatedIdRegex.firstMatch(in: input, range: NSRange(location: 0, length: input.utf16.count)) != nil
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:17:12: warning: let 'GlobBehaviorBashV3' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 15 | #endif
 16 |
 17 | public let GlobBehaviorBashV3 = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorBashV3' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorBashV3' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     supportsGlobstar: false,
 19 |     includesFilesFromRootOfGlobstar: false,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:23:12: warning: let 'GlobBehaviorBashV4' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     includesFilesInResultsIfTrailingSlash: false
 22 | )
 23 | public let GlobBehaviorBashV4 = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorBashV4' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorBashV4' with '@MainActor' 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 |     supportsGlobstar: true, // Matches Bash v4 with "shopt -s globstar" option
 25 |     includesFilesFromRootOfGlobstar: true,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:29:12: warning: let 'GlobBehaviorGradle' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |     includesFilesInResultsIfTrailingSlash: false
 28 | )
 29 | public let GlobBehaviorGradle = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorGradle' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorGradle' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     supportsGlobstar: true,
 31 |     includesFilesFromRootOfGlobstar: true,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:62:23: warning: static property 'defaultBehavior' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 60 |     }
 61 |
 62 |     public static var defaultBehavior = GlobBehaviorBashV4
    |                       |- warning: static property 'defaultBehavior' 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 'defaultBehavior' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'defaultBehavior' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |     public static let defaultBlacklistedDirectories = ["node_modules", "Pods"]
[137/155] Compiling RswiftParsers FontResource+Parser.swift
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Bundle+Extensions.swift:11:23: warning: static property 'temp' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension Bundle {
11 |     public static var temp: Bundle = .main
   |                       |- warning: static property 'temp' 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 'temp' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'temp' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:34:5: warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | ]
 33 |
 34 | let macosElementTypes: [String: TypeReference] = [
    |     `- warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |     "viewController": TypeReference(module: .appKit, rawName: "NSViewController"),
 36 |     "tabViewController": TypeReference(module: .appKit, rawName: "NSTabViewController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 10 | import FoundationXML
 11 | #endif
 12 | import RswiftResources
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 13 |
 14 |
    :
 32 | ]
 33 |
 34 | let macosElementTypes: [String: TypeReference] = [
    |     |- note: annotate 'macosElementTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |     "viewController": TypeReference(module: .appKit, rawName: "NSViewController"),
 36 |     "tabViewController": TypeReference(module: .appKit, rawName: "NSTabViewController"),
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:12:16: warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
   |                `- warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
13 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 7 |
 8 | import Foundation
 9 | import RswiftResources
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
10 |
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
   |                |- note: annotate 'nsView' with '@MainActor' 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 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:15:5: warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 |
 14 |
 15 | let uikitElementToTypes: [String: TypeReference] = [
    |     |- warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: annotate 'uikitElementToTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     "viewController": TypeReference(module: .uiKit, rawName: "UIViewController"),
 17 |     "tabBarController": TypeReference(module: .uiKit, rawName: "UITabBarController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:16:16: warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
[138/155] Compiling RswiftParsers ImageResource+Parser.swift
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Bundle+Extensions.swift:11:23: warning: static property 'temp' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension Bundle {
11 |     public static var temp: Bundle = .main
   |                       |- warning: static property 'temp' 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 'temp' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'temp' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:34:5: warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | ]
 33 |
 34 | let macosElementTypes: [String: TypeReference] = [
    |     `- warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |     "viewController": TypeReference(module: .appKit, rawName: "NSViewController"),
 36 |     "tabViewController": TypeReference(module: .appKit, rawName: "NSTabViewController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 10 | import FoundationXML
 11 | #endif
 12 | import RswiftResources
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 13 |
 14 |
    :
 32 | ]
 33 |
 34 | let macosElementTypes: [String: TypeReference] = [
    |     |- note: annotate 'macosElementTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |     "viewController": TypeReference(module: .appKit, rawName: "NSViewController"),
 36 |     "tabViewController": TypeReference(module: .appKit, rawName: "NSTabViewController"),
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:12:16: warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
   |                `- warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
13 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 7 |
 8 | import Foundation
 9 | import RswiftResources
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
10 |
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
   |                |- note: annotate 'nsView' with '@MainActor' 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 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:15:5: warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 |
 14 |
 15 | let uikitElementToTypes: [String: TypeReference] = [
    |     |- warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: annotate 'uikitElementToTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     "viewController": TypeReference(module: .uiKit, rawName: "UIViewController"),
 17 |     "tabBarController": TypeReference(module: .uiKit, rawName: "UITabBarController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:16:16: warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Bundle+Extensions.swift:11:23: warning: static property 'temp' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension Bundle {
11 |     public static var temp: Bundle = .main
   |                       |- warning: static property 'temp' 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 'temp' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'temp' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:34:5: warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | ]
 33 |
 34 | let macosElementTypes: [String: TypeReference] = [
    |     `- warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |     "viewController": TypeReference(module: .appKit, rawName: "NSViewController"),
 36 |     "tabViewController": TypeReference(module: .appKit, rawName: "NSTabViewController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 10 | import FoundationXML
 11 | #endif
 12 | import RswiftResources
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 13 |
 14 |
    :
 32 | ]
 33 |
 34 | let macosElementTypes: [String: TypeReference] = [
    |     |- note: annotate 'macosElementTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |     "viewController": TypeReference(module: .appKit, rawName: "NSViewController"),
 36 |     "tabViewController": TypeReference(module: .appKit, rawName: "NSTabViewController"),
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:12:16: warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
   |                `- warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
13 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 7 |
 8 | import Foundation
 9 | import RswiftResources
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
10 |
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
   |                |- note: annotate 'nsView' with '@MainActor' 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 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:15:5: warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 |
 14 |
 15 | let uikitElementToTypes: [String: TypeReference] = [
    |     |- warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: annotate 'uikitElementToTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     "viewController": TypeReference(module: .uiKit, rawName: "UIViewController"),
 17 |     "tabBarController": TypeReference(module: .uiKit, rawName: "UITabBarController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:16:16: warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/PropertyList+Parser.swift:14:32: warning: 'init(contentsOf:)' is deprecated
12 |     static public func parse(url: URL, buildConfigurationName: String) throws -> PropertyListResource {
13 |         guard
14 |             let nsDictionary = NSDictionary(contentsOf: url),
   |                                `- warning: 'init(contentsOf:)' is deprecated
15 |             let dictionary = nsDictionary as? [String: Any]
16 |         else {
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:15:5: warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 |
 14 |
 15 | let uikitElementToTypes: [String: TypeReference] = [
    |     `- warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |     "viewController": TypeReference(module: .uiKit, rawName: "UIViewController"),
 17 |     "tabBarController": TypeReference(module: .uiKit, rawName: "UITabBarController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 10 | import FoundationXML
 11 | #endif
 12 | import RswiftResources
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 13 |
 14 |
 15 | let uikitElementToTypes: [String: TypeReference] = [
    |     |- note: annotate 'uikitElementToTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     "viewController": TypeReference(module: .uiKit, rawName: "UIViewController"),
 17 |     "tabBarController": TypeReference(module: .uiKit, rawName: "UITabBarController"),
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:17:16: warning: static property 'uiViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
   |                `- warning: static property 'uiViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
19 | }
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 7 |
 8 | import Foundation
 9 | import RswiftResources
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
10 |
11 | extension TypeReference {
   :
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
   |                |- note: annotate 'uiViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
19 | }
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:16:16: warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:34:5: warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | ]
 33 |
 34 | let macosElementTypes: [String: TypeReference] = [
    |     |- warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: annotate 'macosElementTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |     "viewController": TypeReference(module: .appKit, rawName: "NSViewController"),
 36 |     "tabViewController": TypeReference(module: .appKit, rawName: "NSTabViewController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:13:16: warning: static property 'nsViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
13 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
   |                |- warning: static property 'nsViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
15 |
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:12:16: warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
   |                |- warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsView' with '@MainActor' 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 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:14:16: warning: static property 'nsStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
13 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
   |                |- warning: static property 'nsStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsStoryboardSegue' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:18:16: warning: static property 'uiStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
   |                |- warning: static property 'uiStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'uiStoryboardSegue' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/StringsTable+Parser.swift:25:34: warning: 'init(contentsOf:)' is deprecated
 23 |
 24 |         // Check to make sure url can be parsed as a dictionary
 25 |         guard let nsDictionary = NSDictionary(contentsOf: url) else {
    |                                  `- warning: 'init(contentsOf:)' is deprecated
 26 |             throw ResourceParsingError("File could not be parsed as a strings file: \(url.absoluteString)")
 27 |         }
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/PropertyList+Parser.swift:14:32: warning: 'init(contentsOf:)' is deprecated
12 |     static public func parse(url: URL, buildConfigurationName: String) throws -> PropertyListResource {
13 |         guard
14 |             let nsDictionary = NSDictionary(contentsOf: url),
   |                                `- warning: 'init(contentsOf:)' is deprecated
15 |             let dictionary = nsDictionary as? [String: Any]
16 |         else {
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:15:5: warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 |
 14 |
 15 | let uikitElementToTypes: [String: TypeReference] = [
    |     `- warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |     "viewController": TypeReference(module: .uiKit, rawName: "UIViewController"),
 17 |     "tabBarController": TypeReference(module: .uiKit, rawName: "UITabBarController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 10 | import FoundationXML
 11 | #endif
 12 | import RswiftResources
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 13 |
 14 |
 15 | let uikitElementToTypes: [String: TypeReference] = [
    |     |- note: annotate 'uikitElementToTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     "viewController": TypeReference(module: .uiKit, rawName: "UIViewController"),
 17 |     "tabBarController": TypeReference(module: .uiKit, rawName: "UITabBarController"),
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:17:16: warning: static property 'uiViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
   |                `- warning: static property 'uiViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
19 | }
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 7 |
 8 | import Foundation
 9 | import RswiftResources
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
10 |
11 | extension TypeReference {
   :
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
   |                |- note: annotate 'uiViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
19 | }
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:16:16: warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:34:5: warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | ]
 33 |
 34 | let macosElementTypes: [String: TypeReference] = [
    |     |- warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: annotate 'macosElementTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |     "viewController": TypeReference(module: .appKit, rawName: "NSViewController"),
 36 |     "tabViewController": TypeReference(module: .appKit, rawName: "NSTabViewController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:13:16: warning: static property 'nsViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
13 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
   |                |- warning: static property 'nsViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
15 |
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:12:16: warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
   |                |- warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsView' with '@MainActor' 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 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:14:16: warning: static property 'nsStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
13 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
   |                |- warning: static property 'nsStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsStoryboardSegue' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:18:16: warning: static property 'uiStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
   |                |- warning: static property 'uiStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'uiStoryboardSegue' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/StringsTable+Parser.swift:25:34: warning: 'init(contentsOf:)' is deprecated
 23 |
 24 |         // Check to make sure url can be parsed as a dictionary
 25 |         guard let nsDictionary = NSDictionary(contentsOf: url) else {
    |                                  `- warning: 'init(contentsOf:)' is deprecated
 26 |             throw ResourceParsingError("File could not be parsed as a strings file: \(url.absoluteString)")
 27 |         }
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/PropertyList+Parser.swift:14:32: warning: 'init(contentsOf:)' is deprecated
12 |     static public func parse(url: URL, buildConfigurationName: String) throws -> PropertyListResource {
13 |         guard
14 |             let nsDictionary = NSDictionary(contentsOf: url),
   |                                `- warning: 'init(contentsOf:)' is deprecated
15 |             let dictionary = nsDictionary as? [String: Any]
16 |         else {
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:15:5: warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 |
 14 |
 15 | let uikitElementToTypes: [String: TypeReference] = [
    |     `- warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |     "viewController": TypeReference(module: .uiKit, rawName: "UIViewController"),
 17 |     "tabBarController": TypeReference(module: .uiKit, rawName: "UITabBarController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 10 | import FoundationXML
 11 | #endif
 12 | import RswiftResources
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 13 |
 14 |
 15 | let uikitElementToTypes: [String: TypeReference] = [
    |     |- note: annotate 'uikitElementToTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     "viewController": TypeReference(module: .uiKit, rawName: "UIViewController"),
 17 |     "tabBarController": TypeReference(module: .uiKit, rawName: "UITabBarController"),
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:17:16: warning: static property 'uiViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
   |                `- warning: static property 'uiViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
19 | }
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 7 |
 8 | import Foundation
 9 | import RswiftResources
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
10 |
11 | extension TypeReference {
   :
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
   |                |- note: annotate 'uiViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
19 | }
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:16:16: warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:34:5: warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | ]
 33 |
 34 | let macosElementTypes: [String: TypeReference] = [
    |     |- warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: annotate 'macosElementTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |     "viewController": TypeReference(module: .appKit, rawName: "NSViewController"),
 36 |     "tabViewController": TypeReference(module: .appKit, rawName: "NSTabViewController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:13:16: warning: static property 'nsViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
13 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
   |                |- warning: static property 'nsViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
15 |
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:12:16: warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
   |                |- warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsView' with '@MainActor' 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 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:14:16: warning: static property 'nsStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
13 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
   |                |- warning: static property 'nsStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsStoryboardSegue' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:18:16: warning: static property 'uiStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
   |                |- warning: static property 'uiStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'uiStoryboardSegue' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/StringsTable+Parser.swift:25:34: warning: 'init(contentsOf:)' is deprecated
 23 |
 24 |         // Check to make sure url can be parsed as a dictionary
 25 |         guard let nsDictionary = NSDictionary(contentsOf: url) else {
    |                                  `- warning: 'init(contentsOf:)' is deprecated
 26 |             throw ResourceParsingError("File could not be parsed as a strings file: \(url.absoluteString)")
 27 |         }
[143/155] Emitting module RswiftParsers
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:15:5: warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 |
 14 |
 15 | let uikitElementToTypes: [String: TypeReference] = [
    |     `- warning: let 'uikitElementToTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |     "viewController": TypeReference(module: .uiKit, rawName: "UIViewController"),
 17 |     "tabBarController": TypeReference(module: .uiKit, rawName: "UITabBarController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 10 | import FoundationXML
 11 | #endif
 12 | import RswiftResources
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 13 |
 14 |
 15 | let uikitElementToTypes: [String: TypeReference] = [
    |     |- note: annotate 'uikitElementToTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     "viewController": TypeReference(module: .uiKit, rawName: "UIViewController"),
 17 |     "tabBarController": TypeReference(module: .uiKit, rawName: "UITabBarController"),
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:17:16: warning: static property 'uiViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
   |                `- warning: static property 'uiViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
19 | }
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
 7 |
 8 | import Foundation
 9 | import RswiftResources
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RswiftResources'
10 |
11 | extension TypeReference {
   :
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
   |                |- note: annotate 'uiViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
19 | }
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:16:16: warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Resources/Storyboard+Parser.swift:34:5: warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | ]
 33 |
 34 | let macosElementTypes: [String: TypeReference] = [
    |     |- warning: let 'macosElementTypes' is not concurrency-safe because non-'Sendable' type '[String : TypeReference]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: annotate 'macosElementTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |     "viewController": TypeReference(module: .appKit, rawName: "NSViewController"),
 36 |     "tabViewController": TypeReference(module: .appKit, rawName: "NSTabViewController"),
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:13:16: warning: static property 'nsViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
13 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
   |                |- warning: static property 'nsViewController' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
15 |
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:12:16: warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension TypeReference {
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
   |                |- warning: static property 'nsView' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsView' with '@MainActor' 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 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Bundle+Extensions.swift:11:23: warning: static property 'temp' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension Bundle {
11 |     public static var temp: Bundle = .main
   |                       |- warning: static property 'temp' 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 'temp' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'temp' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/FormatPart+Extensions.swift:59:13: warning: let 'referenceRegEx' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
 57 | }
 58 |
 59 | private let referenceRegEx: NSRegularExpression = {
    |             `- warning: let 'referenceRegEx' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
 60 |     do {
 61 |         return try NSRegularExpression(pattern: "#@([^@]+)@", options: [.caseInsensitive])
Foundation.NSRegularExpression:1:12: note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 1 | open class NSRegularExpression : NSObject, NSCopying, NSSecureCoding {
   |            `- note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 2 |     override open func copy() -> Any
 3 |     open func copy(with zone: NSZone? = nil) -> Any
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/FormatPart+Extensions.swift:15:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 13 | //
 14 |
 15 | import Foundation
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 16 | import RswiftResources
 17 |
    :
 57 | }
 58 |
 59 | private let referenceRegEx: NSRegularExpression = {
    |             |- note: annotate 'referenceRegEx' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |     do {
 61 |         return try NSRegularExpression(pattern: "#@([^@]+)@", options: [.caseInsensitive])
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/FormatPart+Extensions.swift:67:13: warning: let 'formatTypesRegEx' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
 65 | }()
 66 |
 67 | private let formatTypesRegEx: NSRegularExpression = {
    |             |- warning: let 'formatTypesRegEx' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: annotate 'formatTypesRegEx' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |     let pattern_int = "(?:h|hh|l|ll|q|z|t|j)?([dioux])" // %d/%i/%o/%u/%x with their optional length modifiers like in "%lld"
 69 |     let pattern_float = "[aefg]"
Foundation.NSRegularExpression:1:12: note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 1 | open class NSRegularExpression : NSObject, NSCopying, NSSecureCoding {
   |            `- note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 2 |     override open func copy() -> Any
 3 |     open func copy(with zone: NSZone? = nil) -> Any
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/GeneratedId.swift:10:13: warning: let 'generatedIdRegex' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | private let generatedIdRegex = try! NSRegularExpression(pattern: #"^\w\w\w-\w\w-\w\w\w$"#)
   |             `- warning: let 'generatedIdRegex' is not concurrency-safe because non-'Sendable' type 'NSRegularExpression' may have shared mutable state; this is an error in the Swift 6 language mode
11 | func isGenerated(id input: String) -> Bool {
12 |     generatedIdRegex.firstMatch(in: input, range: NSRange(location: 0, length: input.utf16.count)) != nil
Foundation.NSRegularExpression:1:12: note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 1 | open class NSRegularExpression : NSObject, NSCopying, NSSecureCoding {
   |            `- note: class 'NSRegularExpression' does not conform to the 'Sendable' protocol
 2 |     override open func copy() -> Any
 3 |     open func copy(with zone: NSZone? = nil) -> Any
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/GeneratedId.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 6 | //
 7 |
 8 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 9 |
10 | private let generatedIdRegex = try! NSRegularExpression(pattern: #"^\w\w\w-\w\w-\w\w\w$"#)
   |             |- note: annotate 'generatedIdRegex' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | func isGenerated(id input: String) -> Bool {
12 |     generatedIdRegex.firstMatch(in: input, range: NSRange(location: 0, length: input.utf16.count)) != nil
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:17:12: warning: let 'GlobBehaviorBashV3' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 15 | #endif
 16 |
 17 | public let GlobBehaviorBashV3 = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorBashV3' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorBashV3' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     supportsGlobstar: false,
 19 |     includesFilesFromRootOfGlobstar: false,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:23:12: warning: let 'GlobBehaviorBashV4' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |     includesFilesInResultsIfTrailingSlash: false
 22 | )
 23 | public let GlobBehaviorBashV4 = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorBashV4' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorBashV4' with '@MainActor' 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 |     supportsGlobstar: true, // Matches Bash v4 with "shopt -s globstar" option
 25 |     includesFilesFromRootOfGlobstar: true,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:29:12: warning: let 'GlobBehaviorGradle' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |     includesFilesInResultsIfTrailingSlash: false
 28 | )
 29 | public let GlobBehaviorGradle = Glob.Behavior(
    |            |- warning: let 'GlobBehaviorGradle' is not concurrency-safe because non-'Sendable' type 'Glob.Behavior' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: annotate 'GlobBehaviorGradle' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     supportsGlobstar: true,
 31 |     includesFilesFromRootOfGlobstar: true,
    :
 43 |      * implementation is customizable.
 44 |      */
 45 |     public struct Behavior {
    |                   `- note: consider making struct 'Behavior' conform to the 'Sendable' protocol
 46 |         // If true then a globstar ("**") causes matching to be done recursively in subdirectories.
 47 |         // If false then "**" is treated the same as "*"
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Glob.swift:62:23: warning: static property 'defaultBehavior' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 60 |     }
 61 |
 62 |     public static var defaultBehavior = GlobBehaviorBashV4
    |                       |- warning: static property 'defaultBehavior' 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 'defaultBehavior' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'defaultBehavior' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |     public static let defaultBlacklistedDirectories = ["node_modules", "Pods"]
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/SupportedExtensions.swift:25:16: warning: stored property 'url' of 'Sendable'-conforming struct 'ResourceUnsupportedExtensionError' has non-sendable type 'URL'; this is an error in the Swift 6 language mode
23 |
24 | public struct ResourceUnsupportedExtensionError: LocalizedError {
25 |     public let url: URL
   |                `- warning: stored property 'url' of 'Sendable'-conforming struct 'ResourceUnsupportedExtensionError' has non-sendable type 'URL'; this is an error in the Swift 6 language mode
26 |     public let typeName: String
27 |     public let supportedExtensions: Set<String>
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
 1 | public struct URL : ReferenceConvertible, Equatable {
   |               `- note: struct 'URL' does not conform to the 'Sendable' protocol
 2 |     public typealias ReferenceType = NSURL
 3 |     public init?(string: String)
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/SupportedExtensions.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 6 | //
 7 |
 8 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
 9 |
10 | public protocol SupportedExtensions {
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:14:16: warning: static property 'nsStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     static let nsView = TypeReference(module: .appKit, rawName: "NSView")
13 |     static let nsViewController = TypeReference(module: .appKit, rawName: "NSViewController")
14 |     static let nsStoryboardSegue = TypeReference(module: .appKit, rawName: "NSStoryboardSegue")
   |                |- warning: static property 'nsStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'nsStoryboardSegue' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/TypeReference+Extensions.swift:18:16: warning: static property 'uiStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
16 |     static let uiView = TypeReference(module: .uiKit, rawName: "UIView")
17 |     static let uiViewController = TypeReference(module: .uiKit, rawName: "UIViewController")
18 |     static let uiStoryboardSegue = TypeReference(module: .uiKit, rawName: "UIStoryboardSegue")
   |                |- warning: static property 'uiStoryboardSegue' is not concurrency-safe because non-'Sendable' type 'TypeReference' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'uiStoryboardSegue' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | }
20 |
/host/spi-builder-workspace/Sources/RswiftResources/Shared/TypeReference.swift:10:15: note: struct 'TypeReference' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | public struct TypeReference: Hashable {
   |               `- note: struct 'TypeReference' does not conform to the 'Sendable' protocol
11 |     public let module: ModuleReference
12 |     public let name: String
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Bundle+Extensions.swift:11:23: warning: static property 'temp' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension Bundle {
11 |     public static var temp: Bundle = .main
   |                       |- warning: static property 'temp' 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 'temp' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'temp' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Bundle+Extensions.swift:11:23: warning: static property 'temp' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension Bundle {
11 |     public static var temp: Bundle = .main
   |                       |- warning: static property 'temp' 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 'temp' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'temp' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/host/spi-builder-workspace/Sources/RswiftParsers/Shared/Bundle+Extensions.swift:11:23: warning: static property 'temp' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension Bundle {
11 |     public static var temp: Bundle = .main
   |                       |- warning: static property 'temp' 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 'temp' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'temp' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
[147/156] Wrapping AST for RswiftParsers for debugging
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:35:16: warning: static property 'bundle' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
33 |     }
34 |
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
   |                |- warning: static property 'bundle' 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 'bundle' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'bundle' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:36:16: warning: static property 'locale' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
34 |
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
   |                |- warning: static property 'locale' 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 'locale' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'locale' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:39:16: warning: static property 'string' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
   |                |- warning: static property 'string' 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 'string' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'string' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
/host/spi-builder-workspace/Sources/RswiftGenerators/SwiftSyntax/Struct.swift:382:23: warning: static property 'empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     public var additionalModuleReferences: Set<ModuleReference> = []
381 |
382 |     public static var empty: Struct = Struct(name: SwiftIdentifier(name: "empty"), membersBuilder: {})
    |                       |- warning: static property 'empty' 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 'empty' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |
384 |     public init(
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:37:16: warning: static property 'void' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
   |                |- warning: static property 'void' 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 'void' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:35:16: warning: static property 'bundle' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
33 |     }
34 |
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
   |                |- warning: static property 'bundle' 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 'bundle' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'bundle' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:36:16: warning: static property 'locale' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
34 |
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
   |                |- warning: static property 'locale' 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 'locale' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'locale' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:39:16: warning: static property 'string' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
   |                |- warning: static property 'string' 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 'string' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'string' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
/host/spi-builder-workspace/Sources/RswiftGenerators/SwiftSyntax/Struct.swift:382:23: warning: static property 'empty' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
380 |     public var additionalModuleReferences: Set<ModuleReference> = []
381 |
382 |     public static var empty: Struct = Struct(name: SwiftIdentifier(name: "empty"), membersBuilder: {})
    |                       |- warning: static property 'empty' 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 'empty' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
383 |
384 |     public init(
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:37:16: warning: static property 'void' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
   |                |- warning: static property 'void' 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 'void' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:35:16: warning: static property 'bundle' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
33 |     }
34 |
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
   |                |- warning: static property 'bundle' 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 'bundle' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'bundle' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:36:16: warning: static property 'locale' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
34 |
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
   |                |- warning: static property 'locale' 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 'locale' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'locale' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:37:16: warning: static property 'void' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
   |                |- warning: static property 'void' 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 'void' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:38:16: warning: static property 'bool' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
   |                |- warning: static property 'bool' 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 'bool' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'bool' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:39:16: warning: static property 'string' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
   |                |- warning: static property 'string' 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 'string' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'string' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:40:16: warning: static property 'sequence' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
   |                |- warning: static property 'sequence' 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 'sequence' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'sequence' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:41:16: warning: static property 'someIteratorProtocol' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
   |                |- warning: static property 'someIteratorProtocol' 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 'someIteratorProtocol' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'someIteratorProtocol' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
43 |     static var uiViewController: TypeReference = .init(module: .uiKit, rawName: "UIViewController")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:42:16: warning: static property 'uiView' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' 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 'uiView' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     static var uiViewController: TypeReference = .init(module: .uiKit, rawName: "UIViewController")
44 |     static var nsViewController: TypeReference = .init(module: .appKit, rawName: "NSViewController")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:43:16: warning: static property 'uiViewController' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
43 |     static var uiViewController: TypeReference = .init(module: .uiKit, rawName: "UIViewController")
   |                |- warning: static property 'uiViewController' 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 'uiViewController' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'uiViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     static var nsViewController: TypeReference = .init(module: .appKit, rawName: "NSViewController")
45 |
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:44:16: warning: static property 'nsViewController' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
43 |     static var uiViewController: TypeReference = .init(module: .uiKit, rawName: "UIViewController")
44 |     static var nsViewController: TypeReference = .init(module: .appKit, rawName: "NSViewController")
   |                |- warning: static property 'nsViewController' 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 'nsViewController' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'nsViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 |
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:47:16: warning: static property 'fontResource' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
45 |
46 |
47 |     static var fontResource: TypeReference = .init(module: .rswiftResources, rawName: "FontResource")
   |                |- warning: static property 'fontResource' 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 'fontResource' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'fontResource' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | }
49 |
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:35:16: warning: static property 'bundle' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
33 |     }
34 |
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
   |                |- warning: static property 'bundle' 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 'bundle' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'bundle' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:36:16: warning: static property 'locale' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
34 |
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
   |                |- warning: static property 'locale' 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 'locale' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'locale' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:37:16: warning: static property 'void' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
35 |     static var bundle: TypeReference = .init(module: .foundation, rawName: "Bundle")
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
   |                |- warning: static property 'void' 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 'void' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:38:16: warning: static property 'bool' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
36 |     static var locale: TypeReference = .init(module: .foundation, rawName: "Locale")
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
   |                |- warning: static property 'bool' 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 'bool' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'bool' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:39:16: warning: static property 'string' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
37 |     static var void: TypeReference = .init(module: .stdLib, rawName: "Void")
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
   |                |- warning: static property 'string' 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 'string' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'string' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:40:16: warning: static property 'sequence' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
38 |     static var bool: TypeReference = .init(module: .stdLib, rawName: "Bool")
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
   |                |- warning: static property 'sequence' 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 'sequence' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'sequence' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:41:16: warning: static property 'someIteratorProtocol' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
39 |     static var string: TypeReference = .init(module: .stdLib, rawName: "String")
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
   |                |- warning: static property 'someIteratorProtocol' 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 'someIteratorProtocol' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'someIteratorProtocol' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
43 |     static var uiViewController: TypeReference = .init(module: .uiKit, rawName: "UIViewController")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:42:16: warning: static property 'uiView' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
40 |     static var sequence: TypeReference = .init(module: .stdLib, rawName: "Sequence")
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
   |                |- warning: static property 'uiView' 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 'uiView' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'uiView' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     static var uiViewController: TypeReference = .init(module: .uiKit, rawName: "UIViewController")
44 |     static var nsViewController: TypeReference = .init(module: .appKit, rawName: "NSViewController")
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:43:16: warning: static property 'uiViewController' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
41 |     static var someIteratorProtocol: TypeReference = .init(module: .stdLib, rawName: "some IteratorProtocol")
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
43 |     static var uiViewController: TypeReference = .init(module: .uiKit, rawName: "UIViewController")
   |                |- warning: static property 'uiViewController' 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 'uiViewController' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'uiViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     static var nsViewController: TypeReference = .init(module: .appKit, rawName: "NSViewController")
45 |
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:44:16: warning: static property 'nsViewController' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
42 |     static var uiView: TypeReference = .init(module: .uiKit, rawName: "UIView")
43 |     static var uiViewController: TypeReference = .init(module: .uiKit, rawName: "UIViewController")
44 |     static var nsViewController: TypeReference = .init(module: .appKit, rawName: "NSViewController")
   |                |- warning: static property 'nsViewController' 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 'nsViewController' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'nsViewController' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 |
/host/spi-builder-workspace/Sources/RswiftGenerators/Shared/TypeReference+Generator.swift:47:16: warning: static property 'fontResource' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
45 |
46 |
47 |     static var fontResource: TypeReference = .init(module: .rswiftResources, rawName: "FontResource")
   |                |- warning: static property 'fontResource' 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 'fontResource' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'fontResource' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | }
49 |
[153/157] Wrapping AST for RswiftGenerators for debugging
[155/161] Compiling rswift Config.swift
[156/161] Compiling rswift RswiftCore.swift
/host/spi-builder-workspace/Sources/rswift/RswiftCore.swift:15:1: warning: extension declares a conformance of imported type 'ResourceType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'RswiftParsers' introduce this conformance in the future
 13 | import RswiftGenerators
 14 |
 15 | extension ResourceType: ExpressibleByArgument {}
    | |- warning: extension declares a conformance of imported type 'ResourceType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'RswiftParsers' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 16 |
 17 | public enum AccessLevel: String, ExpressibleByArgument {
[157/161] Emitting module rswift
/host/spi-builder-workspace/Sources/rswift/App.swift:16:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 14 | @main
 15 | struct App: ParsableCommand {
 16 |     static var configuration = CommandConfiguration(
    |                |- warning: static property 'configuration' 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 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |         commandName: "rswift",
 18 |         abstract: "Generate static references for autocompleted resources like images, fonts and localized strings in Swift projects",
/host/spi-builder-workspace/Sources/rswift/App.swift:61:13: warning: var 'generatorsString' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 59 | }
 60 |
 61 | private var generatorsString = ResourceType.allCases.map(\.rawValue).joined(separator: ", ")
    |             |- warning: var 'generatorsString' 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 'generatorsString' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: annotate 'generatorsString' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 62 | private func parseGenerators(_ str: String) -> [ResourceType] {
 63 |     str.components(separatedBy: ",").map { ResourceType(rawValue: $0)! }
/host/spi-builder-workspace/Sources/rswift/App.swift:68:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 66 | extension App {
 67 |     struct Generate: ParsableCommand {
 68 |         static var configuration = CommandConfiguration(abstract: "Generates R.generated.swift file")
    |                    |- warning: static property 'configuration' 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 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |         @OptionGroup
/host/spi-builder-workspace/Sources/rswift/App.swift:164:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
162 | extension App {
163 |     struct ModifyXcodePackages: ParsableCommand {
164 |         static var configuration = CommandConfiguration(abstract: "Modifies Xcode project to fix package reference for plugins")
    |                    |- warning: static property 'configuration' 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 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |
166 |         @Option(help: "Path to xcodeproj file")
/host/spi-builder-workspace/Sources/rswift/RswiftCore.swift:15:1: warning: extension declares a conformance of imported type 'ResourceType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'RswiftParsers' introduce this conformance in the future
 13 | import RswiftGenerators
 14 |
 15 | extension ResourceType: ExpressibleByArgument {}
    | |- warning: extension declares a conformance of imported type 'ResourceType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'RswiftParsers' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 16 |
 17 | public enum AccessLevel: String, ExpressibleByArgument {
[158/161] Compiling rswift App.swift
/host/spi-builder-workspace/Sources/rswift/App.swift:16:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 14 | @main
 15 | struct App: ParsableCommand {
 16 |     static var configuration = CommandConfiguration(
    |                |- warning: static property 'configuration' 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 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |         commandName: "rswift",
 18 |         abstract: "Generate static references for autocompleted resources like images, fonts and localized strings in Swift projects",
/host/spi-builder-workspace/Sources/rswift/App.swift:61:13: warning: var 'generatorsString' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 59 | }
 60 |
 61 | private var generatorsString = ResourceType.allCases.map(\.rawValue).joined(separator: ", ")
    |             |- warning: var 'generatorsString' 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 'generatorsString' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: annotate 'generatorsString' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 62 | private func parseGenerators(_ str: String) -> [ResourceType] {
 63 |     str.components(separatedBy: ",").map { ResourceType(rawValue: $0)! }
/host/spi-builder-workspace/Sources/rswift/App.swift:68:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 66 | extension App {
 67 |     struct Generate: ParsableCommand {
 68 |         static var configuration = CommandConfiguration(abstract: "Generates R.generated.swift file")
    |                    |- warning: static property 'configuration' 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 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |         @OptionGroup
/host/spi-builder-workspace/Sources/rswift/App.swift:164:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
162 | extension App {
163 |     struct ModifyXcodePackages: ParsableCommand {
164 |         static var configuration = CommandConfiguration(abstract: "Modifies Xcode project to fix package reference for plugins")
    |                    |- warning: static property 'configuration' 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 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |
166 |         @Option(help: "Path to xcodeproj file")
[159/162] Wrapping AST for rswift for debugging
[160/162] Write Objects.LinkFileList
[161/162] Linking rswift
Build complete! (35.80s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "xcodeedit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.9.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tomlokhorst/XcodeEdit"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    }
  ],
  "manifest_display_name" : "Rswift",
  "name" : "Rswift",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "11.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    }
  ],
  "products" : [
    {
      "name" : "rswift",
      "targets" : [
        "rswift"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "RswiftLibrary",
      "targets" : [
        "RswiftResources"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RswiftGenerateInternalResources",
      "targets" : [
        "RswiftGenerateInternalResources"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "RswiftGeneratePublicResources",
      "targets" : [
        "RswiftGeneratePublicResources"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "RswiftGenerateResourcesCommand",
      "targets" : [
        "RswiftGenerateResourcesCommand"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "RswiftModifyXcodePackages",
      "targets" : [
        "RswiftModifyXcodePackages"
      ],
      "type" : {
        "plugin" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "rswift",
      "module_type" : "SwiftTarget",
      "name" : "rswift",
      "path" : "Sources/rswift",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "rswift",
        "RswiftGenerateInternalResources",
        "RswiftGeneratePublicResources",
        "RswiftGenerateResourcesCommand",
        "RswiftModifyXcodePackages"
      ],
      "sources" : [
        "App.swift",
        "Config.swift",
        "RswiftCore.swift"
      ],
      "target_dependencies" : [
        "RswiftParsers",
        "RswiftGenerators"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "RswiftResources",
      "module_type" : "SwiftTarget",
      "name" : "RswiftResources",
      "path" : "Sources/RswiftResources",
      "product_memberships" : [
        "rswift",
        "RswiftLibrary",
        "RswiftGenerateInternalResources",
        "RswiftGeneratePublicResources",
        "RswiftGenerateResourcesCommand",
        "RswiftModifyXcodePackages"
      ],
      "sources" : [
        "AssetCatalog.swift",
        "ColorResource.swift",
        "DataResource.swift",
        "FileResource.swift",
        "FontResource.swift",
        "ImageResource.swift",
        "Integrations/Bundle+Extensions.swift",
        "Integrations/ColorResource+Integrations.swift",
        "Integrations/DataResource+Integrations.swift",
        "Integrations/FileResource+Integrations.swift",
        "Integrations/FontResource+Integrations.swift",
        "Integrations/ImageResource+Integrations.swift",
        "Integrations/NibReference+Integrations.swift",
        "Integrations/ReuseIdentifier+Integrations.swift",
        "Integrations/SegueIdentifier+Integrations.swift",
        "Integrations/StoryboardReference+Integrations.swift",
        "Integrations/StringResource+Integrations.swift",
        "NibResource.swift",
        "PropertyListResource.swift",
        "Shared/DeploymentTarget.swift",
        "Shared/LocaleReference.swift",
        "Shared/ModuleReference.swift",
        "Shared/NameCatalog.swift",
        "Shared/Reusable.swift",
        "Shared/StoryboardReference.swift",
        "Shared/StringParam+Extensions.swift",
        "Shared/StringParam.swift",
        "Shared/StringsTable.swift",
        "Shared/TypeReference.swift",
        "Shared/Unifiable.swift",
        "Shared/ValidationError.swift",
        "StoryboardResource.swift",
        "StringResource.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RswiftParsersTests",
      "module_type" : "SwiftTarget",
      "name" : "RswiftParsersTests",
      "path" : "Tests/RswiftParsersTests",
      "sources" : [
        "GlobTests.swift",
        "NibParserDelegateTests.swift"
      ],
      "target_dependencies" : [
        "RswiftParsers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RswiftParsers",
      "module_type" : "SwiftTarget",
      "name" : "RswiftParsers",
      "path" : "Sources/RswiftParsers",
      "product_dependencies" : [
        "XcodeEdit"
      ],
      "product_memberships" : [
        "rswift",
        "RswiftGenerateInternalResources",
        "RswiftGeneratePublicResources",
        "RswiftGenerateResourcesCommand",
        "RswiftModifyXcodePackages"
      ],
      "sources" : [
        "ProjectResources.swift",
        "Resources/AssetCatalog+Parser.swift",
        "Resources/FileResource+Parser.swift",
        "Resources/FontResource+Parser.swift",
        "Resources/ImageResource+Parser.swift",
        "Resources/Nib+Parser.swift",
        "Resources/PropertyList+Parser.swift",
        "Resources/Storyboard+Parser.swift",
        "Resources/StringsTable+Parser.swift",
        "Shared/Bundle+Extensions.swift",
        "Shared/DeploymentTarget+Parser.swift",
        "Shared/FormatPart+Extensions.swift",
        "Shared/GeneratedId.swift",
        "Shared/Glob.swift",
        "Shared/IgnoreFile.swift",
        "Shared/ResourceParsingError.swift",
        "Shared/SourceTreeURLs.swift",
        "Shared/SupportedExtensions.swift",
        "Shared/TypeReference+Extensions.swift",
        "Shared/URL+Extensions.swift",
        "Shared/Xcodeproj.swift"
      ],
      "target_dependencies" : [
        "RswiftResources"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RswiftModifyXcodePackages",
      "module_type" : "PluginTarget",
      "name" : "RswiftModifyXcodePackages",
      "path" : "Plugins/RswiftModifyXcodePackages",
      "plugin_capability" : {
        "intent" : {
          "description" : "Rswift modify Xcode packages",
          "type" : "custom",
          "verb" : "rswift-modify-xcode-packages"
        },
        "permissions" : [
          {
            "network_scope" : {
              "none" : {
              }
            },
            "reason" : "Modifies Xcode project to fix package reference for plugins",
            "type" : "writeToPackageDirectory"
          }
        ],
        "type" : "command"
      },
      "product_memberships" : [
        "RswiftModifyXcodePackages"
      ],
      "sources" : [
        "RswiftModifyXcodePackages.swift"
      ],
      "target_dependencies" : [
        "rswift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "RswiftGeneratorsTests",
      "module_type" : "SwiftTarget",
      "name" : "RswiftGeneratorsTests",
      "path" : "Tests/RswiftGeneratorsTests",
      "sources" : [
        "MainTests.swift"
      ],
      "target_dependencies" : [
        "RswiftGenerators"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RswiftGenerators",
      "module_type" : "SwiftTarget",
      "name" : "RswiftGenerators",
      "path" : "Sources/RswiftGenerators",
      "product_memberships" : [
        "rswift",
        "RswiftGenerateInternalResources",
        "RswiftGeneratePublicResources",
        "RswiftGenerateResourcesCommand",
        "RswiftModifyXcodePackages"
      ],
      "sources" : [
        "AccessibilityIdentifier+Generator.swift",
        "AssetCatalog+Generator.swift",
        "Extensions/Array+Extensions.swift",
        "Extensions/String+Extensions.swift",
        "FileResource+Generator.swift",
        "FontResource+Generator.swift",
        "Nib+Generator.swift",
        "PropertyListResource+Generator.swift",
        "ReuseIdentifier+Generator.swift",
        "Segue+Generator.swift",
        "Shared/AssetCatalogMergedNamespaces.swift",
        "Shared/LocaleReference+Generator.swift",
        "Shared/SwiftIdentifier.swift",
        "Shared/TypeReference+Generator.swift",
        "Storyboard+Generator.swift",
        "StringsTable+Generator.swift",
        "SwiftSyntax/Struct.swift",
        "SwiftSyntax/StructMembersBuilder.swift",
        "XcodeProject+Generator.swift"
      ],
      "target_dependencies" : [
        "RswiftResources"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RswiftGenerateResourcesCommand",
      "module_type" : "PluginTarget",
      "name" : "RswiftGenerateResourcesCommand",
      "path" : "Plugins/RswiftGenerateResourcesCommand",
      "plugin_capability" : {
        "intent" : {
          "description" : "Rswift generate resources",
          "type" : "custom",
          "verb" : "rswift-generate-resources"
        },
        "permissions" : [
          {
            "network_scope" : {
              "none" : {
              }
            },
            "reason" : "Rswift generates a file with statically typed, autocompleted resources",
            "type" : "writeToPackageDirectory"
          }
        ],
        "type" : "command"
      },
      "product_memberships" : [
        "RswiftGenerateResourcesCommand"
      ],
      "sources" : [
        "RswiftGenerateResourcesCommand.swift"
      ],
      "target_dependencies" : [
        "rswift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "RswiftGeneratePublicResources",
      "module_type" : "PluginTarget",
      "name" : "RswiftGeneratePublicResources",
      "path" : "Plugins/RswiftGeneratePublicResources",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "RswiftGeneratePublicResources"
      ],
      "sources" : [
        "RswiftGeneratePublicResources.swift"
      ],
      "target_dependencies" : [
        "rswift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "RswiftGenerateInternalResources",
      "module_type" : "PluginTarget",
      "name" : "RswiftGenerateInternalResources",
      "path" : "Plugins/RswiftGenerateInternalResources",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "RswiftGenerateInternalResources"
      ],
      "sources" : [
        "RswiftGenerateInternalResources.swift"
      ],
      "target_dependencies" : [
        "rswift"
      ],
      "type" : "plugin"
    }
  ],
  "tools_version" : "5.6"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.