The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of SymbolKit, reference 0.50800.0 (eaaf9b), with Swift 6.0 for macOS (SPM) on 4 Nov 2024 02:03:30 UTC.

Swift 6 data race errors: 58

Build Command

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

Build Log

 73 |
 74 |         public static let `extension` = KindIdentifier(rawValue: "extension")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:74: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 |
    :
 72 |         public static let module = KindIdentifier(rawValue: "module")
 73 |
 74 |         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: annotate 'extension' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |
 76 |         /// A string that uniquely identifies the symbol kind.
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:87: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
 85 |         }
 86 |
 87 |         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: annotate '_allCases' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 88 |             Self.associatedtype.rawValue: .associatedtype,
 89 |             Self.class.rawValue: .class,
/Users/admin/builder/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: annotate 'associatedtype' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |
 30 |         public static let `class` = KindIdentifier(rawValue: "class")
/Users/admin/builder/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: annotate 'class' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |         public static let `deinit` = KindIdentifier(rawValue: "deinit")
/Users/admin/builder/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: annotate 'deinit' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |
 34 |         public static let `enum` = KindIdentifier(rawValue: "enum")
/Users/admin/builder/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: annotate 'enum' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |         public static let `case` = KindIdentifier(rawValue: "enum.case")
/Users/admin/builder/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: annotate 'case' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |         public static let `func` = KindIdentifier(rawValue: "func")
/Users/admin/builder/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: annotate 'func' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 39 |
 40 |         public static let `operator` = KindIdentifier(rawValue: "func.op")
/Users/admin/builder/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: annotate 'operator' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |
 42 |         public static let `init` = KindIdentifier(rawValue: "init")
/Users/admin/builder/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: annotate 'init' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 43 |
 44 |         public static let ivar = KindIdentifier(rawValue: "ivar")
/Users/admin/builder/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: annotate 'ivar' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |
 46 |         public static let macro = KindIdentifier(rawValue: "macro")
/Users/admin/builder/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: annotate 'macro' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |         public static let method = KindIdentifier(rawValue: "method")
/Users/admin/builder/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: annotate 'method' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 49 |
 50 |         public static let property = KindIdentifier(rawValue: "property")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:50: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 |
    :
 48 |         public static let method = KindIdentifier(rawValue: "method")
 49 |
 50 |         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: annotate 'property' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:52: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 |
    :
 50 |         public static let property = KindIdentifier(rawValue: "property")
 51 |
 52 |         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: annotate 'protocol' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |
 54 |         public static let snippet = KindIdentifier(rawValue: "snippet")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:54: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 |
    :
 52 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
 53 |
 54 |         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: annotate 'snippet' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 55 |
 56 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:56: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 |
    :
 54 |         public static let snippet = KindIdentifier(rawValue: "snippet")
 55 |
 56 |         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: annotate 'snippetGroup' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         public static let `struct` = KindIdentifier(rawValue: "struct")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:58: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 |
    :
 56 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
 57 |
 58 |         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: annotate 'struct' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 |
 60 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:60: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 |
    :
 58 |         public static let `struct` = KindIdentifier(rawValue: "struct")
 59 |
 60 |         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: annotate 'subscript' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |
 62 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:62: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 |
    :
 60 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
 61 |
 62 |         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: annotate 'typeMethod' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:64: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 |
    :
 62 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
 63 |
 64 |         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: annotate 'typeProperty' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |
 66 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:66: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 |
    :
 64 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
 65 |
 66 |         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: annotate 'typeSubscript' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |
 68 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:68: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 |
    :
 66 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
 67 |
 68 |         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: annotate 'typealias' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |         public static let `var` = KindIdentifier(rawValue: "var")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:70: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 |
    :
 68 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
 69 |
 70 |         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: annotate 'var' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |
 72 |         public static let module = KindIdentifier(rawValue: "module")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:72: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 |
    :
 70 |         public static let `var` = KindIdentifier(rawValue: "var")
 71 |
 72 |         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: annotate 'module' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 73 |
 74 |         public static let `extension` = KindIdentifier(rawValue: "extension")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:74: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 |
    :
 72 |         public static let module = KindIdentifier(rawValue: "module")
 73 |
 74 |         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: annotate 'extension' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |
 76 |         /// A string that uniquely identifies the symbol kind.
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:87: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
 85 |         }
 86 |
 87 |         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: annotate '_allCases' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 88 |             Self.associatedtype.rawValue: .associatedtype,
 89 |             Self.class.rawValue: .class,
