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 MarkdownKit, reference 1.1.9 (d9bc97), with Swift 6.0 for macOS (SPM) on 5 Nov 2024 15:55:50 UTC.

Swift 6 data race errors: 10

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/objecthub/swift-markdownkit.git
Reference: 1.1.9
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/objecthub/swift-markdownkit
 * tag               1.1.9      -> FETCH_HEAD
HEAD is now at d9bc97f Support converting Markdown into a string without any markup.
Cloned https://github.com/objecthub/swift-markdownkit.git
Revision (git rev-parse @):
d9bc97f7ad32cfdda621eaaa0eb88082eb75fbd8
SUCCESS checkout https://github.com/objecthub/swift-markdownkit.git at 1.1.9
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "swift-markdownkit",
      "name": "MarkdownKit",
      "url": "https://github.com/objecthub/swift-markdownkit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-markdownkit",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/objecthub/swift-markdownkit.git
[1/593] Fetching swift-markdownkit
Fetched https://github.com/objecthub/swift-markdownkit.git from cache (0.84s)
Creating working copy for https://github.com/objecthub/swift-markdownkit.git
Working copy of https://github.com/objecthub/swift-markdownkit.git resolved at 1.1.9 (d9bc97f)
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/objecthub/swift-markdownkit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/7] Write sources
[2/7] Write MarkdownKitProcess-entitlement.plist
[3/7] Write swift-version--7754E27361AE5C74.txt
[5/40] Emitting module MarkdownKit
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/AttributedString/AttributedStringGenerator.swift:143:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'AttributedStringGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
 33 | /// override how individual Markdown structures are converted into attributed strings.
 34 | ///
 35 | open class AttributedStringGenerator {
    |            `- note: class 'AttributedStringGenerator' does not conform to the 'Sendable' protocol
 36 |
 37 |   /// Customized html generator to work around limitations of the current HTML to
    :
141 |
142 |   /// Default `AttributedStringGenerator` implementation.
143 |   public static let standard: AttributedStringGenerator = AttributedStringGenerator()
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'AttributedStringGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |   /// The base font size.
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/HTML/HtmlGenerator.swift:31:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'HtmlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
 26 | /// individual Markdown structures are converted into HTML.
 27 | ///
 28 | open class HtmlGenerator {
    |            `- note: class 'HtmlGenerator' does not conform to the 'Sendable' protocol
 29 |
 30 |   /// Default `HtmlGenerator` implementation
 31 |   public static let standard = HtmlGenerator()
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'HtmlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |
 33 |   public init() {}
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/Parser/ExtendedMarkdownParser.swift:66:22: warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'ExtendedMarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
42 | /// gets replaced with a structured representation.
43 | ///
44 | open class ExtendedMarkdownParser: MarkdownParser {
   |            `- note: class 'ExtendedMarkdownParser' does not conform to the 'Sendable' protocol
45 |
46 |   /// The default list of block parsers. The order of this list matters.
   :
64 |   }
65 |
66 |   private static let singleton: ExtendedMarkdownParser = ExtendedMarkdownParser()
   |                      |- warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'ExtendedMarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'singleton' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 |   /// Factory method to customize document parsing in subclasses.
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/Parser/MarkdownParser.swift:82:22: warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'MarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
 40 | /// replaced with a structured representation.
 41 | ///
 42 | open class MarkdownParser {
    |            `- note: class 'MarkdownParser' does not conform to the 'Sendable' protocol
 43 |
 44 |   /// The default list of block parsers. The order of this list matters.
    :
 80 |   }
 81 |
 82 |   private static let singleton: MarkdownParser = MarkdownParser()
    |                      |- warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'MarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'singleton' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |   /// A custom list of block parsers; if this is provided via the constructor, it overrides
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:234:21: warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
    |                     |- warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'escaped' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
236 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:235:21: warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
    |                     |- warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'image' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |   public var description: String {
[6/43] Compiling MarkdownKit LinkTransformer.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/Parser/MarkdownParser.swift:82:22: warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'MarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
 40 | /// replaced with a structured representation.
 41 | ///
 42 | open class MarkdownParser {
    |            `- note: class 'MarkdownParser' does not conform to the 'Sendable' protocol
 43 |
 44 |   /// The default list of block parsers. The order of this list matters.
    :
 80 |   }
 81 |
 82 |   private static let singleton: MarkdownParser = MarkdownParser()
    |                      |- warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'MarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'singleton' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |   /// A custom list of block parsers; if this is provided via the constructor, it overrides
[7/43] Compiling MarkdownKit ListItemParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/Parser/MarkdownParser.swift:82:22: warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'MarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
 40 | /// replaced with a structured representation.
 41 | ///
 42 | open class MarkdownParser {
    |            `- note: class 'MarkdownParser' does not conform to the 'Sendable' protocol
 43 |
 44 |   /// The default list of block parsers. The order of this list matters.
    :
 80 |   }
 81 |
 82 |   private static let singleton: MarkdownParser = MarkdownParser()
    |                      |- warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'MarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'singleton' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |   /// A custom list of block parsers; if this is provided via the constructor, it overrides
[8/43] Compiling MarkdownKit MarkdownParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/Parser/MarkdownParser.swift:82:22: warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'MarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
 40 | /// replaced with a structured representation.
 41 | ///
 42 | open class MarkdownParser {
    |            `- note: class 'MarkdownParser' does not conform to the 'Sendable' protocol
 43 |
 44 |   /// The default list of block parsers. The order of this list matters.
    :
 80 |   }
 81 |
 82 |   private static let singleton: MarkdownParser = MarkdownParser()
    |                      |- warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'MarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'singleton' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |   /// A custom list of block parsers; if this is provided via the constructor, it overrides
[9/43] Compiling MarkdownKit DocumentParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
[10/43] Compiling MarkdownKit EmphasisTransformer.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
[11/43] Compiling MarkdownKit EscapeTransformer.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
[12/43] Compiling MarkdownKit ExtendedDocumentParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
[13/43] Compiling MarkdownKit String+Entities.swift
[14/43] Compiling MarkdownKit AtxHeadingParser.swift
[15/43] Compiling MarkdownKit BlockParser.swift
[16/43] Compiling MarkdownKit BlockquoteParser.swift
[17/43] Compiling MarkdownKit CodeBlockParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:234:21: warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
    |                     |- warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'escaped' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
236 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:235:21: warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
    |                     |- warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'image' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |   public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
[18/43] Compiling MarkdownKit CodeLinkHtmlTransformer.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:234:21: warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
    |                     |- warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'escaped' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
236 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:235:21: warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
    |                     |- warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'image' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |   public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
[19/43] Compiling MarkdownKit Container.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:234:21: warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
    |                     |- warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'escaped' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
236 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:235:21: warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
    |                     |- warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'image' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |   public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
[20/43] Compiling MarkdownKit DelimiterTransformer.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:234:21: warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
    |                     |- warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'escaped' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
236 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:235:21: warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
    |                     |- warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'image' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |   public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
[21/43] Compiling MarkdownKit InlineParser.swift
[22/43] Compiling MarkdownKit InlineTransformer.swift
[23/43] Compiling MarkdownKit LinkRefDefinitionParser.swift
[24/43] Compiling MarkdownKit ParserUtil.swift
[25/43] Compiling MarkdownKit SetextHeadingParser.swift
[26/43] Compiling MarkdownKit TableParser.swift
[27/43] Compiling MarkdownKit ExtendedListItemParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/Parser/ExtendedMarkdownParser.swift:66:22: warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'ExtendedMarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
42 | /// gets replaced with a structured representation.
43 | ///
44 | open class ExtendedMarkdownParser: MarkdownParser {
   |            `- note: class 'ExtendedMarkdownParser' does not conform to the 'Sendable' protocol
45 |
46 |   /// The default list of block parsers. The order of this list matters.
   :
64 |   }
65 |
66 |   private static let singleton: ExtendedMarkdownParser = ExtendedMarkdownParser()
   |                      |- warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'ExtendedMarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'singleton' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 |   /// Factory method to customize document parsing in subclasses.
[28/43] Compiling MarkdownKit ExtendedMarkdownParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/Parser/ExtendedMarkdownParser.swift:66:22: warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'ExtendedMarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
42 | /// gets replaced with a structured representation.
43 | ///
44 | open class ExtendedMarkdownParser: MarkdownParser {
   |            `- note: class 'ExtendedMarkdownParser' does not conform to the 'Sendable' protocol
45 |
46 |   /// The default list of block parsers. The order of this list matters.
   :
64 |   }
65 |
66 |   private static let singleton: ExtendedMarkdownParser = ExtendedMarkdownParser()
   |                      |- warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'ExtendedMarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'singleton' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 |   /// Factory method to customize document parsing in subclasses.
[29/43] Compiling MarkdownKit HtmlBlockParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/Parser/ExtendedMarkdownParser.swift:66:22: warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'ExtendedMarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
42 | /// gets replaced with a structured representation.
43 | ///
44 | open class ExtendedMarkdownParser: MarkdownParser {
   |            `- note: class 'ExtendedMarkdownParser' does not conform to the 'Sendable' protocol
45 |
46 |   /// The default list of block parsers. The order of this list matters.
   :
64 |   }
65 |
66 |   private static let singleton: ExtendedMarkdownParser = ExtendedMarkdownParser()
   |                      |- warning: static property 'singleton' is not concurrency-safe because non-'Sendable' type 'ExtendedMarkdownParser' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'singleton' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 |   /// Factory method to customize document parsing in subclasses.
[30/43] Compiling MarkdownKit ThematicBreakParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:234:21: warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
    |                     |- warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'escaped' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
236 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:235:21: warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
    |                     |- warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'image' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |   public var description: String {
[31/43] Compiling MarkdownKit Text.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:234:21: warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
    |                     |- warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'escaped' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
236 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:235:21: warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
    |                     |- warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'image' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |   public var description: String {
[32/43] Compiling MarkdownKit TextFragment.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:230:21: warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
228 |   }
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
    |                     |- warning: static property 'leftFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:231:21: warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
229 |
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
    |                     |- warning: static property 'rightFlanking' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightFlanking' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:232:21: warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
230 |   public static let leftFlanking = DelimiterRunType(rawValue: 1 << 0)
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
    |                     |- warning: static property 'leftPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'leftPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:233:21: warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
231 |   public static let rightFlanking = DelimiterRunType(rawValue: 1 << 1)
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
    |                     |- warning: static property 'rightPunctuation' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'rightPunctuation' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:234:21: warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
232 |   public static let leftPunctuation = DelimiterRunType(rawValue: 1 << 2)
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
    |                     |- warning: static property 'escaped' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'escaped' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
236 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/TextFragment.swift:235:21: warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
221 | /// Each delimiter run is classified into a set of types which are represented via the
222 | /// `DelimiterRunType` struct.
223 | public struct DelimiterRunType: OptionSet, CustomStringConvertible {
    |               `- note: consider making struct 'DelimiterRunType' conform to the 'Sendable' protocol
224 |   public let rawValue: UInt8
225 |
    :
233 |   public static let rightPunctuation = DelimiterRunType(rawValue: 1 << 3)
234 |   public static let escaped = DelimiterRunType(rawValue: 1 << 4)
235 |   public static let image = DelimiterRunType(rawValue: 1 << 5)
    |                     |- warning: static property 'image' is not concurrency-safe because non-'Sendable' type 'DelimiterRunType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'image' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |   public var description: String {
[33/43] Compiling MarkdownKit AttributedStringGenerator.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/AttributedString/AttributedStringGenerator.swift:143:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'AttributedStringGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
 33 | /// override how individual Markdown structures are converted into attributed strings.
 34 | ///
 35 | open class AttributedStringGenerator {
    |            `- note: class 'AttributedStringGenerator' does not conform to the 'Sendable' protocol
 36 |
 37 |   /// Customized html generator to work around limitations of the current HTML to
    :
141 |
142 |   /// Default `AttributedStringGenerator` implementation.
143 |   public static let standard: AttributedStringGenerator = AttributedStringGenerator()
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'AttributedStringGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |   /// The base font size.
[34/43] Compiling MarkdownKit Color.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/AttributedString/AttributedStringGenerator.swift:143:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'AttributedStringGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
 33 | /// override how individual Markdown structures are converted into attributed strings.
 34 | ///
 35 | open class AttributedStringGenerator {
    |            `- note: class 'AttributedStringGenerator' does not conform to the 'Sendable' protocol
 36 |
 37 |   /// Customized html generator to work around limitations of the current HTML to
    :
141 |
142 |   /// Default `AttributedStringGenerator` implementation.
143 |   public static let standard: AttributedStringGenerator = AttributedStringGenerator()
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'AttributedStringGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |   /// The base font size.
[35/43] Compiling MarkdownKit Block.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/AttributedString/AttributedStringGenerator.swift:143:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'AttributedStringGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
 33 | /// override how individual Markdown structures are converted into attributed strings.
 34 | ///
 35 | open class AttributedStringGenerator {
    |            `- note: class 'AttributedStringGenerator' does not conform to the 'Sendable' protocol
 36 |
 37 |   /// Customized html generator to work around limitations of the current HTML to
    :
141 |
142 |   /// Default `AttributedStringGenerator` implementation.
143 |   public static let standard: AttributedStringGenerator = AttributedStringGenerator()
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'AttributedStringGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |   /// The base font size.
[36/43] Compiling MarkdownKit Blocks.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/AttributedString/AttributedStringGenerator.swift:143:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'AttributedStringGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
 33 | /// override how individual Markdown structures are converted into attributed strings.
 34 | ///
 35 | open class AttributedStringGenerator {
    |            `- note: class 'AttributedStringGenerator' does not conform to the 'Sendable' protocol
 36 |
 37 |   /// Customized html generator to work around limitations of the current HTML to
    :
141 |
142 |   /// Default `AttributedStringGenerator` implementation.
143 |   public static let standard: AttributedStringGenerator = AttributedStringGenerator()
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'AttributedStringGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |   /// The base font size.
[37/43] Compiling MarkdownKit CustomBlock.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/HTML/HtmlGenerator.swift:31:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'HtmlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
 26 | /// individual Markdown structures are converted into HTML.
 27 | ///
 28 | open class HtmlGenerator {
    |            `- note: class 'HtmlGenerator' does not conform to the 'Sendable' protocol
 29 |
 30 |   /// Default `HtmlGenerator` implementation
 31 |   public static let standard = HtmlGenerator()
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'HtmlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |
 33 |   public init() {}
[38/43] Compiling MarkdownKit CustomTextFragment.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/HTML/HtmlGenerator.swift:31:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'HtmlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
 26 | /// individual Markdown structures are converted into HTML.
 27 | ///
 28 | open class HtmlGenerator {
    |            `- note: class 'HtmlGenerator' does not conform to the 'Sendable' protocol
 29 |
 30 |   /// Default `HtmlGenerator` implementation
 31 |   public static let standard = HtmlGenerator()
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'HtmlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |
 33 |   public init() {}
[39/43] Compiling MarkdownKit HtmlGenerator.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/HTML/HtmlGenerator.swift:31:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'HtmlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
 26 | /// individual Markdown structures are converted into HTML.
 27 | ///
 28 | open class HtmlGenerator {
    |            `- note: class 'HtmlGenerator' does not conform to the 'Sendable' protocol
 29 |
 30 |   /// Default `HtmlGenerator` implementation
 31 |   public static let standard = HtmlGenerator()
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'HtmlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |
 33 |   public init() {}
[40/43] Compiling MarkdownKit NamedCharacters.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKit/HTML/HtmlGenerator.swift:31:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'HtmlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
 26 | /// individual Markdown structures are converted into HTML.
 27 | ///
 28 | open class HtmlGenerator {
    |            `- note: class 'HtmlGenerator' does not conform to the 'Sendable' protocol
 29 |
 30 |   /// Default `HtmlGenerator` implementation
 31 |   public static let standard = HtmlGenerator()
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'HtmlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |
 33 |   public init() {}
[41/45] Emitting module MarkdownKitProcess
[42/45] Compiling MarkdownKitProcess main.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKitProcess/main.swift:33:22: warning: main actor-isolated let 'fileManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 25 | // HTML. The tool also allows converting a whole folder of Markdown files into HTML.
 26 |
 27 | let fileManager = FileManager.default
    |     `- note: let declared here
 28 |
 29 | // Utility functions
 30 |
 31 | func markdownFiles(inDir baseUrl: URL) -> [URL] {
    |      `- note: add '@MainActor' to make global function 'markdownFiles(inDir:)' part of global actor 'MainActor'
 32 |   var res: [URL] = []
 33 |   if let urls = try? fileManager.contentsOfDirectory(
    |                      `- warning: main actor-isolated let 'fileManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 34 |                        at: baseUrl,
 35 |                        includingPropertiesForKeys: [.nameKey, .isDirectoryKey],
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownKitProcess/main.swift:49:9: warning: main actor-isolated let 'fileManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 25 | // HTML. The tool also allows converting a whole folder of Markdown files into HTML.
 26 |
 27 | let fileManager = FileManager.default
    |     `- note: let declared here
 28 |
 29 | // Utility functions
    :
 45 | }
 46 |
 47 | func baseUrl(for path: String, role: String) -> (URL, Bool) {
    |      `- note: add '@MainActor' to make global function 'baseUrl(for:role:)' part of global actor 'MainActor'
 48 |   var isDir = ObjCBool(false)
 49 |   guard fileManager.fileExists(atPath: path, isDirectory: &isDir) else {
    |         `- warning: main actor-isolated let 'fileManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 50 |     print("\(role) '\(path)' does not exist")
 51 |     exit(1)
[42/45] Write Objects.LinkFileList
[43/45] Linking MarkdownKitProcess
[44/45] Applying MarkdownKitProcess
Build complete! (18.76s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "MarkdownKit",
  "name" : "MarkdownKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.12"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "MarkdownKit",
      "targets" : [
        "MarkdownKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MarkdownKitProcess",
      "targets" : [
        "MarkdownKitProcess"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "MarkdownKitTests",
      "module_type" : "SwiftTarget",
      "name" : "MarkdownKitTests",
      "path" : "Tests/MarkdownKitTests",
      "sources" : [
        "ExtendedMarkdownBlockTests.swift",
        "ExtendedMarkdownHtmlTests.swift",
        "MarkdownASTests.swift",
        "MarkdownBlockTests.swift",
        "MarkdownExtension.swift",
        "MarkdownFactory.swift",
        "MarkdownHtmlTests.swift",
        "MarkdownInlineTests.swift",
        "MarkdownStringTests.swift"
      ],
      "target_dependencies" : [
        "MarkdownKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MarkdownKitProcess",
      "module_type" : "SwiftTarget",
      "name" : "MarkdownKitProcess",
      "path" : "Sources/MarkdownKitProcess",
      "product_memberships" : [
        "MarkdownKitProcess"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "MarkdownKit"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "MarkdownKit",
      "module_type" : "SwiftTarget",
      "name" : "MarkdownKit",
      "path" : "Sources/MarkdownKit",
      "product_memberships" : [
        "MarkdownKit",
        "MarkdownKitProcess"
      ],
      "sources" : [
        "AttributedString/AttributedStringGenerator.swift",
        "AttributedString/Color.swift",
        "Block.swift",
        "Blocks.swift",
        "CustomBlock.swift",
        "CustomTextFragment.swift",
        "HTML/HtmlGenerator.swift",
        "HTML/NamedCharacters.swift",
        "HTML/String+Entities.swift",
        "Parser/AtxHeadingParser.swift",
        "Parser/BlockParser.swift",
        "Parser/BlockquoteParser.swift",
        "Parser/CodeBlockParser.swift",
        "Parser/CodeLinkHtmlTransformer.swift",
        "Parser/Container.swift",
        "Parser/DelimiterTransformer.swift",
        "Parser/DocumentParser.swift",
        "Parser/EmphasisTransformer.swift",
        "Parser/EscapeTransformer.swift",
        "Parser/ExtendedDocumentParser.swift",
        "Parser/ExtendedListItemParser.swift",
        "Parser/ExtendedMarkdownParser.swift",
        "Parser/HtmlBlockParser.swift",
        "Parser/InlineParser.swift",
        "Parser/InlineTransformer.swift",
        "Parser/LinkRefDefinitionParser.swift",
        "Parser/LinkTransformer.swift",
        "Parser/ListItemParser.swift",
        "Parser/MarkdownParser.swift",
        "Parser/ParserUtil.swift",
        "Parser/SetextHeadingParser.swift",
        "Parser/TableParser.swift",
        "Parser/ThematicBreakParser.swift",
        "Text.swift",
        "TextFragment.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.4"
}
Done.