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

The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Dumpling with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 34

Build Command

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

Build Log

    |                       |- note: annotate 'lineEnd' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 36 |
 37 |     /// Match any single character
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:47:23: warning: static property 'singleEmptyLine' is not concurrency-safe because non-'Sendable' type 'Parser<Parser<(Parser<Int>.Element, Parser<Void>.Element)>.Element>' (aka 'Parser<(Int, ())>') may have shared mutable state; this is an error in the Swift 6 language mode
 45 |     }
 46 |
 47 |     public static let singleEmptyLine = Parsers.oneOf(
    |                       |- warning: static property 'singleEmptyLine' is not concurrency-safe because non-'Sendable' type 'Parser<Parser<(Parser<Int>.Element, Parser<Void>.Element)>.Element>' (aka 'Parser<(Int, ())>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'singleEmptyLine' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 48 |             Parsers.zip(Parsers.zeroOrManySpaces, Parsers.newLine),
 49 |             Parsers.zip(Parsers.oneOrManySpaces, Parsers.isDocEnd)
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:38:23: warning: static property 'anyCharacter' is not concurrency-safe because non-'Sendable' type 'Parser<Character>' may have shared mutable state; this is an error in the Swift 6 language mode
 36 |
 37 |     /// Match any single character
 38 |     public static let anyCharacter = Parser<Character>("anyCharacter") { reader in
    |                       |- warning: static property 'anyCharacter' is not concurrency-safe because non-'Sendable' type 'Parser<Character>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'anyCharacter' with '@MainActor' 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 |         if let result = reader.first {
 40 |             reader = reader.dropFirst()
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:130:23: warning: static property 'isDocEnd' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
128 |     }
129 |
130 |     public static let isDocEnd = Parser<Void>("isDocEnd") { reader in
    |                       |- warning: static property 'isDocEnd' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'isDocEnd' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 |         guard !reader.isEmpty else { return () }
132 |         return nil
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:13:23: warning: static property 'newLine' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension Parsers {
 12 |     /// Single new line element
 13 |     public static let newLine: Parser<Void> = Parsers.one(character: "\n")
    |                       |- warning: static property 'newLine' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'newLine' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |         .map { _ in () }
 15 |         .rename("newLine")
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:54:23: warning: static property 'emptyLines' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
 52 |     /// Remove empty lines.
 53 |     /// The parser returns nil if there are no newlines removed or a number of lines removed
 54 |     public static let emptyLines = Parsers
    |                       |- warning: static property 'emptyLines' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'emptyLines' with '@MainActor' 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 |         .minMax(parser: singleEmptyLine, min: 2)
 56 |         .map({$0.count - 1})
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:59:23: warning: static property 'oneOrManySpaces' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
 57 |         .rename("emptyLines")
 58 |
 59 |     public static let oneOrManySpaces = Parsers
    |                       |- warning: static property 'oneOrManySpaces' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'oneOrManySpaces' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |         .minMax(parser: Parsers.space, min: 1)
 61 |         .map(\.count)
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
[53/60] Compiling Dumpling EOFBlockFragment.swift
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:76:23: warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
 74 |     }
 75 |
 76 |     public static let space: Parser<Void> = Parsers.one(character: " ")
    |                       |- warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'space' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |         .mapToVoid
 78 |
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:64:23: warning: static property 'zeroOrManySpaces' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |         .rename("oneOrMoreSpaces")
 63 |
 64 |     public static let zeroOrManySpaces = Parsers
    |                       |- warning: static property 'zeroOrManySpaces' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'zeroOrManySpaces' with '@MainActor' 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 |         .minMax(parser: Parsers.space, min: 0)
 66 |         .map(\.count)
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:17:23: warning: static property 'lineStart' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |         .rename("newLine")
 16 |
 17 |     public static let lineStart: Parser<Void> = .init("lineStart") { reader in
    |                       |- warning: static property 'lineStart' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'lineStart' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |         guard !reader.isEmpty else { return nil }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:35:23: warning: static property 'lineEnd' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
 33 |     }
 34 |
 35 |     public static let lineEnd: Parser<Void> = Parsers.oneOf(Parsers.newLine, Parsers.isDocEnd)
    |                       |- warning: static property 'lineEnd' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'lineEnd' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 36 |
 37 |     /// Match any single character
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:47:23: warning: static property 'singleEmptyLine' is not concurrency-safe because non-'Sendable' type 'Parser<Parser<(Parser<Int>.Element, Parser<Void>.Element)>.Element>' (aka 'Parser<(Int, ())>') may have shared mutable state; this is an error in the Swift 6 language mode
 45 |     }
 46 |
 47 |     public static let singleEmptyLine = Parsers.oneOf(
    |                       |- warning: static property 'singleEmptyLine' is not concurrency-safe because non-'Sendable' type 'Parser<Parser<(Parser<Int>.Element, Parser<Void>.Element)>.Element>' (aka 'Parser<(Int, ())>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'singleEmptyLine' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 48 |             Parsers.zip(Parsers.zeroOrManySpaces, Parsers.newLine),
 49 |             Parsers.zip(Parsers.oneOrManySpaces, Parsers.isDocEnd)
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:38:23: warning: static property 'anyCharacter' is not concurrency-safe because non-'Sendable' type 'Parser<Character>' may have shared mutable state; this is an error in the Swift 6 language mode
 36 |
 37 |     /// Match any single character
 38 |     public static let anyCharacter = Parser<Character>("anyCharacter") { reader in
    |                       |- warning: static property 'anyCharacter' is not concurrency-safe because non-'Sendable' type 'Parser<Character>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'anyCharacter' with '@MainActor' 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 |         if let result = reader.first {
 40 |             reader = reader.dropFirst()
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:130:23: warning: static property 'isDocEnd' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
128 |     }
129 |
130 |     public static let isDocEnd = Parser<Void>("isDocEnd") { reader in
    |                       |- warning: static property 'isDocEnd' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'isDocEnd' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 |         guard !reader.isEmpty else { return () }
132 |         return nil
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:13:23: warning: static property 'newLine' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension Parsers {
 12 |     /// Single new line element
 13 |     public static let newLine: Parser<Void> = Parsers.one(character: "\n")
    |                       |- warning: static property 'newLine' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'newLine' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |         .map { _ in () }
 15 |         .rename("newLine")
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:54:23: warning: static property 'emptyLines' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
 52 |     /// Remove empty lines.
 53 |     /// The parser returns nil if there are no newlines removed or a number of lines removed
 54 |     public static let emptyLines = Parsers
    |                       |- warning: static property 'emptyLines' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'emptyLines' with '@MainActor' 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 |         .minMax(parser: singleEmptyLine, min: 2)
 56 |         .map({$0.count - 1})
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:59:23: warning: static property 'oneOrManySpaces' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
 57 |         .rename("emptyLines")
 58 |
 59 |     public static let oneOrManySpaces = Parsers
    |                       |- warning: static property 'oneOrManySpaces' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'oneOrManySpaces' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |         .minMax(parser: Parsers.space, min: 1)
 61 |         .map(\.count)
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
[54/60] Compiling Dumpling HeaderBlockFragment.swift
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:76:23: warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
 74 |     }
 75 |
 76 |     public static let space: Parser<Void> = Parsers.one(character: " ")
    |                       |- warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'space' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |         .mapToVoid
 78 |
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:64:23: warning: static property 'zeroOrManySpaces' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |         .rename("oneOrMoreSpaces")
 63 |
 64 |     public static let zeroOrManySpaces = Parsers
    |                       |- warning: static property 'zeroOrManySpaces' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'zeroOrManySpaces' with '@MainActor' 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 |         .minMax(parser: Parsers.space, min: 0)
 66 |         .map(\.count)
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:17:23: warning: static property 'lineStart' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |         .rename("newLine")
 16 |
 17 |     public static let lineStart: Parser<Void> = .init("lineStart") { reader in
    |                       |- warning: static property 'lineStart' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'lineStart' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |         guard !reader.isEmpty else { return nil }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:35:23: warning: static property 'lineEnd' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
 33 |     }
 34 |
 35 |     public static let lineEnd: Parser<Void> = Parsers.oneOf(Parsers.newLine, Parsers.isDocEnd)
    |                       |- warning: static property 'lineEnd' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'lineEnd' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 36 |
 37 |     /// Match any single character
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:47:23: warning: static property 'singleEmptyLine' is not concurrency-safe because non-'Sendable' type 'Parser<Parser<(Parser<Int>.Element, Parser<Void>.Element)>.Element>' (aka 'Parser<(Int, ())>') may have shared mutable state; this is an error in the Swift 6 language mode
 45 |     }
 46 |
 47 |     public static let singleEmptyLine = Parsers.oneOf(
    |                       |- warning: static property 'singleEmptyLine' is not concurrency-safe because non-'Sendable' type 'Parser<Parser<(Parser<Int>.Element, Parser<Void>.Element)>.Element>' (aka 'Parser<(Int, ())>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'singleEmptyLine' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 48 |             Parsers.zip(Parsers.zeroOrManySpaces, Parsers.newLine),
 49 |             Parsers.zip(Parsers.oneOrManySpaces, Parsers.isDocEnd)
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:38:23: warning: static property 'anyCharacter' is not concurrency-safe because non-'Sendable' type 'Parser<Character>' may have shared mutable state; this is an error in the Swift 6 language mode
 36 |
 37 |     /// Match any single character
 38 |     public static let anyCharacter = Parser<Character>("anyCharacter") { reader in
    |                       |- warning: static property 'anyCharacter' is not concurrency-safe because non-'Sendable' type 'Parser<Character>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'anyCharacter' with '@MainActor' 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 |         if let result = reader.first {
 40 |             reader = reader.dropFirst()
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:130:23: warning: static property 'isDocEnd' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
128 |     }
129 |
130 |     public static let isDocEnd = Parser<Void>("isDocEnd") { reader in
    |                       |- warning: static property 'isDocEnd' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'isDocEnd' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 |         guard !reader.isEmpty else { return () }
132 |         return nil
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:13:23: warning: static property 'newLine' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension Parsers {
 12 |     /// Single new line element
 13 |     public static let newLine: Parser<Void> = Parsers.one(character: "\n")
    |                       |- warning: static property 'newLine' is not concurrency-safe because non-'Sendable' type 'Parser<Void>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'newLine' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |         .map { _ in () }
 15 |         .rename("newLine")
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:54:23: warning: static property 'emptyLines' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
 52 |     /// Remove empty lines.
 53 |     /// The parser returns nil if there are no newlines removed or a number of lines removed
 54 |     public static let emptyLines = Parsers
    |                       |- warning: static property 'emptyLines' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'emptyLines' with '@MainActor' 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 |         .minMax(parser: singleEmptyLine, min: 2)
 56 |         .map({$0.count - 1})
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Parser/LocalParsers.swift:59:23: warning: static property 'oneOrManySpaces' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
 57 |         .rename("emptyLines")
 58 |
 59 |     public static let oneOrManySpaces = Parsers
    |                       |- warning: static property 'oneOrManySpaces' is not concurrency-safe because non-'Sendable' type 'Parser<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'oneOrManySpaces' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |         .minMax(parser: Parsers.space, min: 1)
 61 |         .map(\.count)
/Users/admin/builder/spi-builder-workspace/Sources/ParserCore/Parser.swift:11:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
 9 | import Foundation
10 |
11 | public struct Parser<T>: ParserType {
   |               `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
12 |     public typealias Element = T
13 |     @usableFromInline
[55/60] Compiling Dumpling ListNodeRenderFragment.swift
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:97:23: warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 95 |     public static let link = Self("link")
 96 |
 97 |     public static let list = Self("list")
    |                       |- warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'list' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 |     public static let blockquote = Self("blockquote")
 99 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:43:23: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
41 |         action(attr)
42 |     }
43 |     public static let identity = StringStyle({ $0 })
   |                       |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'identity' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     public static let zero = StringStyle({ _ in [:] })
45 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:44:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
42 |     }
43 |     public static let identity = StringStyle({ $0 })
44 |     public static let zero = StringStyle({ _ in [:] })
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' 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 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
46 |         StringStyle({ _ in attributes })
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme+Default.swift:22:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | extension AttributedStringTheme {
22 |     public static let `default`: AttributedStringTheme = .init(
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |         baseFont: .systemFont(ofSize: 13),
24 |         color: .black
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:17:12: note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 15 | #if canImport(UIKit) || canImport(AppKit)
 16 |
 17 | open class AttributedStringTheme {
    |            `- note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
 19 |         private let identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:87:23: warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 85 |
 86 | extension AttributedStringTheme.StyleKey {
 87 |     public static let document = Self("document")
    |                       |- warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'document' with '@MainActor' 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 |
 89 |     public static let p = Self("p")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:89:23: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 87 |     public static let document = Self("document")
 88 |
 89 |     public static let p = Self("p")
    |                       |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'p' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 90 |
 91 |     public static let em = Self("em")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:91:23: warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 89 |     public static let p = Self("p")
 90 |
 91 |     public static let em = Self("em")
    |                       |- warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'em' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:92:23: warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 90 |
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
    |                       |- warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'strong' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |     public static let s = Self("s")
 94 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:93:23: warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
    |                       |- warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 's' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |
 95 |     public static let link = Self("link")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:95:23: warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 93 |     public static let s = Self("s")
 94 |
 95 |     public static let link = Self("link")
    |                       |- warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'link' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 96 |
 97 |     public static let list = Self("list")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:98:23: warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 96 |
 97 |     public static let list = Self("list")
 98 |     public static let blockquote = Self("blockquote")
    |                       |- warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'blockquote' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |
100 |     public static let code = Self("code")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:100:23: warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 98 |     public static let blockquote = Self("blockquote")
 99 |
100 |     public static let code = Self("code")
    |                       |- warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'code' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |     public static let codeBlock = Self("codeBlock")
102 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:101:23: warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 99 |
100 |     public static let code = Self("code")
101 |     public static let codeBlock = Self("codeBlock")
    |                       |- warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'codeBlock' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 |     public static let h1 = Self("h1")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:103:23: warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
101 |     public static let codeBlock = Self("codeBlock")
102 |
103 |     public static let h1 = Self("h1")
    |                       |- warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h1' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:104:23: warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
102 |
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
    |                       |- warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:105:23: warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
    |                       |- warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:106:23: warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
    |                       |- warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h4' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:107:23: warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
    |                       |- warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h5' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     public static let h6 = Self("h6")
109 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:108:23: warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
    |                       |- warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h6' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 |     public static let hr = Self("hr")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:110:23: warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
108 |     public static let h6 = Self("h6")
109 |
110 |     public static let hr = Self("hr")
    |                       |- warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'hr' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | }
112 | #endif
[56/60] Compiling Dumpling StringStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:97:23: warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 95 |     public static let link = Self("link")
 96 |
 97 |     public static let list = Self("list")
    |                       |- warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'list' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 |     public static let blockquote = Self("blockquote")
 99 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:43:23: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
41 |         action(attr)
42 |     }
43 |     public static let identity = StringStyle({ $0 })
   |                       |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'identity' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     public static let zero = StringStyle({ _ in [:] })
45 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:44:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
42 |     }
43 |     public static let identity = StringStyle({ $0 })
44 |     public static let zero = StringStyle({ _ in [:] })
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' 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 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
46 |         StringStyle({ _ in attributes })
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme+Default.swift:22:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | extension AttributedStringTheme {
22 |     public static let `default`: AttributedStringTheme = .init(
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |         baseFont: .systemFont(ofSize: 13),
24 |         color: .black
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:17:12: note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 15 | #if canImport(UIKit) || canImport(AppKit)
 16 |
 17 | open class AttributedStringTheme {
    |            `- note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
 19 |         private let identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:87:23: warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 85 |
 86 | extension AttributedStringTheme.StyleKey {
 87 |     public static let document = Self("document")
    |                       |- warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'document' with '@MainActor' 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 |
 89 |     public static let p = Self("p")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:89:23: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 87 |     public static let document = Self("document")
 88 |
 89 |     public static let p = Self("p")
    |                       |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'p' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 90 |
 91 |     public static let em = Self("em")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:91:23: warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 89 |     public static let p = Self("p")
 90 |
 91 |     public static let em = Self("em")
    |                       |- warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'em' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:92:23: warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 90 |
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
    |                       |- warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'strong' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |     public static let s = Self("s")
 94 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:93:23: warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
    |                       |- warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 's' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |
 95 |     public static let link = Self("link")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:95:23: warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 93 |     public static let s = Self("s")
 94 |
 95 |     public static let link = Self("link")
    |                       |- warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'link' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 96 |
 97 |     public static let list = Self("list")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:98:23: warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 96 |
 97 |     public static let list = Self("list")
 98 |     public static let blockquote = Self("blockquote")
    |                       |- warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'blockquote' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |
100 |     public static let code = Self("code")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:100:23: warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 98 |     public static let blockquote = Self("blockquote")
 99 |
100 |     public static let code = Self("code")
    |                       |- warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'code' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |     public static let codeBlock = Self("codeBlock")
102 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:101:23: warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 99 |
100 |     public static let code = Self("code")
101 |     public static let codeBlock = Self("codeBlock")
    |                       |- warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'codeBlock' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 |     public static let h1 = Self("h1")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:103:23: warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
101 |     public static let codeBlock = Self("codeBlock")
102 |
103 |     public static let h1 = Self("h1")
    |                       |- warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h1' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:104:23: warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
102 |
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
    |                       |- warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:105:23: warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
    |                       |- warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:106:23: warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
    |                       |- warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h4' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:107:23: warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
    |                       |- warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h5' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     public static let h6 = Self("h6")
109 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:108:23: warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
    |                       |- warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h6' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 |     public static let hr = Self("hr")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:110:23: warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
108 |     public static let h6 = Self("h6")
109 |
110 |     public static let hr = Self("hr")
    |                       |- warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'hr' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | }
112 | #endif
[57/60] Compiling Dumpling StringStyles+Helpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:97:23: warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 95 |     public static let link = Self("link")
 96 |
 97 |     public static let list = Self("list")
    |                       |- warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'list' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 |     public static let blockquote = Self("blockquote")
 99 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:43:23: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
41 |         action(attr)
42 |     }
43 |     public static let identity = StringStyle({ $0 })
   |                       |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'identity' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     public static let zero = StringStyle({ _ in [:] })
45 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:44:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
42 |     }
43 |     public static let identity = StringStyle({ $0 })
44 |     public static let zero = StringStyle({ _ in [:] })
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' 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 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
46 |         StringStyle({ _ in attributes })
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme+Default.swift:22:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | extension AttributedStringTheme {
22 |     public static let `default`: AttributedStringTheme = .init(
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |         baseFont: .systemFont(ofSize: 13),
24 |         color: .black
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:17:12: note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 15 | #if canImport(UIKit) || canImport(AppKit)
 16 |
 17 | open class AttributedStringTheme {
    |            `- note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
 19 |         private let identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:87:23: warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 85 |
 86 | extension AttributedStringTheme.StyleKey {
 87 |     public static let document = Self("document")
    |                       |- warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'document' with '@MainActor' 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 |
 89 |     public static let p = Self("p")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:89:23: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 87 |     public static let document = Self("document")
 88 |
 89 |     public static let p = Self("p")
    |                       |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'p' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 90 |
 91 |     public static let em = Self("em")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:91:23: warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 89 |     public static let p = Self("p")
 90 |
 91 |     public static let em = Self("em")
    |                       |- warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'em' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:92:23: warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 90 |
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
    |                       |- warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'strong' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |     public static let s = Self("s")
 94 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:93:23: warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
    |                       |- warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 's' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |
 95 |     public static let link = Self("link")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:95:23: warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 93 |     public static let s = Self("s")
 94 |
 95 |     public static let link = Self("link")
    |                       |- warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'link' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 96 |
 97 |     public static let list = Self("list")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:98:23: warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 96 |
 97 |     public static let list = Self("list")
 98 |     public static let blockquote = Self("blockquote")
    |                       |- warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'blockquote' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |
100 |     public static let code = Self("code")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:100:23: warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 98 |     public static let blockquote = Self("blockquote")
 99 |
100 |     public static let code = Self("code")
    |                       |- warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'code' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |     public static let codeBlock = Self("codeBlock")
102 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:101:23: warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 99 |
100 |     public static let code = Self("code")
101 |     public static let codeBlock = Self("codeBlock")
    |                       |- warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'codeBlock' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 |     public static let h1 = Self("h1")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:103:23: warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
101 |     public static let codeBlock = Self("codeBlock")
102 |
103 |     public static let h1 = Self("h1")
    |                       |- warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h1' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:104:23: warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
102 |
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
    |                       |- warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:105:23: warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
    |                       |- warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:106:23: warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
    |                       |- warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h4' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:107:23: warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
    |                       |- warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h5' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     public static let h6 = Self("h6")
109 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:108:23: warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
    |                       |- warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h6' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 |     public static let hr = Self("hr")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:110:23: warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
108 |     public static let h6 = Self("h6")
109 |
110 |     public static let hr = Self("hr")
    |                       |- warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'hr' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | }
112 | #endif
[58/60] Compiling Dumpling AttributedStringTheme+Default.swift
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:97:23: warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 95 |     public static let link = Self("link")
 96 |
 97 |     public static let list = Self("list")
    |                       |- warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'list' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 |     public static let blockquote = Self("blockquote")
 99 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:43:23: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
41 |         action(attr)
42 |     }
43 |     public static let identity = StringStyle({ $0 })
   |                       |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'identity' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     public static let zero = StringStyle({ _ in [:] })
45 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:44:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
42 |     }
43 |     public static let identity = StringStyle({ $0 })
44 |     public static let zero = StringStyle({ _ in [:] })
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' 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 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
46 |         StringStyle({ _ in attributes })
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme+Default.swift:22:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | extension AttributedStringTheme {
22 |     public static let `default`: AttributedStringTheme = .init(
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |         baseFont: .systemFont(ofSize: 13),
24 |         color: .black
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:17:12: note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 15 | #if canImport(UIKit) || canImport(AppKit)
 16 |
 17 | open class AttributedStringTheme {
    |            `- note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
 19 |         private let identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:87:23: warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 85 |
 86 | extension AttributedStringTheme.StyleKey {
 87 |     public static let document = Self("document")
    |                       |- warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'document' with '@MainActor' 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 |
 89 |     public static let p = Self("p")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:89:23: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 87 |     public static let document = Self("document")
 88 |
 89 |     public static let p = Self("p")
    |                       |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'p' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 90 |
 91 |     public static let em = Self("em")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:91:23: warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 89 |     public static let p = Self("p")
 90 |
 91 |     public static let em = Self("em")
    |                       |- warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'em' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:92:23: warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 90 |
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
    |                       |- warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'strong' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |     public static let s = Self("s")
 94 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:93:23: warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
    |                       |- warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 's' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |
 95 |     public static let link = Self("link")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:95:23: warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 93 |     public static let s = Self("s")
 94 |
 95 |     public static let link = Self("link")
    |                       |- warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'link' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 96 |
 97 |     public static let list = Self("list")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:98:23: warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 96 |
 97 |     public static let list = Self("list")
 98 |     public static let blockquote = Self("blockquote")
    |                       |- warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'blockquote' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |
100 |     public static let code = Self("code")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:100:23: warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 98 |     public static let blockquote = Self("blockquote")
 99 |
100 |     public static let code = Self("code")
    |                       |- warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'code' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |     public static let codeBlock = Self("codeBlock")
102 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:101:23: warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 99 |
100 |     public static let code = Self("code")
101 |     public static let codeBlock = Self("codeBlock")
    |                       |- warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'codeBlock' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 |     public static let h1 = Self("h1")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:103:23: warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
101 |     public static let codeBlock = Self("codeBlock")
102 |
103 |     public static let h1 = Self("h1")
    |                       |- warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h1' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:104:23: warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
102 |
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
    |                       |- warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:105:23: warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
    |                       |- warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:106:23: warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
    |                       |- warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h4' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:107:23: warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
    |                       |- warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h5' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     public static let h6 = Self("h6")
109 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:108:23: warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
    |                       |- warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h6' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 |     public static let hr = Self("hr")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:110:23: warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
108 |     public static let h6 = Self("h6")
109 |
110 |     public static let hr = Self("hr")
    |                       |- warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'hr' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | }
112 | #endif
[59/60] Compiling Dumpling AttributedStringTheme+Helpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:97:23: warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 95 |     public static let link = Self("link")
 96 |
 97 |     public static let list = Self("list")
    |                       |- warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'list' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 |     public static let blockquote = Self("blockquote")
 99 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:43:23: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
41 |         action(attr)
42 |     }
43 |     public static let identity = StringStyle({ $0 })
   |                       |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'identity' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     public static let zero = StringStyle({ _ in [:] })
45 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:44:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
42 |     }
43 |     public static let identity = StringStyle({ $0 })
44 |     public static let zero = StringStyle({ _ in [:] })
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' 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 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
46 |         StringStyle({ _ in attributes })
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme+Default.swift:22:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | extension AttributedStringTheme {
22 |     public static let `default`: AttributedStringTheme = .init(
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |         baseFont: .systemFont(ofSize: 13),
24 |         color: .black
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:17:12: note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 15 | #if canImport(UIKit) || canImport(AppKit)
 16 |
 17 | open class AttributedStringTheme {
    |            `- note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
 19 |         private let identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:87:23: warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 85 |
 86 | extension AttributedStringTheme.StyleKey {
 87 |     public static let document = Self("document")
    |                       |- warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'document' with '@MainActor' 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 |
 89 |     public static let p = Self("p")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:89:23: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 87 |     public static let document = Self("document")
 88 |
 89 |     public static let p = Self("p")
    |                       |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'p' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 90 |
 91 |     public static let em = Self("em")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:91:23: warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 89 |     public static let p = Self("p")
 90 |
 91 |     public static let em = Self("em")
    |                       |- warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'em' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:92:23: warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 90 |
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
    |                       |- warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'strong' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |     public static let s = Self("s")
 94 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:93:23: warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
    |                       |- warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 's' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |
 95 |     public static let link = Self("link")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:95:23: warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 93 |     public static let s = Self("s")
 94 |
 95 |     public static let link = Self("link")
    |                       |- warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'link' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 96 |
 97 |     public static let list = Self("list")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:98:23: warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 96 |
 97 |     public static let list = Self("list")
 98 |     public static let blockquote = Self("blockquote")
    |                       |- warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'blockquote' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |
100 |     public static let code = Self("code")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:100:23: warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 98 |     public static let blockquote = Self("blockquote")
 99 |
100 |     public static let code = Self("code")
    |                       |- warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'code' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |     public static let codeBlock = Self("codeBlock")
102 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:101:23: warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 99 |
100 |     public static let code = Self("code")
101 |     public static let codeBlock = Self("codeBlock")
    |                       |- warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'codeBlock' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 |     public static let h1 = Self("h1")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:103:23: warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
101 |     public static let codeBlock = Self("codeBlock")
102 |
103 |     public static let h1 = Self("h1")
    |                       |- warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h1' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:104:23: warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
102 |
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
    |                       |- warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:105:23: warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
    |                       |- warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:106:23: warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
    |                       |- warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h4' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:107:23: warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
    |                       |- warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h5' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     public static let h6 = Self("h6")
109 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:108:23: warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
    |                       |- warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h6' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 |     public static let hr = Self("hr")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:110:23: warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
108 |     public static let h6 = Self("h6")
109 |
110 |     public static let hr = Self("hr")
    |                       |- warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'hr' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | }
112 | #endif
[60/60] Compiling Dumpling AttributedStringTheme.swift
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:97:23: warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 95 |     public static let link = Self("link")
 96 |
 97 |     public static let list = Self("list")
    |                       |- warning: static property 'list' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'list' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 |     public static let blockquote = Self("blockquote")
 99 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:43:23: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
41 |         action(attr)
42 |     }
43 |     public static let identity = StringStyle({ $0 })
   |                       |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'identity' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     public static let zero = StringStyle({ _ in [:] })
45 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Styles/StringStyle.swift:44:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public typealias Style = (StringAttributesType) -> StringAttributesType
33 |
34 | public struct StringStyle {
   |               `- note: consider making struct 'StringStyle' conform to the 'Sendable' protocol
35 |     let action: (StringAttributesType) -> StringAttributesType
36 |
   :
42 |     }
43 |     public static let identity = StringStyle({ $0 })
44 |     public static let zero = StringStyle({ _ in [:] })
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'StringStyle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'zero' with '@MainActor' 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 |     public static func just(_ attributes: StringAttributesType) -> StringStyle {
46 |         StringStyle({ _ in attributes })
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme+Default.swift:22:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | extension AttributedStringTheme {
22 |     public static let `default`: AttributedStringTheme = .init(
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |         baseFont: .systemFont(ofSize: 13),
24 |         color: .black
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:17:12: note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 15 | #if canImport(UIKit) || canImport(AppKit)
 16 |
 17 | open class AttributedStringTheme {
    |            `- note: class 'AttributedStringTheme' does not conform to the 'Sendable' protocol
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
 19 |         private let identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:87:23: warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 85 |
 86 | extension AttributedStringTheme.StyleKey {
 87 |     public static let document = Self("document")
    |                       |- warning: static property 'document' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'document' with '@MainActor' 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 |
 89 |     public static let p = Self("p")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:89:23: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 87 |     public static let document = Self("document")
 88 |
 89 |     public static let p = Self("p")
    |                       |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'p' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 90 |
 91 |     public static let em = Self("em")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:91:23: warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 89 |     public static let p = Self("p")
 90 |
 91 |     public static let em = Self("em")
    |                       |- warning: static property 'em' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'em' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:92:23: warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 90 |
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
    |                       |- warning: static property 'strong' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'strong' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |     public static let s = Self("s")
 94 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:93:23: warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 91 |     public static let em = Self("em")
 92 |     public static let strong = Self("strong")
 93 |     public static let s = Self("s")
    |                       |- warning: static property 's' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 's' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |
 95 |     public static let link = Self("link")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:95:23: warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 93 |     public static let s = Self("s")
 94 |
 95 |     public static let link = Self("link")
    |                       |- warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'link' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 96 |
 97 |     public static let list = Self("list")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:98:23: warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 96 |
 97 |     public static let list = Self("list")
 98 |     public static let blockquote = Self("blockquote")
    |                       |- warning: static property 'blockquote' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'blockquote' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |
100 |     public static let code = Self("code")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:100:23: warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 98 |     public static let blockquote = Self("blockquote")
 99 |
100 |     public static let code = Self("code")
    |                       |- warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'code' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |     public static let codeBlock = Self("codeBlock")
102 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:101:23: warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
 99 |
100 |     public static let code = Self("code")
101 |     public static let codeBlock = Self("codeBlock")
    |                       |- warning: static property 'codeBlock' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'codeBlock' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |
103 |     public static let h1 = Self("h1")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:103:23: warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
101 |     public static let codeBlock = Self("codeBlock")
102 |
103 |     public static let h1 = Self("h1")
    |                       |- warning: static property 'h1' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h1' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:104:23: warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
102 |
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
    |                       |- warning: static property 'h2' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:105:23: warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
103 |     public static let h1 = Self("h1")
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
    |                       |- warning: static property 'h3' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:106:23: warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
104 |     public static let h2 = Self("h2")
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
    |                       |- warning: static property 'h4' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h4' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:107:23: warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
105 |     public static let h3 = Self("h3")
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
    |                       |- warning: static property 'h5' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h5' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     public static let h6 = Self("h6")
109 |
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:108:23: warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
106 |     public static let h4 = Self("h4")
107 |     public static let h5 = Self("h5")
108 |     public static let h6 = Self("h6")
    |                       |- warning: static property 'h6' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'h6' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 |     public static let hr = Self("hr")
/Users/admin/builder/spi-builder-workspace/Sources/Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift:110:23: warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | open class AttributedStringTheme {
 18 |     public struct StyleKey: Equatable, Hashable, CustomDebugStringConvertible {
    |                   `- note: consider making struct 'StyleKey' conform to the 'Sendable' protocol
 19 |         private let identifier: String
 20 |
    :
108 |     public static let h6 = Self("h6")
109 |
110 |     public static let hr = Self("hr")
    |                       |- warning: static property 'hr' is not concurrency-safe because non-'Sendable' type 'AttributedStringTheme.StyleKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'hr' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | }
112 | #endif
Build complete! (31.43s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Dumpling",
  "name" : "Dumpling",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.10"
    },
    {
      "name" : "ios",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "Dumpling",
      "targets" : [
        "Dumpling"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "DumplingTests",
      "module_type" : "SwiftTarget",
      "name" : "DumplingTests",
      "path" : "Tests",
      "sources" : [
        "DumplingTests/Helpers/InlineMarkdown.swift",
        "DumplingTests/Markdown/Fragments/BlockquoteBlockFragmentTests.swift",
        "DumplingTests/Markdown/Fragments/EmphasisInlineFragmentTests.swift",
        "DumplingTests/Markdown/Fragments/LinkInlineFragmentTests.swift",
        "DumplingTests/Markdown/Fragments/ListBlockFragmentTests.swift",
        "DumplingTests/Markdown/Parser/ParserTests_Backslash.swift",
        "DumplingTests/Markdown/Parser/ParserTests_Basic.swift",
        "DumplingTests/Markdown/Parser/ParserTests_Blockquote.swift",
        "DumplingTests/Markdown/Parser/ParserTests_Code_Fence.swift",
        "DumplingTests/Markdown/Parser/ParserTests_Code_Span.swift",
        "DumplingTests/Markdown/Parser/ParserTests_Emphasis.swift",
        "DumplingTests/Markdown/Parser/ParserTests_Header.swift",
        "DumplingTests/Markdown/Parser/ParserTests_HorizontalLine.swift",
        "DumplingTests/Markdown/Parser/ParserTests_Link.swift",
        "DumplingTests/Markdown/Parser/ParserTests_List.swift",
        "DumplingTests/Markdown/Parser/ParserTests_NewLine.swift",
        "DumplingTests/Markdown/Parser/ParserTests_Strikethrough.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase_Backslash.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase_Blockquote.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase_Code_Fence.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase_Code_Span.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase_Emphasis.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase_Header.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase_HorizontalLine.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase_Link.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase_List.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase_NewLine.swift",
        "DumplingTests/Markdown/Parser/TestCases/TestCase_Strikethrough.swift",
        "DumplingTests/Parser/LocalParsersTests+int.swift",
        "DumplingTests/Parser/LocalParsersTests+lineStart.swift",
        "DumplingTests/Parser/LocalParsersTests+minCharacters.swift",
        "DumplingTests/Parser/LocalParsersTests+stringUntil.swift",
        "DumplingTests/Parser/LocalParsersTests+zeroOrManyCharacters.swift",
        "DumplingTests/Parser/LocalParsersTests.swift",
        "DumplingTests/Renderer/AttributedStringRendererTests.swift",
        "DumplingTests/Renderer/HTMLRendererTests.swift",
        "ParserCoreTests/Helpers.swift",
        "ParserCoreTests/ParserTests.swift",
        "ParserCoreTests/ParsersTests+minMax.swift",
        "ParserCoreTests/ParsersTests+oneOf.swift",
        "ParserCoreTests/ParsersTests+repeatUntil.swift"
      ],
      "target_dependencies" : [
        "Dumpling"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Dumpling",
      "module_type" : "SwiftTarget",
      "name" : "Dumpling",
      "path" : "Sources",
      "product_memberships" : [
        "Dumpling"
      ],
      "sources" : [
        "Dumpling/AST/AST.swift",
        "Dumpling/AST/Array+AST.swift",
        "Dumpling/Markdown/Fragments/Block/BlockquoteBlockFragment.swift",
        "Dumpling/Markdown/Fragments/Block/CodeFenceBlockFragment.swift",
        "Dumpling/Markdown/Fragments/Block/EOFBlockFragment.swift",
        "Dumpling/Markdown/Fragments/Block/HeaderBlockFragment.swift",
        "Dumpling/Markdown/Fragments/Block/HorizontalLineBlockFragment.swift",
        "Dumpling/Markdown/Fragments/Block/ListBlockFragment.swift",
        "Dumpling/Markdown/Fragments/Block/ParaBlockFragment.swift",
        "Dumpling/Markdown/Fragments/Inline/CodeSpanInlineFragment.swift",
        "Dumpling/Markdown/Fragments/Inline/EmphasisInlineFragment.swift",
        "Dumpling/Markdown/Fragments/Inline/EnclosedInlineFragment.swift",
        "Dumpling/Markdown/Fragments/Inline/EscapeFragment.swift",
        "Dumpling/Markdown/Fragments/Inline/LinkInlineFragment.swift",
        "Dumpling/Markdown/Fragments/Inline/NewLineInlineFragment.swift",
        "Dumpling/Markdown/Fragments/Inline/SpaceInlineFragment.swift",
        "Dumpling/Markdown/Fragments/Inline/StrikethroughInlineFragment.swift",
        "Dumpling/Markdown/Fragments/MarkdownFragment.swift",
        "Dumpling/Markdown/Markdown+FragmentsConfig.swift",
        "Dumpling/Markdown/Markdown.swift",
        "Dumpling/Markdown/Types.swift",
        "Dumpling/Parser/LocalParsers.swift",
        "Dumpling/Parser/Parser+asNode.swift",
        "Dumpling/Renderer/AST+PlainTextRenderer.swift",
        "Dumpling/Renderer/AST+debugRenderer.swift",
        "Dumpling/Renderer/AttributedString/AST+AttributedString.swift",
        "Dumpling/Renderer/AttributedString/AppKitExtensions.swift",
        "Dumpling/Renderer/AttributedString/AttributedStringRenderer+Context.swift",
        "Dumpling/Renderer/AttributedString/AttributedStringRenderer.swift",
        "Dumpling/Renderer/AttributedString/RenderFragments/AttributedStringRenderFragment+Helpers.swift",
        "Dumpling/Renderer/AttributedString/RenderFragments/AttributedStringRenderFragment.swift",
        "Dumpling/Renderer/AttributedString/RenderFragments/AttributedStringRenderFragments.swift",
        "Dumpling/Renderer/AttributedString/RenderFragments/BlockquoteNodeRenderFragment.swift",
        "Dumpling/Renderer/AttributedString/RenderFragments/CodeNodeRenderFragment.swift",
        "Dumpling/Renderer/AttributedString/RenderFragments/HorizontalLineNodeRenderFragment.swift",
        "Dumpling/Renderer/AttributedString/RenderFragments/LinkNodeRenderFragment.swift",
        "Dumpling/Renderer/AttributedString/RenderFragments/ListNodeRenderFragment.swift",
        "Dumpling/Renderer/AttributedString/Styles/StringStyle.swift",
        "Dumpling/Renderer/AttributedString/Styles/StringStyles+Helpers.swift",
        "Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme+Default.swift",
        "Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme+Helpers.swift",
        "Dumpling/Renderer/AttributedString/Theme/AttributedStringTheme.swift",
        "Dumpling/Renderer/DebugTextRendered.swift",
        "Dumpling/Renderer/Html/AST+HTMLRenderer.swift",
        "Dumpling/Renderer/Html/HTMLRenderer.swift",
        "Dumpling/Renderer/Html/RenderFragments/HTMLRenderFragment.swift",
        "Dumpling/Renderer/Html/RenderFragments/HTMLRenderFragments.swift",
        "Dumpling/Renderer/PlainTextRenderer.swift",
        "Dumpling/Renderer/Renderer.swift",
        "ParserCore/Parser.swift",
        "ParserCore/ParserConvertible.swift",
        "ParserCore/ParserType+lookAhead.swift",
        "ParserCore/ParserType+unwrap.swift",
        "ParserCore/ParserType.swift",
        "ParserCore/Parsers+zip.swift",
        "ParserCore/Parsers.swift",
        "ParserCore/Reader.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.