/Users/admin/builder/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: annotate 'associatedtype' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |
 30 |         public static let `class` = KindIdentifier(rawValue: "class")
/Users/admin/builder/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: annotate 'class' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |         public static let `deinit` = KindIdentifier(rawValue: "deinit")
/Users/admin/builder/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: annotate 'deinit' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |
 34 |         public static let `enum` = KindIdentifier(rawValue: "enum")
/Users/admin/builder/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: annotate 'enum' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |         public static let `case` = KindIdentifier(rawValue: "enum.case")
/Users/admin/builder/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: annotate 'case' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |         public static let `func` = KindIdentifier(rawValue: "func")
/Users/admin/builder/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: annotate 'func' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 39 |
 40 |         public static let `operator` = KindIdentifier(rawValue: "func.op")
/Users/admin/builder/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: annotate 'operator' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |
 42 |         public static let `init` = KindIdentifier(rawValue: "init")
/Users/admin/builder/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: annotate 'init' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 43 |
 44 |         public static let ivar = KindIdentifier(rawValue: "ivar")
/Users/admin/builder/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: annotate 'ivar' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |
 46 |         public static let macro = KindIdentifier(rawValue: "macro")
/Users/admin/builder/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: annotate 'macro' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |         public static let method = KindIdentifier(rawValue: "method")
/Users/admin/builder/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: annotate 'method' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 49 |
 50 |         public static let property = KindIdentifier(rawValue: "property")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:50: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 |
    :
 48 |         public static let method = KindIdentifier(rawValue: "method")
 49 |
 50 |         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: annotate 'property' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:52: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 |
    :
 50 |         public static let property = KindIdentifier(rawValue: "property")
 51 |
 52 |         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: annotate 'protocol' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |
 54 |         public static let snippet = KindIdentifier(rawValue: "snippet")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:54: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 |
    :
 52 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
 53 |
 54 |         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: annotate 'snippet' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 55 |
 56 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:56: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 |
    :
 54 |         public static let snippet = KindIdentifier(rawValue: "snippet")
 55 |
 56 |         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: annotate 'snippetGroup' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         public static let `struct` = KindIdentifier(rawValue: "struct")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:58: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 |
    :
 56 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
 57 |
 58 |         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: annotate 'struct' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 |
 60 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:60: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 |
    :
 58 |         public static let `struct` = KindIdentifier(rawValue: "struct")
 59 |
 60 |         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: annotate 'subscript' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |
 62 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:62: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 |
    :
 60 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
 61 |
 62 |         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: annotate 'typeMethod' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:64: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 |
    :
 62 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
 63 |
 64 |         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: annotate 'typeProperty' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |
 66 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:66: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 |
    :
 64 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
 65 |
 66 |         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: annotate 'typeSubscript' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |
 68 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:68: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 |
    :
 66 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
 67 |
 68 |         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: annotate 'typealias' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |         public static let `var` = KindIdentifier(rawValue: "var")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:70: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 |
    :
 68 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
 69 |
 70 |         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: annotate 'var' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |
 72 |         public static let module = KindIdentifier(rawValue: "module")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:72: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 |
    :
 70 |         public static let `var` = KindIdentifier(rawValue: "var")
 71 |
 72 |         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: annotate 'module' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 73 |
 74 |         public static let `extension` = KindIdentifier(rawValue: "extension")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:74: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 |
    :
 72 |         public static let module = KindIdentifier(rawValue: "module")
 73 |
 74 |         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: annotate 'extension' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |
 76 |         /// A string that uniquely identifies the symbol kind.
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:87: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
 85 |         }
 86 |
 87 |         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: annotate '_allCases' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 88 |             Self.associatedtype.rawValue: .associatedtype,
 89 |             Self.class.rawValue: .class,
/Users/admin/builder/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: annotate 'associatedtype' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |
 30 |         public static let `class` = KindIdentifier(rawValue: "class")
/Users/admin/builder/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: annotate 'class' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |         public static let `deinit` = KindIdentifier(rawValue: "deinit")
/Users/admin/builder/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: annotate 'deinit' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |
 34 |         public static let `enum` = KindIdentifier(rawValue: "enum")
/Users/admin/builder/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: annotate 'enum' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |         public static let `case` = KindIdentifier(rawValue: "enum.case")
/Users/admin/builder/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: annotate 'case' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |         public static let `func` = KindIdentifier(rawValue: "func")
/Users/admin/builder/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: annotate 'func' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 39 |
 40 |         public static let `operator` = KindIdentifier(rawValue: "func.op")
