The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of SymbolKit, reference main (ebe89c), with Swift 6.1 for Linux on 5 Jun 2025 18:12:14 UTC.

Swift 6 data race errors: 86

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1

Build Log

 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 44 |         public static let ivar = KindIdentifier(rawValue: "ivar")
 45 |
 46 |         public static let macro = KindIdentifier(rawValue: "macro")
    |                           |- warning: static property 'macro' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'macro' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |         public static let method = KindIdentifier(rawValue: "method")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:48:27: warning: static property 'method' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 46 |         public static let macro = KindIdentifier(rawValue: "macro")
 47 |
 48 |         public static let method = KindIdentifier(rawValue: "method")
    |                           |- warning: static property 'method' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'method' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 49 |
 50 |         public static let namespace = KindIdentifier(rawValue: "namespace")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:50:27: warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 48 |         public static let method = KindIdentifier(rawValue: "method")
 49 |
 50 |         public static let namespace = KindIdentifier(rawValue: "namespace")
    |                           |- warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'namespace' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |         public static let property = KindIdentifier(rawValue: "property")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:52:27: warning: static property 'property' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 50 |         public static let namespace = KindIdentifier(rawValue: "namespace")
 51 |
 52 |         public static let property = KindIdentifier(rawValue: "property")
    |                           |- warning: static property 'property' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'property' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |
 54 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:54:27: warning: static property 'protocol' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 52 |         public static let property = KindIdentifier(rawValue: "property")
 53 |
 54 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
    |                           |- warning: static property 'protocol' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'protocol' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 55 |
 56 |         public static let snippet = KindIdentifier(rawValue: "snippet")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:56:27: warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 54 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
 55 |
 56 |         public static let snippet = KindIdentifier(rawValue: "snippet")
    |                           |- warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'snippet' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:58:27: warning: static property 'snippetGroup' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 56 |         public static let snippet = KindIdentifier(rawValue: "snippet")
 57 |
 58 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
    |                           |- warning: static property 'snippetGroup' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'snippetGroup' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 |
 60 |         public static let `struct` = KindIdentifier(rawValue: "struct")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:60:27: warning: static property 'struct' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 58 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
 59 |
 60 |         public static let `struct` = KindIdentifier(rawValue: "struct")
    |                           |- warning: static property 'struct' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'struct' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |
 62 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:62:27: warning: static property 'subscript' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 60 |         public static let `struct` = KindIdentifier(rawValue: "struct")
 61 |
 62 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
    |                           |- warning: static property 'subscript' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'subscript' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:64:27: warning: static property 'typeMethod' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 62 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
 63 |
 64 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
    |                           |- warning: static property 'typeMethod' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'typeMethod' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |
 66 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:66:27: warning: static property 'typeProperty' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 64 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
 65 |
 66 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
    |                           |- warning: static property 'typeProperty' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'typeProperty' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |
 68 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:68:27: warning: static property 'typeSubscript' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 66 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
 67 |
 68 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
    |                           |- warning: static property 'typeSubscript' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'typeSubscript' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:70:27: warning: static property 'typealias' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 68 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
 69 |
 70 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
    |                           |- warning: static property 'typealias' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'typealias' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |
 72 |         public static let union = KindIdentifier(rawValue: "union")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:72:27: warning: static property 'union' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 70 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
 71 |
 72 |         public static let union = KindIdentifier(rawValue: "union")
    |                           |- warning: static property 'union' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'union' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 73 |
 74 |         public static let `var` = KindIdentifier(rawValue: "var")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:74:27: warning: static property 'var' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 72 |         public static let union = KindIdentifier(rawValue: "union")
 73 |
 74 |         public static let `var` = KindIdentifier(rawValue: "var")
    |                           |- warning: static property 'var' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'var' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |
 76 |         public static let module = KindIdentifier(rawValue: "module")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:76:27: warning: static property 'module' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 74 |         public static let `var` = KindIdentifier(rawValue: "var")
 75 |
 76 |         public static let module = KindIdentifier(rawValue: "module")
    |                           |- warning: static property 'module' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'module' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |
 78 |         public static let `extension` = KindIdentifier(rawValue: "extension")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:78:27: warning: static property 'extension' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 76 |         public static let module = KindIdentifier(rawValue: "module")
 77 |
 78 |         public static let `extension` = KindIdentifier(rawValue: "extension")
    |                           |- warning: static property 'extension' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'extension' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |
 80 |         public static let dictionary = KindIdentifier(rawValue: "dictionary")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:80:27: warning: static property 'dictionary' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 78 |         public static let `extension` = KindIdentifier(rawValue: "extension")
 79 |
 80 |         public static let dictionary = KindIdentifier(rawValue: "dictionary")
    |                           |- warning: static property 'dictionary' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'dictionary' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |
 82 |         public static let dictionaryKey = KindIdentifier(rawValue: "dictionaryKey")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:82:27: warning: static property 'dictionaryKey' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 80 |         public static let dictionary = KindIdentifier(rawValue: "dictionary")
 81 |
 82 |         public static let dictionaryKey = KindIdentifier(rawValue: "dictionaryKey")
    |                           |- warning: static property 'dictionaryKey' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'dictionaryKey' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         public static let httpRequest = KindIdentifier(rawValue: "httpRequest")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:84:27: warning: static property 'httpRequest' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 82 |         public static let dictionaryKey = KindIdentifier(rawValue: "dictionaryKey")
 83 |
 84 |         public static let httpRequest = KindIdentifier(rawValue: "httpRequest")
    |                           |- warning: static property 'httpRequest' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'httpRequest' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |         public static let httpParameter = KindIdentifier(rawValue: "httpParameter")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:86:27: warning: static property 'httpParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 84 |         public static let httpRequest = KindIdentifier(rawValue: "httpRequest")
 85 |
 86 |         public static let httpParameter = KindIdentifier(rawValue: "httpParameter")
    |                           |- warning: static property 'httpParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'httpParameter' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 |
 88 |         public static let httpResponse = KindIdentifier(rawValue: "httpResponse")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:88:27: warning: static property 'httpResponse' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 86 |         public static let httpParameter = KindIdentifier(rawValue: "httpParameter")
 87 |
 88 |         public static let httpResponse = KindIdentifier(rawValue: "httpResponse")
    |                           |- warning: static property 'httpResponse' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'httpResponse' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 89 |
 90 |         public static let httpBody = KindIdentifier(rawValue: "httpBody")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:90:27: warning: static property 'httpBody' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 88 |         public static let httpResponse = KindIdentifier(rawValue: "httpResponse")
 89 |
 90 |         public static let httpBody = KindIdentifier(rawValue: "httpBody")
    |                           |- warning: static property 'httpBody' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'httpBody' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 91 |
 92 |         /// A string that uniquely identifies the symbol kind.
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:103:28: warning: static property '_allCases' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
101 |         }
102 |
103 |         private static var _allCases: [String: Self] = [
    |                            |- warning: static property '_allCases' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert '_allCases' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: add '@MainActor' to make static property '_allCases' part of global actor 'MainActor'
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |             Self.associatedtype.rawValue: .associatedtype,
105 |             Self.class.rawValue: .class,
[37/58] Compiling SymbolKit Names.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:28:27: warning: static property 'associatedtype' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 26 |         }
 27 |
 28 |         public static let `associatedtype` = KindIdentifier(rawValue: "associatedtype")
    |                           |- warning: static property 'associatedtype' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'associatedtype' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |
 30 |         public static let `class` = KindIdentifier(rawValue: "class")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:30:27: warning: static property 'class' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 28 |         public static let `associatedtype` = KindIdentifier(rawValue: "associatedtype")
 29 |
 30 |         public static let `class` = KindIdentifier(rawValue: "class")
    |                           |- warning: static property 'class' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'class' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |         public static let `deinit` = KindIdentifier(rawValue: "deinit")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:32:27: warning: static property 'deinit' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 30 |         public static let `class` = KindIdentifier(rawValue: "class")
 31 |
 32 |         public static let `deinit` = KindIdentifier(rawValue: "deinit")
    |                           |- warning: static property 'deinit' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'deinit' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |
 34 |         public static let `enum` = KindIdentifier(rawValue: "enum")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:34:27: warning: static property 'enum' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 32 |         public static let `deinit` = KindIdentifier(rawValue: "deinit")
 33 |
 34 |         public static let `enum` = KindIdentifier(rawValue: "enum")
    |                           |- warning: static property 'enum' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'enum' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |         public static let `case` = KindIdentifier(rawValue: "enum.case")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:36:27: warning: static property 'case' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 34 |         public static let `enum` = KindIdentifier(rawValue: "enum")
 35 |
 36 |         public static let `case` = KindIdentifier(rawValue: "enum.case")
    |                           |- warning: static property 'case' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'case' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |         public static let `func` = KindIdentifier(rawValue: "func")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:38:27: warning: static property 'func' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 36 |         public static let `case` = KindIdentifier(rawValue: "enum.case")
 37 |
 38 |         public static let `func` = KindIdentifier(rawValue: "func")
    |                           |- warning: static property 'func' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'func' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 39 |
 40 |         public static let `operator` = KindIdentifier(rawValue: "func.op")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:40:27: warning: static property 'operator' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 38 |         public static let `func` = KindIdentifier(rawValue: "func")
 39 |
 40 |         public static let `operator` = KindIdentifier(rawValue: "func.op")
    |                           |- warning: static property 'operator' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'operator' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |
 42 |         public static let `init` = KindIdentifier(rawValue: "init")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:42:27: warning: static property 'init' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 40 |         public static let `operator` = KindIdentifier(rawValue: "func.op")
 41 |
 42 |         public static let `init` = KindIdentifier(rawValue: "init")
    |                           |- warning: static property 'init' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'init' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 43 |
 44 |         public static let ivar = KindIdentifier(rawValue: "ivar")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:44:27: warning: static property 'ivar' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 42 |         public static let `init` = KindIdentifier(rawValue: "init")
 43 |
 44 |         public static let ivar = KindIdentifier(rawValue: "ivar")
    |                           |- warning: static property 'ivar' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'ivar' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |
 46 |         public static let macro = KindIdentifier(rawValue: "macro")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:46:27: warning: static property 'macro' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 44 |         public static let ivar = KindIdentifier(rawValue: "ivar")
 45 |
 46 |         public static let macro = KindIdentifier(rawValue: "macro")
    |                           |- warning: static property 'macro' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'macro' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |         public static let method = KindIdentifier(rawValue: "method")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:48:27: warning: static property 'method' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 46 |         public static let macro = KindIdentifier(rawValue: "macro")
 47 |
 48 |         public static let method = KindIdentifier(rawValue: "method")
    |                           |- warning: static property 'method' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'method' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 49 |
 50 |         public static let namespace = KindIdentifier(rawValue: "namespace")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:50:27: warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 48 |         public static let method = KindIdentifier(rawValue: "method")
 49 |
 50 |         public static let namespace = KindIdentifier(rawValue: "namespace")
    |                           |- warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'namespace' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |         public static let property = KindIdentifier(rawValue: "property")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:52:27: warning: static property 'property' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 50 |         public static let namespace = KindIdentifier(rawValue: "namespace")
 51 |
 52 |         public static let property = KindIdentifier(rawValue: "property")
    |                           |- warning: static property 'property' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'property' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |
 54 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:54:27: warning: static property 'protocol' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 52 |         public static let property = KindIdentifier(rawValue: "property")
 53 |
 54 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
    |                           |- warning: static property 'protocol' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'protocol' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 55 |
 56 |         public static let snippet = KindIdentifier(rawValue: "snippet")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:56:27: warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 54 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
 55 |
 56 |         public static let snippet = KindIdentifier(rawValue: "snippet")
    |                           |- warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'snippet' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:58:27: warning: static property 'snippetGroup' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 56 |         public static let snippet = KindIdentifier(rawValue: "snippet")
 57 |
 58 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
    |                           |- warning: static property 'snippetGroup' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'snippetGroup' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 |
 60 |         public static let `struct` = KindIdentifier(rawValue: "struct")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:60:27: warning: static property 'struct' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 58 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
 59 |
 60 |         public static let `struct` = KindIdentifier(rawValue: "struct")
    |                           |- warning: static property 'struct' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'struct' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |
 62 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:62:27: warning: static property 'subscript' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 60 |         public static let `struct` = KindIdentifier(rawValue: "struct")
 61 |
 62 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
    |                           |- warning: static property 'subscript' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'subscript' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:64:27: warning: static property 'typeMethod' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 62 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
 63 |
 64 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
    |                           |- warning: static property 'typeMethod' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'typeMethod' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |
 66 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:66:27: warning: static property 'typeProperty' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 64 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
 65 |
 66 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
    |                           |- warning: static property 'typeProperty' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'typeProperty' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |
 68 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:68:27: warning: static property 'typeSubscript' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 66 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
 67 |
 68 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
    |                           |- warning: static property 'typeSubscript' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'typeSubscript' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:70:27: warning: static property 'typealias' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 68 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
 69 |
 70 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
    |                           |- warning: static property 'typealias' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'typealias' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |
 72 |         public static let union = KindIdentifier(rawValue: "union")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:72:27: warning: static property 'union' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 70 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
 71 |
 72 |         public static let union = KindIdentifier(rawValue: "union")
    |                           |- warning: static property 'union' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'union' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 73 |
 74 |         public static let `var` = KindIdentifier(rawValue: "var")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:74:27: warning: static property 'var' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 72 |         public static let union = KindIdentifier(rawValue: "union")
 73 |
 74 |         public static let `var` = KindIdentifier(rawValue: "var")
    |                           |- warning: static property 'var' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'var' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |
 76 |         public static let module = KindIdentifier(rawValue: "module")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:76:27: warning: static property 'module' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 74 |         public static let `var` = KindIdentifier(rawValue: "var")
 75 |
 76 |         public static let module = KindIdentifier(rawValue: "module")
    |                           |- warning: static property 'module' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'module' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |
 78 |         public static let `extension` = KindIdentifier(rawValue: "extension")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:78:27: warning: static property 'extension' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 76 |         public static let module = KindIdentifier(rawValue: "module")
 77 |
 78 |         public static let `extension` = KindIdentifier(rawValue: "extension")
    |                           |- warning: static property 'extension' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'extension' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |
 80 |         public static let dictionary = KindIdentifier(rawValue: "dictionary")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:80:27: warning: static property 'dictionary' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 78 |         public static let `extension` = KindIdentifier(rawValue: "extension")
 79 |
 80 |         public static let dictionary = KindIdentifier(rawValue: "dictionary")
    |                           |- warning: static property 'dictionary' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'dictionary' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |
 82 |         public static let dictionaryKey = KindIdentifier(rawValue: "dictionaryKey")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:82:27: warning: static property 'dictionaryKey' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 80 |         public static let dictionary = KindIdentifier(rawValue: "dictionary")
 81 |
 82 |         public static let dictionaryKey = KindIdentifier(rawValue: "dictionaryKey")
    |                           |- warning: static property 'dictionaryKey' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'dictionaryKey' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         public static let httpRequest = KindIdentifier(rawValue: "httpRequest")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:84:27: warning: static property 'httpRequest' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 82 |         public static let dictionaryKey = KindIdentifier(rawValue: "dictionaryKey")
 83 |
 84 |         public static let httpRequest = KindIdentifier(rawValue: "httpRequest")
    |                           |- warning: static property 'httpRequest' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'httpRequest' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |         public static let httpParameter = KindIdentifier(rawValue: "httpParameter")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:86:27: warning: static property 'httpParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 84 |         public static let httpRequest = KindIdentifier(rawValue: "httpRequest")
 85 |
 86 |         public static let httpParameter = KindIdentifier(rawValue: "httpParameter")
    |                           |- warning: static property 'httpParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'httpParameter' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 |
 88 |         public static let httpResponse = KindIdentifier(rawValue: "httpResponse")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:88:27: warning: static property 'httpResponse' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 86 |         public static let httpParameter = KindIdentifier(rawValue: "httpParameter")
 87 |
 88 |         public static let httpResponse = KindIdentifier(rawValue: "httpResponse")
    |                           |- warning: static property 'httpResponse' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'httpResponse' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 89 |
 90 |         public static let httpBody = KindIdentifier(rawValue: "httpBody")
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:90:27: warning: static property 'httpBody' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |      A unique identifier of a symbol's kind, such as a structure or protocol.
 16 |      */
 17 |     public struct KindIdentifier: Equatable, Hashable, Codable, CaseIterable {
    |                   `- note: consider making struct 'KindIdentifier' conform to the 'Sendable' protocol
 18 |         private var rawValue: String
 19 |
    :
 88 |         public static let httpResponse = KindIdentifier(rawValue: "httpResponse")
 89 |
 90 |         public static let httpBody = KindIdentifier(rawValue: "httpBody")
    |                           |- warning: static property 'httpBody' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.KindIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'httpBody' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 91 |
 92 |         /// A string that uniquely identifies the symbol kind.
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:103:28: warning: static property '_allCases' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
101 |         }
102 |
103 |         private static var _allCases: [String: Self] = [
    |                            |- warning: static property '_allCases' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert '_allCases' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: add '@MainActor' to make static property '_allCases' part of global actor 'MainActor'
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |             Self.associatedtype.rawValue: .associatedtype,
105 |             Self.class.rawValue: .class,
[38/58] Compiling SymbolKit Mixin+Equals.swift
[39/58] Compiling SymbolKit Mixin+Hash.swift
[40/58] Compiling SymbolKit Mixin.swift
[41/58] Compiling SymbolKit AnyScalar.swift
[42/58] Compiling SymbolKit LineList.swift
[43/58] Compiling SymbolKit Position.swift
[44/58] Compiling SymbolKit SourceRange.swift
[45/58] Compiling SymbolKit AvailabilityItem.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:26:27: warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
24 |          A keyword in the programming language, such as `return` in C or `func` in Swift.
25 |          */
26 |         public static let keyword = Kind(rawValue: "keyword")!
   |                           |- warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'keyword' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:31:27: warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
29 |          An attribute in the programming language.
30 |          */
31 |         public static let attribute = Kind(rawValue: "attribute")!
   |                           |- warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'attribute' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:36:27: warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
34 |          An integer or floating point literal, such as `0`, `1.0f`, or `0xFF`.
35 |          */
36 |         public static let numberLiteral = Kind(rawValue: "number")!
   |                           |- warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'numberLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |
38 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:41:27: warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
39 |          A string literal such as `"foo"`.
40 |          */
41 |         public static let stringLiteral = Kind(rawValue: "string")!
   |                           |- warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'stringLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:46:27: warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
44 |          An identifier such as a parameter name.
45 |          */
46 |         public static let identifier = Kind(rawValue: "identifier")!
   |                           |- warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'identifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |
48 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:51:27: warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
49 |          An identifier for a type.
50 |          */
51 |         public static let typeIdentifier = Kind(rawValue: "typeIdentifier")!
   |                           |- warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'typeIdentifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 |
53 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:56:27: warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
54 |          A generic parameter, such as the `T` in C++ `template <typename T>`.
55 |          */
56 |         public static let genericParameter = Kind(rawValue: "genericParameter")!
   |                           |- warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'genericParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:70:27: warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
68 |          parameter name.
69 |          */
70 |         public static let externalParameter = Kind(rawValue: "externalParam")!
   |                           |- warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'externalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:88:27: warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
86 |          > to in prose.
87 |          */
88 |         public static let internalParameter = Kind(rawValue: "internalParam")!
   |                           |- warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'internalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 |
90 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:93:27: warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
91 |          General purpose or unlabeled text.
92 |          */
93 |         public static let text = Kind(rawValue: "text")!
   |                           |- warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'text' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 |     }
95 | }
[46/58] Compiling SymbolKit Domain.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:26:27: warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
24 |          A keyword in the programming language, such as `return` in C or `func` in Swift.
25 |          */
26 |         public static let keyword = Kind(rawValue: "keyword")!
   |                           |- warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'keyword' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:31:27: warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
29 |          An attribute in the programming language.
30 |          */
31 |         public static let attribute = Kind(rawValue: "attribute")!
   |                           |- warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'attribute' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:36:27: warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
34 |          An integer or floating point literal, such as `0`, `1.0f`, or `0xFF`.
35 |          */
36 |         public static let numberLiteral = Kind(rawValue: "number")!
   |                           |- warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'numberLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |
38 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:41:27: warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
39 |          A string literal such as `"foo"`.
40 |          */
41 |         public static let stringLiteral = Kind(rawValue: "string")!
   |                           |- warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'stringLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:46:27: warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
44 |          An identifier such as a parameter name.
45 |          */
46 |         public static let identifier = Kind(rawValue: "identifier")!
   |                           |- warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'identifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |
48 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:51:27: warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
49 |          An identifier for a type.
50 |          */
51 |         public static let typeIdentifier = Kind(rawValue: "typeIdentifier")!
   |                           |- warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'typeIdentifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 |
53 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:56:27: warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
54 |          A generic parameter, such as the `T` in C++ `template <typename T>`.
55 |          */
56 |         public static let genericParameter = Kind(rawValue: "genericParameter")!
   |                           |- warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'genericParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:70:27: warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
68 |          parameter name.
69 |          */
70 |         public static let externalParameter = Kind(rawValue: "externalParam")!
   |                           |- warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'externalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:88:27: warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
86 |          > to in prose.
87 |          */
88 |         public static let internalParameter = Kind(rawValue: "internalParam")!
   |                           |- warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'internalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 |
90 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:93:27: warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
91 |          General purpose or unlabeled text.
92 |          */
93 |         public static let text = Kind(rawValue: "text")!
   |                           |- warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'text' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 |     }
95 | }
[47/58] Compiling SymbolKit DeclarationFragments+Simplify.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:26:27: warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
24 |          A keyword in the programming language, such as `return` in C or `func` in Swift.
25 |          */
26 |         public static let keyword = Kind(rawValue: "keyword")!
   |                           |- warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'keyword' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:31:27: warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
29 |          An attribute in the programming language.
30 |          */
31 |         public static let attribute = Kind(rawValue: "attribute")!
   |                           |- warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'attribute' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:36:27: warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
34 |          An integer or floating point literal, such as `0`, `1.0f`, or `0xFF`.
35 |          */
36 |         public static let numberLiteral = Kind(rawValue: "number")!
   |                           |- warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'numberLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |
38 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:41:27: warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
39 |          A string literal such as `"foo"`.
40 |          */
41 |         public static let stringLiteral = Kind(rawValue: "string")!
   |                           |- warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'stringLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:46:27: warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
44 |          An identifier such as a parameter name.
45 |          */
46 |         public static let identifier = Kind(rawValue: "identifier")!
   |                           |- warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'identifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |
48 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:51:27: warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
49 |          An identifier for a type.
50 |          */
51 |         public static let typeIdentifier = Kind(rawValue: "typeIdentifier")!
   |                           |- warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'typeIdentifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 |
53 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:56:27: warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
54 |          A generic parameter, such as the `T` in C++ `template <typename T>`.
55 |          */
56 |         public static let genericParameter = Kind(rawValue: "genericParameter")!
   |                           |- warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'genericParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:70:27: warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
68 |          parameter name.
69 |          */
70 |         public static let externalParameter = Kind(rawValue: "externalParam")!
   |                           |- warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'externalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:88:27: warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
86 |          > to in prose.
87 |          */
88 |         public static let internalParameter = Kind(rawValue: "internalParam")!
   |                           |- warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'internalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 |
90 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:93:27: warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
91 |          General purpose or unlabeled text.
92 |          */
93 |         public static let text = Kind(rawValue: "text")!
   |                           |- warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'text' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 |     }
95 | }
[48/58] Compiling SymbolKit DeclarationFragments.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:26:27: warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
24 |          A keyword in the programming language, such as `return` in C or `func` in Swift.
25 |          */
26 |         public static let keyword = Kind(rawValue: "keyword")!
   |                           |- warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'keyword' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:31:27: warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
29 |          An attribute in the programming language.
30 |          */
31 |         public static let attribute = Kind(rawValue: "attribute")!
   |                           |- warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'attribute' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:36:27: warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
34 |          An integer or floating point literal, such as `0`, `1.0f`, or `0xFF`.
35 |          */
36 |         public static let numberLiteral = Kind(rawValue: "number")!
   |                           |- warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'numberLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |
38 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:41:27: warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
39 |          A string literal such as `"foo"`.
40 |          */
41 |         public static let stringLiteral = Kind(rawValue: "string")!
   |                           |- warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'stringLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:46:27: warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
44 |          An identifier such as a parameter name.
45 |          */
46 |         public static let identifier = Kind(rawValue: "identifier")!
   |                           |- warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'identifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |
48 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:51:27: warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
49 |          An identifier for a type.
50 |          */
51 |         public static let typeIdentifier = Kind(rawValue: "typeIdentifier")!
   |                           |- warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'typeIdentifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 |
53 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:56:27: warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
54 |          A generic parameter, such as the `T` in C++ `template <typename T>`.
55 |          */
56 |         public static let genericParameter = Kind(rawValue: "genericParameter")!
   |                           |- warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'genericParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:70:27: warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
68 |          parameter name.
69 |          */
70 |         public static let externalParameter = Kind(rawValue: "externalParam")!
   |                           |- warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'externalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:88:27: warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
86 |          > to in prose.
87 |          */
88 |         public static let internalParameter = Kind(rawValue: "internalParam")!
   |                           |- warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'internalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 |
90 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:93:27: warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
91 |          General purpose or unlabeled text.
92 |          */
93 |         public static let text = Kind(rawValue: "text")!
   |                           |- warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'text' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 |     }
95 | }
[49/58] Compiling SymbolKit Fragment.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:26:27: warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
24 |          A keyword in the programming language, such as `return` in C or `func` in Swift.
25 |          */
26 |         public static let keyword = Kind(rawValue: "keyword")!
   |                           |- warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'keyword' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:31:27: warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
29 |          An attribute in the programming language.
30 |          */
31 |         public static let attribute = Kind(rawValue: "attribute")!
   |                           |- warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'attribute' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:36:27: warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
34 |          An integer or floating point literal, such as `0`, `1.0f`, or `0xFF`.
35 |          */
36 |         public static let numberLiteral = Kind(rawValue: "number")!
   |                           |- warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'numberLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |
38 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:41:27: warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
39 |          A string literal such as `"foo"`.
40 |          */
41 |         public static let stringLiteral = Kind(rawValue: "string")!
   |                           |- warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'stringLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:46:27: warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
44 |          An identifier such as a parameter name.
45 |          */
46 |         public static let identifier = Kind(rawValue: "identifier")!
   |                           |- warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'identifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |
48 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:51:27: warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
49 |          An identifier for a type.
50 |          */
51 |         public static let typeIdentifier = Kind(rawValue: "typeIdentifier")!
   |                           |- warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'typeIdentifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 |
53 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:56:27: warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
54 |          A generic parameter, such as the `T` in C++ `template <typename T>`.
55 |          */
56 |         public static let genericParameter = Kind(rawValue: "genericParameter")!
   |                           |- warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'genericParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:70:27: warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
68 |          parameter name.
69 |          */
70 |         public static let externalParameter = Kind(rawValue: "externalParam")!
   |                           |- warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'externalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:88:27: warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
86 |          > to in prose.
87 |          */
88 |         public static let internalParameter = Kind(rawValue: "internalParam")!
   |                           |- warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'internalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 |
90 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:93:27: warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
91 |          General purpose or unlabeled text.
92 |          */
93 |         public static let text = Kind(rawValue: "text")!
   |                           |- warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'text' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 |     }
95 | }
[50/58] Compiling SymbolKit FragmentKind.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:26:27: warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
24 |          A keyword in the programming language, such as `return` in C or `func` in Swift.
25 |          */
26 |         public static let keyword = Kind(rawValue: "keyword")!
   |                           |- warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'keyword' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:31:27: warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
29 |          An attribute in the programming language.
30 |          */
31 |         public static let attribute = Kind(rawValue: "attribute")!
   |                           |- warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'attribute' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:36:27: warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
34 |          An integer or floating point literal, such as `0`, `1.0f`, or `0xFF`.
35 |          */
36 |         public static let numberLiteral = Kind(rawValue: "number")!
   |                           |- warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'numberLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |
38 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:41:27: warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
39 |          A string literal such as `"foo"`.
40 |          */
41 |         public static let stringLiteral = Kind(rawValue: "string")!
   |                           |- warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'stringLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:46:27: warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
44 |          An identifier such as a parameter name.
45 |          */
46 |         public static let identifier = Kind(rawValue: "identifier")!
   |                           |- warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'identifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |
48 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:51:27: warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
49 |          An identifier for a type.
50 |          */
51 |         public static let typeIdentifier = Kind(rawValue: "typeIdentifier")!
   |                           |- warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'typeIdentifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 |
53 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:56:27: warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
54 |          A generic parameter, such as the `T` in C++ `template <typename T>`.
55 |          */
56 |         public static let genericParameter = Kind(rawValue: "genericParameter")!
   |                           |- warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'genericParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:70:27: warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
68 |          parameter name.
69 |          */
70 |         public static let externalParameter = Kind(rawValue: "externalParam")!
   |                           |- warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'externalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:88:27: warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
86 |          > to in prose.
87 |          */
88 |         public static let internalParameter = Kind(rawValue: "internalParam")!
   |                           |- warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'internalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 |
90 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:93:27: warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
91 |          General purpose or unlabeled text.
92 |          */
93 |         public static let text = Kind(rawValue: "text")!
   |                           |- warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'text' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 |     }
95 | }
[51/58] Compiling SymbolKit FunctionParameter.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:26:27: warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
24 |          A keyword in the programming language, such as `return` in C or `func` in Swift.
25 |          */
26 |         public static let keyword = Kind(rawValue: "keyword")!
   |                           |- warning: static property 'keyword' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'keyword' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:31:27: warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
29 |          An attribute in the programming language.
30 |          */
31 |         public static let attribute = Kind(rawValue: "attribute")!
   |                           |- warning: static property 'attribute' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'attribute' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:36:27: warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
34 |          An integer or floating point literal, such as `0`, `1.0f`, or `0xFF`.
35 |          */
36 |         public static let numberLiteral = Kind(rawValue: "number")!
   |                           |- warning: static property 'numberLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'numberLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |
38 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:41:27: warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
39 |          A string literal such as `"foo"`.
40 |          */
41 |         public static let stringLiteral = Kind(rawValue: "string")!
   |                           |- warning: static property 'stringLiteral' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'stringLiteral' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:46:27: warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
44 |          An identifier such as a parameter name.
45 |          */
46 |         public static let identifier = Kind(rawValue: "identifier")!
   |                           |- warning: static property 'identifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'identifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |
48 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:51:27: warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
49 |          An identifier for a type.
50 |          */
51 |         public static let typeIdentifier = Kind(rawValue: "typeIdentifier")!
   |                           |- warning: static property 'typeIdentifier' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'typeIdentifier' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 |
53 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:56:27: warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
54 |          A generic parameter, such as the `T` in C++ `template <typename T>`.
55 |          */
56 |         public static let genericParameter = Kind(rawValue: "genericParameter")!
   |                           |- warning: static property 'genericParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'genericParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:70:27: warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
68 |          parameter name.
69 |          */
70 |         public static let externalParameter = Kind(rawValue: "externalParam")!
   |                           |- warning: static property 'externalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'externalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:88:27: warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
86 |          > to in prose.
87 |          */
88 |         public static let internalParameter = Kind(rawValue: "internalParam")!
   |                           |- warning: static property 'internalParameter' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'internalParameter' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 |
90 |         /**
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift:93:27: warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
15 |      The kind of declaration fragment.
16 |      */
17 |     public struct Kind: Equatable, Codable, RawRepresentable {
   |                   `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
18 |         public var rawValue: String
19 |         public init?(rawValue: String) {
   :
91 |          General purpose or unlabeled text.
92 |          */
93 |         public static let text = Kind(rawValue: "text")!
   |                           |- warning: static property 'text' is not concurrency-safe because non-'Sendable' type 'SymbolGraph.Symbol.DeclarationFragments.Fragment.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'text' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 |     }
95 | }
[52/58] Compiling SymbolKit SourceOrigin.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/SourceOrigin.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin defining a source symbol's origin.
15 |     public struct SourceOrigin: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "sourceOrigin"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Precise Identifier
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/Swift/GenericConstraints.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin collecting Swift generic constraints.
15 |     public struct GenericConstraints: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "swiftConstraints"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Generic constraints.
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/AlternateDeclarations.swift:111:37: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
109 |         }
110 |
111 |         init(alternateDeclarations: AlternateDeclarations) {
    |                                     `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
112 |             self.alternateSymbols = alternateDeclarations.declarations.map({ .init(declarationFragments: $0) })
113 |         }
[53/58] Compiling SymbolKit GenericConstraints.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/SourceOrigin.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin defining a source symbol's origin.
15 |     public struct SourceOrigin: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "sourceOrigin"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Precise Identifier
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/Swift/GenericConstraints.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin collecting Swift generic constraints.
15 |     public struct GenericConstraints: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "swiftConstraints"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Generic constraints.
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/AlternateDeclarations.swift:111:37: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
109 |         }
110 |
111 |         init(alternateDeclarations: AlternateDeclarations) {
    |                                     `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
112 |             self.alternateSymbols = alternateDeclarations.declarations.map({ .init(declarationFragments: $0) })
113 |         }
[54/58] Compiling SymbolKit Swift.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/SourceOrigin.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin defining a source symbol's origin.
15 |     public struct SourceOrigin: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "sourceOrigin"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Precise Identifier
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/Swift/GenericConstraints.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin collecting Swift generic constraints.
15 |     public struct GenericConstraints: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "swiftConstraints"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Generic constraints.
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/AlternateDeclarations.swift:111:37: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
109 |         }
110 |
111 |         init(alternateDeclarations: AlternateDeclarations) {
    |                                     `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
112 |             self.alternateSymbols = alternateDeclarations.declarations.map({ .init(declarationFragments: $0) })
113 |         }
[55/58] Compiling SymbolKit SemanticVersion.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/SourceOrigin.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin defining a source symbol's origin.
15 |     public struct SourceOrigin: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "sourceOrigin"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Precise Identifier
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/Swift/GenericConstraints.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin collecting Swift generic constraints.
15 |     public struct GenericConstraints: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "swiftConstraints"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Generic constraints.
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/AlternateDeclarations.swift:111:37: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
109 |         }
110 |
111 |         init(alternateDeclarations: AlternateDeclarations) {
    |                                     `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
112 |             self.alternateSymbols = alternateDeclarations.declarations.map({ .init(declarationFragments: $0) })
113 |         }
[56/58] Compiling SymbolKit AccessControl.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/SourceOrigin.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin defining a source symbol's origin.
15 |     public struct SourceOrigin: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "sourceOrigin"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Precise Identifier
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/Swift/GenericConstraints.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin collecting Swift generic constraints.
15 |     public struct GenericConstraints: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "swiftConstraints"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Generic constraints.
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/AlternateDeclarations.swift:111:37: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
109 |         }
110 |
111 |         init(alternateDeclarations: AlternateDeclarations) {
    |                                     `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
112 |             self.alternateSymbols = alternateDeclarations.declarations.map({ .init(declarationFragments: $0) })
113 |         }
[57/58] Compiling SymbolKit AlternateDeclarations.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/SourceOrigin.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin defining a source symbol's origin.
15 |     public struct SourceOrigin: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "sourceOrigin"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Precise Identifier
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/Swift/GenericConstraints.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin collecting Swift generic constraints.
15 |     public struct GenericConstraints: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "swiftConstraints"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Generic constraints.
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/AlternateDeclarations.swift:111:37: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
109 |         }
110 |
111 |         init(alternateDeclarations: AlternateDeclarations) {
    |                                     `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
112 |             self.alternateSymbols = alternateDeclarations.declarations.map({ .init(declarationFragments: $0) })
113 |         }
[58/58] Compiling SymbolKit Availability.swift
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/SourceOrigin.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin defining a source symbol's origin.
15 |     public struct SourceOrigin: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "sourceOrigin"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Precise Identifier
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Relationship/Swift/GenericConstraints.swift:16:27: warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     /// A mixin collecting Swift generic constraints.
15 |     public struct GenericConstraints: Mixin, Codable, Hashable {
16 |         public static var mixinKey = "swiftConstraints"
   |                           |- warning: static property 'mixinKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'mixinKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'mixinKey' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |         /// Generic constraints.
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/AlternateDeclarations.swift:111:37: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
109 |         }
110 |
111 |         init(alternateDeclarations: AlternateDeclarations) {
    |                                     `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead.
112 |             self.alternateSymbols = alternateDeclarations.declarations.map({ .init(declarationFragments: $0) })
113 |         }
Build complete! (8.25s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SymbolKit",
  "name" : "SymbolKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "SymbolKit",
      "targets" : [
        "SymbolKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SymbolKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SymbolKitTests",
      "path" : "Tests/SymbolKitTests",
      "sources" : [
        "SymbolGraph/AnyScalarTests.swift",
        "SymbolGraph/LineList/LineListTests.swift",
        "SymbolGraph/LineList/SemanticVersionTests.swift",
        "SymbolGraph/ModuleTests.swift",
        "SymbolGraph/PlatformTests.swift",
        "SymbolGraph/Relationship/HashableTests.swift",
        "SymbolGraph/Relationship/ReferenceLocationTests.swift",
        "SymbolGraph/Symbol/DeclarationFragments+SimplifyTests.swift",
        "SymbolGraph/Symbol/FunctionSignatureTests.swift",
        "SymbolGraph/Symbol/HTTPTests.swift",
        "SymbolGraph/Symbol/PlistDetailsTests.swift",
        "SymbolGraph/Symbol/Swift/GenericConstraintTests.swift",
        "SymbolGraph/Symbol/SymbolKindTests.swift",
        "SymbolGraph/Symbol/ValueConstraintsTests.swift",
        "SymbolGraph/SymbolGraph+OverloadsTests.swift",
        "SymbolGraph/SymbolGraphCreationTests.swift",
        "SymbolGraph/SymbolGraphTests.swift",
        "SymbolGraph/SymbolTests.swift",
        "UnifiedGraph/GraphCollectorTests.swift",
        "UnifiedGraph/UnifiedGraph+OverloadsTests.swift",
        "UnifiedGraph/UnifiedGraphTests.swift",
        "UnifiedGraph/UnifiedSymbolTests.swift"
      ],
      "target_dependencies" : [
        "SymbolKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SymbolKit",
      "module_type" : "SwiftTarget",
      "name" : "SymbolKit",
      "path" : "Sources/SymbolKit",
      "product_memberships" : [
        "SymbolKit"
      ],
      "sources" : [
        "Mixin/Mixin+Equals.swift",
        "Mixin/Mixin+Hash.swift",
        "Mixin/Mixin.swift",
        "SymbolGraph/AnyScalar.swift",
        "SymbolGraph/LineList/LineList.swift",
        "SymbolGraph/LineList/SourceRange/Position.swift",
        "SymbolGraph/LineList/SourceRange/SourceRange.swift",
        "SymbolGraph/Metadata.swift",
        "SymbolGraph/Module.swift",
        "SymbolGraph/OperatingSystem.swift",
        "SymbolGraph/Platform.swift",
        "SymbolGraph/Relationship/ReferenceLocation.swift",
        "SymbolGraph/Relationship/Relationship.swift",
        "SymbolGraph/Relationship/RelationshipKind.swift",
        "SymbolGraph/Relationship/SourceOrigin.swift",
        "SymbolGraph/Relationship/Swift/GenericConstraints.swift",
        "SymbolGraph/Relationship/Swift/Swift.swift",
        "SymbolGraph/SemanticVersion.swift",
        "SymbolGraph/Symbol/AccessControl.swift",
        "SymbolGraph/Symbol/AlternateDeclarations.swift",
        "SymbolGraph/Symbol/Availability/Availability.swift",
        "SymbolGraph/Symbol/Availability/AvailabilityItem.swift",
        "SymbolGraph/Symbol/Availability/Domain.swift",
        "SymbolGraph/Symbol/DeclarationFragments/DeclarationFragments+Simplify.swift",
        "SymbolGraph/Symbol/DeclarationFragments/DeclarationFragments.swift",
        "SymbolGraph/Symbol/DeclarationFragments/Fragment/Fragment.swift",
        "SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift",
        "SymbolGraph/Symbol/FunctionSignature/FunctionParameter.swift",
        "SymbolGraph/Symbol/FunctionSignature/FunctionSignature.swift",
        "SymbolGraph/Symbol/HTTP/HTTP.swift",
        "SymbolGraph/Symbol/Identifier.swift",
        "SymbolGraph/Symbol/KindIdentifier.swift",
        "SymbolGraph/Symbol/Location.swift",
        "SymbolGraph/Symbol/Mutability.swift",
        "SymbolGraph/Symbol/Names.swift",
        "SymbolGraph/Symbol/OverloadData.swift",
        "SymbolGraph/Symbol/PlistDetails.swift",
        "SymbolGraph/Symbol/SPI.swift",
        "SymbolGraph/Symbol/Snippet.swift",
        "SymbolGraph/Symbol/Swift/Extension.swift",
        "SymbolGraph/Symbol/Swift/GenericConstraint.swift",
        "SymbolGraph/Symbol/Swift/GenericParameter.swift",
        "SymbolGraph/Symbol/Swift/Generics.swift",
        "SymbolGraph/Symbol/Swift/Namespace.swift",
        "SymbolGraph/Symbol/Symbol.swift",
        "SymbolGraph/Symbol/SymbolKind.swift",
        "SymbolGraph/Symbol/ValueConstraints.swift",
        "SymbolGraph/SymbolGraph+Overloads.swift",
        "SymbolGraph/SymbolGraph.swift",
        "UnifiedSymbolGraph/GraphCollector.swift",
        "UnifiedSymbolGraph/UnifiedSymbol+Encodable.swift",
        "UnifiedSymbolGraph/UnifiedSymbol.swift",
        "UnifiedSymbolGraph/UnifiedSymbolGraph+Encodable.swift",
        "UnifiedSymbolGraph/UnifiedSymbolGraph+Overloads.swift",
        "UnifiedSymbolGraph/UnifiedSymbolGraph.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:2b296aa7156f49efc57252cdf9ed4bb21d0f92fc98d88800e255491ba2db3116
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.