/Users/admin/builder/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: annotate 'operator' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |
 42 |         public static let `init` = KindIdentifier(rawValue: "init")
/Users/admin/builder/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: annotate 'init' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 43 |
 44 |         public static let ivar = KindIdentifier(rawValue: "ivar")
/Users/admin/builder/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: annotate 'ivar' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |
 46 |         public static let macro = KindIdentifier(rawValue: "macro")
/Users/admin/builder/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: annotate 'macro' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |         public static let method = KindIdentifier(rawValue: "method")
/Users/admin/builder/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: annotate 'method' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 49 |
 50 |         public static let property = KindIdentifier(rawValue: "property")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:50: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 |
    :
 48 |         public static let method = KindIdentifier(rawValue: "method")
 49 |
 50 |         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: annotate 'property' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:52: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 |
    :
 50 |         public static let property = KindIdentifier(rawValue: "property")
 51 |
 52 |         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: annotate 'protocol' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |
 54 |         public static let snippet = KindIdentifier(rawValue: "snippet")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:54: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 |
    :
 52 |         public static let `protocol` = KindIdentifier(rawValue: "protocol")
 53 |
 54 |         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: annotate 'snippet' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 55 |
 56 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:56: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 |
    :
 54 |         public static let snippet = KindIdentifier(rawValue: "snippet")
 55 |
 56 |         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: annotate 'snippetGroup' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         public static let `struct` = KindIdentifier(rawValue: "struct")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:58: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 |
    :
 56 |         public static let snippetGroup = KindIdentifier(rawValue: "snippetGroup")
 57 |
 58 |         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: annotate 'struct' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 |
 60 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:60: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 |
    :
 58 |         public static let `struct` = KindIdentifier(rawValue: "struct")
 59 |
 60 |         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: annotate 'subscript' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |
 62 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:62: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 |
    :
 60 |         public static let `subscript` = KindIdentifier(rawValue: "subscript")
 61 |
 62 |         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: annotate 'typeMethod' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:64: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 |
    :
 62 |         public static let typeMethod = KindIdentifier(rawValue: "type.method")
 63 |
 64 |         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: annotate 'typeProperty' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |
 66 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:66: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 |
    :
 64 |         public static let typeProperty = KindIdentifier(rawValue: "type.property")
 65 |
 66 |         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: annotate 'typeSubscript' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |
 68 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:68: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 |
    :
 66 |         public static let typeSubscript = KindIdentifier(rawValue: "type.subscript")
 67 |
 68 |         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: annotate 'typealias' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |         public static let `var` = KindIdentifier(rawValue: "var")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:70: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 |
    :
 68 |         public static let `typealias` = KindIdentifier(rawValue: "typealias")
 69 |
 70 |         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: annotate 'var' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |
 72 |         public static let module = KindIdentifier(rawValue: "module")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:72: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 |
    :
 70 |         public static let `var` = KindIdentifier(rawValue: "var")
 71 |
 72 |         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: annotate 'module' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 73 |
 74 |         public static let `extension` = KindIdentifier(rawValue: "extension")
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:74: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 |
    :
 72 |         public static let module = KindIdentifier(rawValue: "module")
 73 |
 74 |         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: annotate 'extension' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |
 76 |         /// A string that uniquely identifies the symbol kind.
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/KindIdentifier.swift:87: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
 85 |         }
 86 |
 87 |         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: annotate '_allCases' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 88 |             Self.associatedtype.rawValue: .associatedtype,
 89 |             Self.class.rawValue: .class,
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:218:20: warning: static property 'availability' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
216 |
217 |         // Mixins
218 |         static let availability = Availability.symbolCodingInfo
    |                    |- warning: static property 'availability' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'availability' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:219:20: warning: static property 'declarationFragments' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
217 |         // Mixins
218 |         static let availability = Availability.symbolCodingInfo
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
    |                    |- warning: static property 'declarationFragments' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'declarationFragments' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:220:20: warning: static property 'isReadOnly' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
218 |         static let availability = Availability.symbolCodingInfo
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
    |                    |- warning: static property 'isReadOnly' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'isReadOnly' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:221:20: warning: static property 'swiftExtension' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
    |                    |- warning: static property 'swiftExtension' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'swiftExtension' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:222:20: warning: static property 'swiftGenerics' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
    |                    |- warning: static property 'swiftGenerics' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'swiftGenerics' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:223:20: warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
    |                    |- warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'location' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:224:20: warning: static property 'functionSignature' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
    |                    |- warning: static property 'functionSignature' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'functionSignature' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
225 |         static let spi = SPI.symbolCodingInfo
226 |         static let snippet = Snippet.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:225:20: warning: static property 'spi' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
    |                    |- warning: static property 'spi' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'spi' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:226:20: warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
226 |         static let snippet = Snippet.symbolCodingInfo
    |                    |- warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'snippet' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:228:20: warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
    |                    |- warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'mixinCodingInfo' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |             CodingKeys.availability.codingKey.stringValue: Self.availability,
230 |             CodingKeys.declarationFragments.codingKey.stringValue: Self.declarationFragments,
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/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: annotate 'keyword' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /**
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:218:20: warning: static property 'availability' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
216 |
217 |         // Mixins
218 |         static let availability = Availability.symbolCodingInfo
    |                    |- warning: static property 'availability' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'availability' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:219:20: warning: static property 'declarationFragments' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
217 |         // Mixins
218 |         static let availability = Availability.symbolCodingInfo
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
    |                    |- warning: static property 'declarationFragments' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'declarationFragments' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:220:20: warning: static property 'isReadOnly' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
218 |         static let availability = Availability.symbolCodingInfo
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
    |                    |- warning: static property 'isReadOnly' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'isReadOnly' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:221:20: warning: static property 'swiftExtension' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
    |                    |- warning: static property 'swiftExtension' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'swiftExtension' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:222:20: warning: static property 'swiftGenerics' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
    |                    |- warning: static property 'swiftGenerics' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'swiftGenerics' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:223:20: warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
    |                    |- warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'location' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:224:20: warning: static property 'functionSignature' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
    |                    |- warning: static property 'functionSignature' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'functionSignature' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
225 |         static let spi = SPI.symbolCodingInfo
226 |         static let snippet = Snippet.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:225:20: warning: static property 'spi' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
    |                    |- warning: static property 'spi' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'spi' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:226:20: warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
226 |         static let snippet = Snippet.symbolCodingInfo
    |                    |- warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'snippet' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:228:20: warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
    |                    |- warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'mixinCodingInfo' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |             CodingKeys.availability.codingKey.stringValue: Self.availability,
230 |             CodingKeys.declarationFragments.codingKey.stringValue: Self.declarationFragments,
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/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: annotate 'keyword' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /**
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:218:20: warning: static property 'availability' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
216 |
217 |         // Mixins
218 |         static let availability = Availability.symbolCodingInfo
    |                    |- warning: static property 'availability' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'availability' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:219:20: warning: static property 'declarationFragments' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
217 |         // Mixins
218 |         static let availability = Availability.symbolCodingInfo
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
    |                    |- warning: static property 'declarationFragments' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'declarationFragments' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:220:20: warning: static property 'isReadOnly' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
218 |         static let availability = Availability.symbolCodingInfo
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
    |                    |- warning: static property 'isReadOnly' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'isReadOnly' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:221:20: warning: static property 'swiftExtension' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
    |                    |- warning: static property 'swiftExtension' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'swiftExtension' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:222:20: warning: static property 'swiftGenerics' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
    |                    |- warning: static property 'swiftGenerics' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'swiftGenerics' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:223:20: warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
    |                    |- warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'location' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:224:20: warning: static property 'functionSignature' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
    |                    |- warning: static property 'functionSignature' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'functionSignature' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
225 |         static let spi = SPI.symbolCodingInfo
226 |         static let snippet = Snippet.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:225:20: warning: static property 'spi' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
    |                    |- warning: static property 'spi' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'spi' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:226:20: warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
226 |         static let snippet = Snippet.symbolCodingInfo
    |                    |- warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'snippet' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:228:20: warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
    |                    |- warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'mixinCodingInfo' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |             CodingKeys.availability.codingKey.stringValue: Self.availability,
230 |             CodingKeys.declarationFragments.codingKey.stringValue: Self.declarationFragments,
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/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: annotate 'keyword' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /**
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:218:20: warning: static property 'availability' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
216 |
217 |         // Mixins
218 |         static let availability = Availability.symbolCodingInfo
    |                    |- warning: static property 'availability' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'availability' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:219:20: warning: static property 'declarationFragments' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
217 |         // Mixins
218 |         static let availability = Availability.symbolCodingInfo
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
    |                    |- warning: static property 'declarationFragments' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'declarationFragments' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:220:20: warning: static property 'isReadOnly' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
218 |         static let availability = Availability.symbolCodingInfo
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
    |                    |- warning: static property 'isReadOnly' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'isReadOnly' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:221:20: warning: static property 'swiftExtension' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
219 |         static let declarationFragments = DeclarationFragments.symbolCodingInfo
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
    |                    |- warning: static property 'swiftExtension' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'swiftExtension' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:222:20: warning: static property 'swiftGenerics' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
220 |         static let isReadOnly = Mutability.symbolCodingInfo
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
    |                    |- warning: static property 'swiftGenerics' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'swiftGenerics' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:223:20: warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
221 |         static let swiftExtension = Swift.Extension.symbolCodingInfo
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
    |                    |- warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'location' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:224:20: warning: static property 'functionSignature' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
222 |         static let swiftGenerics = Swift.Generics.symbolCodingInfo
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
    |                    |- warning: static property 'functionSignature' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'functionSignature' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
225 |         static let spi = SPI.symbolCodingInfo
226 |         static let snippet = Snippet.symbolCodingInfo
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:225:20: warning: static property 'spi' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
223 |         static let location = Location.symbolCodingInfo
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
    |                    |- warning: static property 'spi' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'spi' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:226:20: warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
224 |         static let functionSignature = FunctionSignature.symbolCodingInfo
225 |         static let spi = SPI.symbolCodingInfo
226 |         static let snippet = Snippet.symbolCodingInfo
    |                    |- warning: static property 'snippet' is not concurrency-safe because non-'Sendable' type 'SymbolMixinCodingInfo' (aka 'MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'snippet' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:228:20: warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
    |                    |- warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'mixinCodingInfo' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |             CodingKeys.availability.codingKey.stringValue: Self.availability,
230 |             CodingKeys.declarationFragments.codingKey.stringValue: Self.declarationFragments,
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/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: annotate 'keyword' with '@MainActor' if property should only be accessed from the main actor
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 |         /**
[95/101] Compiling SymbolKit UnifiedSymbol+Encodable.swift
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:228:20: warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
    |                    |- warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'mixinCodingInfo' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |             CodingKeys.availability.codingKey.stringValue: Self.availability,
230 |             CodingKeys.declarationFragments.codingKey.stringValue: Self.declarationFragments,
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/UnifiedSymbolGraph/UnifiedSymbolGraph+Encodable.swift:44:30: warning: 'relationships' is deprecated: Use unifiedRelationships and orphanRelationships instead
42 |
43 |         try container.encode(Array(symbols.values), forKey: .symbols)
44 |         try container.encode(relationships, forKey: .relationships)
   |                              `- warning: 'relationships' is deprecated: Use unifiedRelationships and orphanRelationships instead
45 |     }
46 | }
[96/101] Compiling SymbolKit UnifiedSymbol.swift
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:228:20: warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
    |                    |- warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'mixinCodingInfo' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |             CodingKeys.availability.codingKey.stringValue: Self.availability,
230 |             CodingKeys.declarationFragments.codingKey.stringValue: Self.declarationFragments,
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/UnifiedSymbolGraph/UnifiedSymbolGraph+Encodable.swift:44:30: warning: 'relationships' is deprecated: Use unifiedRelationships and orphanRelationships instead
42 |
43 |         try container.encode(Array(symbols.values), forKey: .symbols)
44 |         try container.encode(relationships, forKey: .relationships)
   |                              `- warning: 'relationships' is deprecated: Use unifiedRelationships and orphanRelationships instead
45 |     }
46 | }
[97/101] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:228:20: warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
    |                    |- warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'mixinCodingInfo' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |             CodingKeys.availability.codingKey.stringValue: Self.availability,
230 |             CodingKeys.declarationFragments.codingKey.stringValue: Self.declarationFragments,
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/UnifiedSymbolGraph/UnifiedSymbolGraph+Encodable.swift:44:30: warning: 'relationships' is deprecated: Use unifiedRelationships and orphanRelationships instead
42 |
43 |         try container.encode(Array(symbols.values), forKey: .symbols)
44 |         try container.encode(relationships, forKey: .relationships)
   |                              `- warning: 'relationships' is deprecated: Use unifiedRelationships and orphanRelationships instead
45 |     }
46 | }
[98/101] Compiling SymbolKit UnifiedSymbolGraph.swift
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:228:20: warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
226 |         static let snippet = Snippet.symbolCodingInfo
227 |
228 |         static let mixinCodingInfo: [String: SymbolMixinCodingInfo] = [
    |                    |- warning: static property 'mixinCodingInfo' is not concurrency-safe because non-'Sendable' type '[String : SymbolMixinCodingInfo]' (aka 'Dictionary<String, MixinCodingInformation<SymbolGraph.Symbol.CodingKeys>>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: annotate 'mixinCodingInfo' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |             CodingKeys.availability.codingKey.stringValue: Self.availability,
230 |             CodingKeys.declarationFragments.codingKey.stringValue: Self.declarationFragments,
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/Mixin/Mixin.swift:64:8: note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
62 | typealias RelationshipMixinCodingInfo = MixinCodingInformation<SymbolGraph.Relationship.CodingKeys>
63 |
64 | struct MixinCodingInformation<Key: CodingKey> {
   |        `- note: consider making generic struct 'MixinCodingInformation' conform to the 'Sendable' protocol
65 |     let codingKey: Key
66 |     let encode: (Mixin, inout KeyedEncodingContainer<Key>) throws -> Void
/Users/admin/builder/spi-builder-workspace/Sources/SymbolKit/UnifiedSymbolGraph/UnifiedSymbolGraph+Encodable.swift:44:30: warning: 'relationships' is deprecated: Use unifiedRelationships and orphanRelationships instead
42 |
43 |         try container.encode(Array(symbols.values), forKey: .symbols)
44 |         try container.encode(relationships, forKey: .relationships)
   |                              `- warning: 'relationships' is deprecated: Use unifiedRelationships and orphanRelationships instead
45 |     }
46 | }
[99/103] Compiling dump_unified_graph DumpUnifiedGraph.swift
[100/103] Emitting module dump_unified_graph
[100/103] Write Objects.LinkFileList
[101/103] Linking dump-unified-graph
[102/103] Applying dump-unified-graph
Build complete! (18.88s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    }
  ],
  "manifest_display_name" : "SymbolKit",
  "name" : "SymbolKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "SymbolKit",
      "targets" : [
        "SymbolKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "dump-unified-graph",
      "targets" : [
        "dump-unified-graph"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "dump_unified_graph",
      "module_type" : "SwiftTarget",
      "name" : "dump-unified-graph",
      "path" : "Sources/dump-unified-graph",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "dump-unified-graph"
      ],
      "sources" : [
        "DumpUnifiedGraph.swift"
      ],
      "target_dependencies" : [
        "SymbolKit"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SymbolKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SymbolKitTests",
      "path" : "Tests/SymbolKitTests",
      "sources" : [
        "SymbolGraph/LineList/LineListTests.swift",
        "SymbolGraph/LineList/SemanticVersionTests.swift",
        "SymbolGraph/ModuleTests.swift",
        "SymbolGraph/PlatformTests.swift",
        "SymbolGraph/Relationship/HashableTests.swift",
        "SymbolGraph/Symbol/SymbolKindTests.swift",
        "SymbolGraph/SymbolGraphCreationTests.swift",
        "SymbolGraph/SymbolGraphTests.swift",
        "SymbolGraph/SymbolTests.swift",
        "UnifiedGraph/GraphCollectorTests.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",
        "dump-unified-graph"
      ],
      "sources" : [
        "Mixin/Mixin+Equals.swift",
        "Mixin/Mixin+Hash.swift",
        "Mixin/Mixin.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/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/Availability/Availability.swift",
        "SymbolGraph/Symbol/Availability/AvailabilityItem.swift",
        "SymbolGraph/Symbol/Availability/Domain.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/Identifier.swift",
        "SymbolGraph/Symbol/KindIdentifier.swift",
        "SymbolGraph/Symbol/Location.swift",
        "SymbolGraph/Symbol/Mutability.swift",
        "SymbolGraph/Symbol/Names.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/SymbolGraph.swift",
        "UnifiedSymbolGraph/GraphCollector.swift",
        "UnifiedSymbolGraph/UnifiedSymbol+Encodable.swift",
        "UnifiedSymbolGraph/UnifiedSymbol.swift",
        "UnifiedSymbolGraph/UnifiedSymbolGraph+Encodable.swift",
        "UnifiedSymbolGraph/UnifiedSymbolGraph.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.