Build Information
Successful build of Maaku with Swift 6.0 for macOS (SPM).
Swift 6 data race errors: 23
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
| |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:29:23: warning: static property 'none' produces an empty option set
27 |
28 | /// No extensions
29 | public static let none = CMExtensionOption(rawValue: 0)
| |- warning: static property 'none' produces an empty option set
| `- note: use [] to silence this warning
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:32:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
30 |
31 | /// All extensions
32 | public static let all: CMExtensionOption = [.tables, .autolinks, .strikethrough, .tagfilters, .tasklist]
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | /// Tables
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:35:23: warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
33 |
34 | /// Tables
35 | public static let tables = CMExtensionOption(rawValue: 1)
| |- warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tables' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 | /// Auto links
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:38:23: warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
36 |
37 | /// Auto links
38 | public static let autolinks = CMExtensionOption(rawValue: 2)
| |- warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'autolinks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 | /// Strikethrough
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:41:23: warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
39 |
40 | /// Strikethrough
41 | public static let strikethrough = CMExtensionOption(rawValue: 4)
| |- warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethrough' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 | /// Tag filters
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:44:23: warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
42 |
43 | /// Tag filters
44 | public static let tagfilters = CMExtensionOption(rawValue: 8)
| |- warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tagfilters' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | /// Tasklist items
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:47:23: warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
45 |
46 | /// Tasklist items
47 | public static let tasklist = CMExtensionOption(rawValue: 16)
| |- warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tasklist' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | /// Marker for the end of the possible values.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:50:24: warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
48 |
49 | /// Marker for the end of the possible values.
50 | private static let illegalOption = CMExtensionOption(rawValue: 32)
| |- warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'illegalOption' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 | /// Get the extension name associated with this option
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMParser.swift:38:35: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
36 | /// The interface a markdown parser uses to inform its delegate
37 | /// about the content of the parsed document.
38 | public protocol CMParserDelegate: class {
| `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
39 |
40 | /// Sent by the parser object to the delegate when it begins parsing a document.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/Core/Plugin.swift:55:24: warning: static property 'parsers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
53 |
54 | /// The registered parsers.
55 | private static var parsers = [String: PluginParser]()
| |- warning: static property 'parsers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'parsers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'parsers' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |
57 | /// Registers the specified parsers.
[38/85] Compiling Maaku FootnoteDefinition.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:29:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// Default options.
29 | public static let `default` = CMDocumentOption(rawValue: CMARK_OPT_DEFAULT)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | // MARK: Options affecting rendering
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:32:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
30 |
31 | /// All extensions
32 | public static let all: CMExtensionOption = [.tables, .autolinks, .strikethrough, .tagfilters, .tasklist]
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | /// Tables
[39/85] Compiling Maaku ListItem.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:29:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// Default options.
29 | public static let `default` = CMDocumentOption(rawValue: CMARK_OPT_DEFAULT)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | // MARK: Options affecting rendering
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:32:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
30 |
31 | /// All extensions
32 | public static let all: CMExtensionOption = [.tables, .autolinks, .strikethrough, .tagfilters, .tasklist]
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | /// Tables
[40/85] Compiling Maaku OrderedList.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:29:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// Default options.
29 | public static let `default` = CMDocumentOption(rawValue: CMARK_OPT_DEFAULT)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | // MARK: Options affecting rendering
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:32:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
30 |
31 | /// All extensions
32 | public static let all: CMExtensionOption = [.tables, .autolinks, .strikethrough, .tagfilters, .tasklist]
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | /// Tables
[41/85] Compiling Maaku UnorderedList.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:29:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// Default options.
29 | public static let `default` = CMDocumentOption(rawValue: CMARK_OPT_DEFAULT)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | // MARK: Options affecting rendering
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:32:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
30 |
31 | /// All extensions
32 | public static let all: CMExtensionOption = [.tables, .autolinks, .strikethrough, .tagfilters, .tasklist]
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | /// Tables
[42/85] Compiling Maaku Document.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:29:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// Default options.
29 | public static let `default` = CMDocumentOption(rawValue: CMARK_OPT_DEFAULT)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | // MARK: Options affecting rendering
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:32:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
30 |
31 | /// All extensions
32 | public static let all: CMExtensionOption = [.tables, .autolinks, .strikethrough, .tagfilters, .tasklist]
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | /// Tables
[43/85] Compiling Maaku CMDelimiterType.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:29:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// Default options.
29 | public static let `default` = CMDocumentOption(rawValue: CMARK_OPT_DEFAULT)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | // MARK: Options affecting rendering
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:32:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
30 |
31 | /// All extensions
32 | public static let all: CMExtensionOption = [.tables, .autolinks, .strikethrough, .tagfilters, .tasklist]
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | /// Tables
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:34:23: warning: static property 'sourcepos' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
32 |
33 | /// Include a `data-sourcepos` attribute on all block elements.
34 | public static let sourcepos = CMDocumentOption(rawValue: CMARK_OPT_SOURCEPOS)
| |- warning: static property 'sourcepos' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sourcepos' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// Render `softbreak` elements as hard line breaks.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:37:23: warning: static property 'hardBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
35 |
36 | /// Render `softbreak` elements as hard line breaks.
37 | public static let hardBreaks = CMDocumentOption(rawValue: CMARK_OPT_HARDBREAKS)
| |- warning: static property 'hardBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hardBreaks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// Render `softbreak` elements as spaces.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:40:23: warning: static property 'noBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
38 |
39 | /// Render `softbreak` elements as spaces.
40 | public static let noBreaks = CMDocumentOption(rawValue: CMARK_OPT_NOBREAKS)
| |- warning: static property 'noBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noBreaks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | // MARK: Options affecting parsing
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:45:23: warning: static property 'normalize' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
43 |
44 | /// Legacy option (no effect).
45 | public static let normalize = CMDocumentOption(rawValue: CMARK_OPT_NORMALIZE)
| |- warning: static property 'normalize' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'normalize' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 |
47 | /// Validate UTF-8 in the input before parsing, replacing illegal
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:49:23: warning: static property 'validateUtf8' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
47 | /// Validate UTF-8 in the input before parsing, replacing illegal
48 | /// sequences with the replacement character U+FFFD.
49 | public static let validateUtf8 = CMDocumentOption(rawValue: CMARK_OPT_VALIDATE_UTF8)
| |- warning: static property 'validateUtf8' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'validateUtf8' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |
51 | /// Convert straight quotes to curly, --- to em dashes, -- to en dashes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:52:23: warning: static property 'smart' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
50 |
51 | /// Convert straight quotes to curly, --- to em dashes, -- to en dashes.
52 | public static let smart = CMDocumentOption(rawValue: CMARK_OPT_SMART)
| |- warning: static property 'smart' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'smart' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |
54 | /// Use GitHub-style <pre lang="x"> tags for code blocks instead of
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:56:23: warning: static property 'preLang' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
54 | /// Use GitHub-style <pre lang="x"> tags for code blocks instead of
55 | /// <pre><code class="language-x">.
56 | public static let preLang = CMDocumentOption(rawValue: CMARK_OPT_GITHUB_PRE_LANG)
| |- warning: static property 'preLang' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'preLang' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Be liberal in interpreting inline HTML tags.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:59:23: warning: static property 'liberalHtmlTags' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
57 |
58 | /// Be liberal in interpreting inline HTML tags.
59 | public static let liberalHtmlTags = CMDocumentOption(rawValue: CMARK_OPT_LIBERAL_HTML_TAG)
| |- warning: static property 'liberalHtmlTags' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liberalHtmlTags' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | /// Parse footnotes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:62:23: warning: static property 'footnotes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
60 |
61 | /// Parse footnotes.
62 | public static let footnotes = CMDocumentOption(rawValue: CMARK_OPT_FOOTNOTES)
| |- warning: static property 'footnotes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'footnotes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 | /// Only parse strikethroughs if surrounded by exactly 2 tildes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:66:23: warning: static property 'strikethroughDoubleTilde' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
64 | /// Only parse strikethroughs if surrounded by exactly 2 tildes.
65 | /// Gives some compatibility with redcarpet.
66 | public static let strikethroughDoubleTilde = CMDocumentOption(rawValue: CMARK_OPT_STRIKETHROUGH_DOUBLE_TILDE)
| |- warning: static property 'strikethroughDoubleTilde' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughDoubleTilde' with '@MainActor' 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 | /// Use style attributes to align table cells instead of align attributes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:69:23: warning: static property 'tablePreferStyleAttributes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
67 |
68 | /// Use style attributes to align table cells instead of align attributes.
69 | public static let tablePreferStyleAttributes = CMDocumentOption(rawValue: CMARK_OPT_TABLE_PREFER_STYLE_ATTRIBUTES)
| |- warning: static property 'tablePreferStyleAttributes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tablePreferStyleAttributes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | /// Include the remainder of the info string in code blocks in a separate attribute.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:72:23: warning: static property 'optFullInfoString' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
70 |
71 | /// Include the remainder of the info string in code blocks in a separate attribute.
72 | public static let optFullInfoString = CMDocumentOption(rawValue: CMARK_OPT_FULL_INFO_STRING)
| |- warning: static property 'optFullInfoString' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'optFullInfoString' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 |
74 | /// Allow raw HTML and unsafe links, `javascript:`, `vbscript:`, `file:`, and
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:79:23: warning: static property 'unsafe' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
77 | /// replaced by a placeholder HTML comment, and unsafe links are replaced by
78 | /// empty strings.
79 | public static let unsafe = CMDocumentOption(rawValue: CMARK_OPT_UNSAFE)
| |- warning: static property 'unsafe' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unsafe' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 |
81 | }
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:29:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// No extensions
29 | public static let none = CMExtensionOption(rawValue: 0)
| |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:29:23: warning: static property 'none' produces an empty option set
27 |
28 | /// No extensions
29 | public static let none = CMExtensionOption(rawValue: 0)
| |- warning: static property 'none' produces an empty option set
| `- note: use [] to silence this warning
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:35:23: warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
33 |
34 | /// Tables
35 | public static let tables = CMExtensionOption(rawValue: 1)
| |- warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tables' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 | /// Auto links
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:38:23: warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
36 |
37 | /// Auto links
38 | public static let autolinks = CMExtensionOption(rawValue: 2)
| |- warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'autolinks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 | /// Strikethrough
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:41:23: warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
39 |
40 | /// Strikethrough
41 | public static let strikethrough = CMExtensionOption(rawValue: 4)
| |- warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethrough' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 | /// Tag filters
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:44:23: warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
42 |
43 | /// Tag filters
44 | public static let tagfilters = CMExtensionOption(rawValue: 8)
| |- warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tagfilters' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | /// Tasklist items
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:47:23: warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
45 |
46 | /// Tasklist items
47 | public static let tasklist = CMExtensionOption(rawValue: 16)
| |- warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tasklist' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | /// Marker for the end of the possible values.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:50:24: warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
48 |
49 | /// Marker for the end of the possible values.
50 | private static let illegalOption = CMExtensionOption(rawValue: 32)
| |- warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'illegalOption' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 | /// Get the extension name associated with this option
[44/85] Compiling Maaku CMDocument.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:29:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// Default options.
29 | public static let `default` = CMDocumentOption(rawValue: CMARK_OPT_DEFAULT)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | // MARK: Options affecting rendering
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:32:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
30 |
31 | /// All extensions
32 | public static let all: CMExtensionOption = [.tables, .autolinks, .strikethrough, .tagfilters, .tasklist]
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | /// Tables
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:34:23: warning: static property 'sourcepos' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
32 |
33 | /// Include a `data-sourcepos` attribute on all block elements.
34 | public static let sourcepos = CMDocumentOption(rawValue: CMARK_OPT_SOURCEPOS)
| |- warning: static property 'sourcepos' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sourcepos' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// Render `softbreak` elements as hard line breaks.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:37:23: warning: static property 'hardBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
35 |
36 | /// Render `softbreak` elements as hard line breaks.
37 | public static let hardBreaks = CMDocumentOption(rawValue: CMARK_OPT_HARDBREAKS)
| |- warning: static property 'hardBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hardBreaks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// Render `softbreak` elements as spaces.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:40:23: warning: static property 'noBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
38 |
39 | /// Render `softbreak` elements as spaces.
40 | public static let noBreaks = CMDocumentOption(rawValue: CMARK_OPT_NOBREAKS)
| |- warning: static property 'noBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noBreaks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | // MARK: Options affecting parsing
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:45:23: warning: static property 'normalize' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
43 |
44 | /// Legacy option (no effect).
45 | public static let normalize = CMDocumentOption(rawValue: CMARK_OPT_NORMALIZE)
| |- warning: static property 'normalize' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'normalize' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 |
47 | /// Validate UTF-8 in the input before parsing, replacing illegal
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:49:23: warning: static property 'validateUtf8' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
47 | /// Validate UTF-8 in the input before parsing, replacing illegal
48 | /// sequences with the replacement character U+FFFD.
49 | public static let validateUtf8 = CMDocumentOption(rawValue: CMARK_OPT_VALIDATE_UTF8)
| |- warning: static property 'validateUtf8' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'validateUtf8' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |
51 | /// Convert straight quotes to curly, --- to em dashes, -- to en dashes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:52:23: warning: static property 'smart' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
50 |
51 | /// Convert straight quotes to curly, --- to em dashes, -- to en dashes.
52 | public static let smart = CMDocumentOption(rawValue: CMARK_OPT_SMART)
| |- warning: static property 'smart' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'smart' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |
54 | /// Use GitHub-style <pre lang="x"> tags for code blocks instead of
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:56:23: warning: static property 'preLang' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
54 | /// Use GitHub-style <pre lang="x"> tags for code blocks instead of
55 | /// <pre><code class="language-x">.
56 | public static let preLang = CMDocumentOption(rawValue: CMARK_OPT_GITHUB_PRE_LANG)
| |- warning: static property 'preLang' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'preLang' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Be liberal in interpreting inline HTML tags.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:59:23: warning: static property 'liberalHtmlTags' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
57 |
58 | /// Be liberal in interpreting inline HTML tags.
59 | public static let liberalHtmlTags = CMDocumentOption(rawValue: CMARK_OPT_LIBERAL_HTML_TAG)
| |- warning: static property 'liberalHtmlTags' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liberalHtmlTags' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | /// Parse footnotes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:62:23: warning: static property 'footnotes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
60 |
61 | /// Parse footnotes.
62 | public static let footnotes = CMDocumentOption(rawValue: CMARK_OPT_FOOTNOTES)
| |- warning: static property 'footnotes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'footnotes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 | /// Only parse strikethroughs if surrounded by exactly 2 tildes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:66:23: warning: static property 'strikethroughDoubleTilde' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
64 | /// Only parse strikethroughs if surrounded by exactly 2 tildes.
65 | /// Gives some compatibility with redcarpet.
66 | public static let strikethroughDoubleTilde = CMDocumentOption(rawValue: CMARK_OPT_STRIKETHROUGH_DOUBLE_TILDE)
| |- warning: static property 'strikethroughDoubleTilde' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughDoubleTilde' with '@MainActor' 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 | /// Use style attributes to align table cells instead of align attributes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:69:23: warning: static property 'tablePreferStyleAttributes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
67 |
68 | /// Use style attributes to align table cells instead of align attributes.
69 | public static let tablePreferStyleAttributes = CMDocumentOption(rawValue: CMARK_OPT_TABLE_PREFER_STYLE_ATTRIBUTES)
| |- warning: static property 'tablePreferStyleAttributes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tablePreferStyleAttributes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | /// Include the remainder of the info string in code blocks in a separate attribute.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:72:23: warning: static property 'optFullInfoString' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
70 |
71 | /// Include the remainder of the info string in code blocks in a separate attribute.
72 | public static let optFullInfoString = CMDocumentOption(rawValue: CMARK_OPT_FULL_INFO_STRING)
| |- warning: static property 'optFullInfoString' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'optFullInfoString' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 |
74 | /// Allow raw HTML and unsafe links, `javascript:`, `vbscript:`, `file:`, and
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:79:23: warning: static property 'unsafe' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
77 | /// replaced by a placeholder HTML comment, and unsafe links are replaced by
78 | /// empty strings.
79 | public static let unsafe = CMDocumentOption(rawValue: CMARK_OPT_UNSAFE)
| |- warning: static property 'unsafe' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unsafe' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 |
81 | }
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:29:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// No extensions
29 | public static let none = CMExtensionOption(rawValue: 0)
| |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:29:23: warning: static property 'none' produces an empty option set
27 |
28 | /// No extensions
29 | public static let none = CMExtensionOption(rawValue: 0)
| |- warning: static property 'none' produces an empty option set
| `- note: use [] to silence this warning
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:35:23: warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
33 |
34 | /// Tables
35 | public static let tables = CMExtensionOption(rawValue: 1)
| |- warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tables' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 | /// Auto links
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:38:23: warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
36 |
37 | /// Auto links
38 | public static let autolinks = CMExtensionOption(rawValue: 2)
| |- warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'autolinks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 | /// Strikethrough
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:41:23: warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
39 |
40 | /// Strikethrough
41 | public static let strikethrough = CMExtensionOption(rawValue: 4)
| |- warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethrough' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 | /// Tag filters
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:44:23: warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
42 |
43 | /// Tag filters
44 | public static let tagfilters = CMExtensionOption(rawValue: 8)
| |- warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tagfilters' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | /// Tasklist items
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:47:23: warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
45 |
46 | /// Tasklist items
47 | public static let tasklist = CMExtensionOption(rawValue: 16)
| |- warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tasklist' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | /// Marker for the end of the possible values.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:50:24: warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
48 |
49 | /// Marker for the end of the possible values.
50 | private static let illegalOption = CMExtensionOption(rawValue: 32)
| |- warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'illegalOption' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 | /// Get the extension name associated with this option
[45/85] Compiling Maaku CMDocumentOption.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:29:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// Default options.
29 | public static let `default` = CMDocumentOption(rawValue: CMARK_OPT_DEFAULT)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | // MARK: Options affecting rendering
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:32:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
30 |
31 | /// All extensions
32 | public static let all: CMExtensionOption = [.tables, .autolinks, .strikethrough, .tagfilters, .tasklist]
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | /// Tables
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:34:23: warning: static property 'sourcepos' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
32 |
33 | /// Include a `data-sourcepos` attribute on all block elements.
34 | public static let sourcepos = CMDocumentOption(rawValue: CMARK_OPT_SOURCEPOS)
| |- warning: static property 'sourcepos' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sourcepos' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// Render `softbreak` elements as hard line breaks.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:37:23: warning: static property 'hardBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
35 |
36 | /// Render `softbreak` elements as hard line breaks.
37 | public static let hardBreaks = CMDocumentOption(rawValue: CMARK_OPT_HARDBREAKS)
| |- warning: static property 'hardBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hardBreaks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// Render `softbreak` elements as spaces.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:40:23: warning: static property 'noBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
38 |
39 | /// Render `softbreak` elements as spaces.
40 | public static let noBreaks = CMDocumentOption(rawValue: CMARK_OPT_NOBREAKS)
| |- warning: static property 'noBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noBreaks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | // MARK: Options affecting parsing
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:45:23: warning: static property 'normalize' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
43 |
44 | /// Legacy option (no effect).
45 | public static let normalize = CMDocumentOption(rawValue: CMARK_OPT_NORMALIZE)
| |- warning: static property 'normalize' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'normalize' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 |
47 | /// Validate UTF-8 in the input before parsing, replacing illegal
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:49:23: warning: static property 'validateUtf8' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
47 | /// Validate UTF-8 in the input before parsing, replacing illegal
48 | /// sequences with the replacement character U+FFFD.
49 | public static let validateUtf8 = CMDocumentOption(rawValue: CMARK_OPT_VALIDATE_UTF8)
| |- warning: static property 'validateUtf8' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'validateUtf8' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |
51 | /// Convert straight quotes to curly, --- to em dashes, -- to en dashes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:52:23: warning: static property 'smart' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
50 |
51 | /// Convert straight quotes to curly, --- to em dashes, -- to en dashes.
52 | public static let smart = CMDocumentOption(rawValue: CMARK_OPT_SMART)
| |- warning: static property 'smart' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'smart' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |
54 | /// Use GitHub-style <pre lang="x"> tags for code blocks instead of
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:56:23: warning: static property 'preLang' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
54 | /// Use GitHub-style <pre lang="x"> tags for code blocks instead of
55 | /// <pre><code class="language-x">.
56 | public static let preLang = CMDocumentOption(rawValue: CMARK_OPT_GITHUB_PRE_LANG)
| |- warning: static property 'preLang' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'preLang' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Be liberal in interpreting inline HTML tags.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:59:23: warning: static property 'liberalHtmlTags' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
57 |
58 | /// Be liberal in interpreting inline HTML tags.
59 | public static let liberalHtmlTags = CMDocumentOption(rawValue: CMARK_OPT_LIBERAL_HTML_TAG)
| |- warning: static property 'liberalHtmlTags' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liberalHtmlTags' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | /// Parse footnotes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:62:23: warning: static property 'footnotes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
60 |
61 | /// Parse footnotes.
62 | public static let footnotes = CMDocumentOption(rawValue: CMARK_OPT_FOOTNOTES)
| |- warning: static property 'footnotes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'footnotes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 | /// Only parse strikethroughs if surrounded by exactly 2 tildes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:66:23: warning: static property 'strikethroughDoubleTilde' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
64 | /// Only parse strikethroughs if surrounded by exactly 2 tildes.
65 | /// Gives some compatibility with redcarpet.
66 | public static let strikethroughDoubleTilde = CMDocumentOption(rawValue: CMARK_OPT_STRIKETHROUGH_DOUBLE_TILDE)
| |- warning: static property 'strikethroughDoubleTilde' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughDoubleTilde' with '@MainActor' 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 | /// Use style attributes to align table cells instead of align attributes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:69:23: warning: static property 'tablePreferStyleAttributes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
67 |
68 | /// Use style attributes to align table cells instead of align attributes.
69 | public static let tablePreferStyleAttributes = CMDocumentOption(rawValue: CMARK_OPT_TABLE_PREFER_STYLE_ATTRIBUTES)
| |- warning: static property 'tablePreferStyleAttributes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tablePreferStyleAttributes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | /// Include the remainder of the info string in code blocks in a separate attribute.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:72:23: warning: static property 'optFullInfoString' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
70 |
71 | /// Include the remainder of the info string in code blocks in a separate attribute.
72 | public static let optFullInfoString = CMDocumentOption(rawValue: CMARK_OPT_FULL_INFO_STRING)
| |- warning: static property 'optFullInfoString' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'optFullInfoString' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 |
74 | /// Allow raw HTML and unsafe links, `javascript:`, `vbscript:`, `file:`, and
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:79:23: warning: static property 'unsafe' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
77 | /// replaced by a placeholder HTML comment, and unsafe links are replaced by
78 | /// empty strings.
79 | public static let unsafe = CMDocumentOption(rawValue: CMARK_OPT_UNSAFE)
| |- warning: static property 'unsafe' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unsafe' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 |
81 | }
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:29:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// No extensions
29 | public static let none = CMExtensionOption(rawValue: 0)
| |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:29:23: warning: static property 'none' produces an empty option set
27 |
28 | /// No extensions
29 | public static let none = CMExtensionOption(rawValue: 0)
| |- warning: static property 'none' produces an empty option set
| `- note: use [] to silence this warning
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:35:23: warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
33 |
34 | /// Tables
35 | public static let tables = CMExtensionOption(rawValue: 1)
| |- warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tables' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 | /// Auto links
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:38:23: warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
36 |
37 | /// Auto links
38 | public static let autolinks = CMExtensionOption(rawValue: 2)
| |- warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'autolinks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 | /// Strikethrough
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:41:23: warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
39 |
40 | /// Strikethrough
41 | public static let strikethrough = CMExtensionOption(rawValue: 4)
| |- warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethrough' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 | /// Tag filters
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:44:23: warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
42 |
43 | /// Tag filters
44 | public static let tagfilters = CMExtensionOption(rawValue: 8)
| |- warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tagfilters' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | /// Tasklist items
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:47:23: warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
45 |
46 | /// Tasklist items
47 | public static let tasklist = CMExtensionOption(rawValue: 16)
| |- warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tasklist' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | /// Marker for the end of the possible values.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:50:24: warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
48 |
49 | /// Marker for the end of the possible values.
50 | private static let illegalOption = CMExtensionOption(rawValue: 32)
| |- warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'illegalOption' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 | /// Get the extension name associated with this option
[46/85] Compiling Maaku CMExtension.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:29:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// Default options.
29 | public static let `default` = CMDocumentOption(rawValue: CMARK_OPT_DEFAULT)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | // MARK: Options affecting rendering
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:32:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
30 |
31 | /// All extensions
32 | public static let all: CMExtensionOption = [.tables, .autolinks, .strikethrough, .tagfilters, .tasklist]
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | /// Tables
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:34:23: warning: static property 'sourcepos' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
32 |
33 | /// Include a `data-sourcepos` attribute on all block elements.
34 | public static let sourcepos = CMDocumentOption(rawValue: CMARK_OPT_SOURCEPOS)
| |- warning: static property 'sourcepos' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sourcepos' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// Render `softbreak` elements as hard line breaks.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:37:23: warning: static property 'hardBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
35 |
36 | /// Render `softbreak` elements as hard line breaks.
37 | public static let hardBreaks = CMDocumentOption(rawValue: CMARK_OPT_HARDBREAKS)
| |- warning: static property 'hardBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hardBreaks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// Render `softbreak` elements as spaces.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:40:23: warning: static property 'noBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
38 |
39 | /// Render `softbreak` elements as spaces.
40 | public static let noBreaks = CMDocumentOption(rawValue: CMARK_OPT_NOBREAKS)
| |- warning: static property 'noBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noBreaks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | // MARK: Options affecting parsing
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:45:23: warning: static property 'normalize' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
43 |
44 | /// Legacy option (no effect).
45 | public static let normalize = CMDocumentOption(rawValue: CMARK_OPT_NORMALIZE)
| |- warning: static property 'normalize' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'normalize' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 |
47 | /// Validate UTF-8 in the input before parsing, replacing illegal
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:49:23: warning: static property 'validateUtf8' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
47 | /// Validate UTF-8 in the input before parsing, replacing illegal
48 | /// sequences with the replacement character U+FFFD.
49 | public static let validateUtf8 = CMDocumentOption(rawValue: CMARK_OPT_VALIDATE_UTF8)
| |- warning: static property 'validateUtf8' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'validateUtf8' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |
51 | /// Convert straight quotes to curly, --- to em dashes, -- to en dashes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:52:23: warning: static property 'smart' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
50 |
51 | /// Convert straight quotes to curly, --- to em dashes, -- to en dashes.
52 | public static let smart = CMDocumentOption(rawValue: CMARK_OPT_SMART)
| |- warning: static property 'smart' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'smart' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |
54 | /// Use GitHub-style <pre lang="x"> tags for code blocks instead of
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:56:23: warning: static property 'preLang' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
54 | /// Use GitHub-style <pre lang="x"> tags for code blocks instead of
55 | /// <pre><code class="language-x">.
56 | public static let preLang = CMDocumentOption(rawValue: CMARK_OPT_GITHUB_PRE_LANG)
| |- warning: static property 'preLang' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'preLang' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Be liberal in interpreting inline HTML tags.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:59:23: warning: static property 'liberalHtmlTags' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
57 |
58 | /// Be liberal in interpreting inline HTML tags.
59 | public static let liberalHtmlTags = CMDocumentOption(rawValue: CMARK_OPT_LIBERAL_HTML_TAG)
| |- warning: static property 'liberalHtmlTags' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liberalHtmlTags' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | /// Parse footnotes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:62:23: warning: static property 'footnotes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
60 |
61 | /// Parse footnotes.
62 | public static let footnotes = CMDocumentOption(rawValue: CMARK_OPT_FOOTNOTES)
| |- warning: static property 'footnotes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'footnotes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 | /// Only parse strikethroughs if surrounded by exactly 2 tildes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:66:23: warning: static property 'strikethroughDoubleTilde' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
64 | /// Only parse strikethroughs if surrounded by exactly 2 tildes.
65 | /// Gives some compatibility with redcarpet.
66 | public static let strikethroughDoubleTilde = CMDocumentOption(rawValue: CMARK_OPT_STRIKETHROUGH_DOUBLE_TILDE)
| |- warning: static property 'strikethroughDoubleTilde' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughDoubleTilde' with '@MainActor' 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 | /// Use style attributes to align table cells instead of align attributes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:69:23: warning: static property 'tablePreferStyleAttributes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
67 |
68 | /// Use style attributes to align table cells instead of align attributes.
69 | public static let tablePreferStyleAttributes = CMDocumentOption(rawValue: CMARK_OPT_TABLE_PREFER_STYLE_ATTRIBUTES)
| |- warning: static property 'tablePreferStyleAttributes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tablePreferStyleAttributes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | /// Include the remainder of the info string in code blocks in a separate attribute.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:72:23: warning: static property 'optFullInfoString' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
70 |
71 | /// Include the remainder of the info string in code blocks in a separate attribute.
72 | public static let optFullInfoString = CMDocumentOption(rawValue: CMARK_OPT_FULL_INFO_STRING)
| |- warning: static property 'optFullInfoString' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'optFullInfoString' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 |
74 | /// Allow raw HTML and unsafe links, `javascript:`, `vbscript:`, `file:`, and
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:79:23: warning: static property 'unsafe' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
77 | /// replaced by a placeholder HTML comment, and unsafe links are replaced by
78 | /// empty strings.
79 | public static let unsafe = CMDocumentOption(rawValue: CMARK_OPT_UNSAFE)
| |- warning: static property 'unsafe' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unsafe' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 |
81 | }
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:29:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// No extensions
29 | public static let none = CMExtensionOption(rawValue: 0)
| |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:29:23: warning: static property 'none' produces an empty option set
27 |
28 | /// No extensions
29 | public static let none = CMExtensionOption(rawValue: 0)
| |- warning: static property 'none' produces an empty option set
| `- note: use [] to silence this warning
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:35:23: warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
33 |
34 | /// Tables
35 | public static let tables = CMExtensionOption(rawValue: 1)
| |- warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tables' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 | /// Auto links
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:38:23: warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
36 |
37 | /// Auto links
38 | public static let autolinks = CMExtensionOption(rawValue: 2)
| |- warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'autolinks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 | /// Strikethrough
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:41:23: warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
39 |
40 | /// Strikethrough
41 | public static let strikethrough = CMExtensionOption(rawValue: 4)
| |- warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethrough' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 | /// Tag filters
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:44:23: warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
42 |
43 | /// Tag filters
44 | public static let tagfilters = CMExtensionOption(rawValue: 8)
| |- warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tagfilters' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | /// Tasklist items
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:47:23: warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
45 |
46 | /// Tasklist items
47 | public static let tasklist = CMExtensionOption(rawValue: 16)
| |- warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tasklist' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | /// Marker for the end of the possible values.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:50:24: warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
48 |
49 | /// Marker for the end of the possible values.
50 | private static let illegalOption = CMExtensionOption(rawValue: 32)
| |- warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'illegalOption' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 | /// Get the extension name associated with this option
[47/85] Compiling Maaku CMIterator.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:29:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// Default options.
29 | public static let `default` = CMDocumentOption(rawValue: CMARK_OPT_DEFAULT)
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | // MARK: Options affecting rendering
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:32:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
30 |
31 | /// All extensions
32 | public static let all: CMExtensionOption = [.tables, .autolinks, .strikethrough, .tagfilters, .tasklist]
| |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | /// Tables
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:34:23: warning: static property 'sourcepos' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
32 |
33 | /// Include a `data-sourcepos` attribute on all block elements.
34 | public static let sourcepos = CMDocumentOption(rawValue: CMARK_OPT_SOURCEPOS)
| |- warning: static property 'sourcepos' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sourcepos' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | /// Render `softbreak` elements as hard line breaks.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:37:23: warning: static property 'hardBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
35 |
36 | /// Render `softbreak` elements as hard line breaks.
37 | public static let hardBreaks = CMDocumentOption(rawValue: CMARK_OPT_HARDBREAKS)
| |- warning: static property 'hardBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hardBreaks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |
39 | /// Render `softbreak` elements as spaces.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:40:23: warning: static property 'noBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
38 |
39 | /// Render `softbreak` elements as spaces.
40 | public static let noBreaks = CMDocumentOption(rawValue: CMARK_OPT_NOBREAKS)
| |- warning: static property 'noBreaks' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noBreaks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | // MARK: Options affecting parsing
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:45:23: warning: static property 'normalize' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
43 |
44 | /// Legacy option (no effect).
45 | public static let normalize = CMDocumentOption(rawValue: CMARK_OPT_NORMALIZE)
| |- warning: static property 'normalize' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'normalize' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 |
47 | /// Validate UTF-8 in the input before parsing, replacing illegal
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:49:23: warning: static property 'validateUtf8' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
47 | /// Validate UTF-8 in the input before parsing, replacing illegal
48 | /// sequences with the replacement character U+FFFD.
49 | public static let validateUtf8 = CMDocumentOption(rawValue: CMARK_OPT_VALIDATE_UTF8)
| |- warning: static property 'validateUtf8' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'validateUtf8' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |
51 | /// Convert straight quotes to curly, --- to em dashes, -- to en dashes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:52:23: warning: static property 'smart' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
50 |
51 | /// Convert straight quotes to curly, --- to em dashes, -- to en dashes.
52 | public static let smart = CMDocumentOption(rawValue: CMARK_OPT_SMART)
| |- warning: static property 'smart' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'smart' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |
54 | /// Use GitHub-style <pre lang="x"> tags for code blocks instead of
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:56:23: warning: static property 'preLang' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
54 | /// Use GitHub-style <pre lang="x"> tags for code blocks instead of
55 | /// <pre><code class="language-x">.
56 | public static let preLang = CMDocumentOption(rawValue: CMARK_OPT_GITHUB_PRE_LANG)
| |- warning: static property 'preLang' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'preLang' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | /// Be liberal in interpreting inline HTML tags.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:59:23: warning: static property 'liberalHtmlTags' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
57 |
58 | /// Be liberal in interpreting inline HTML tags.
59 | public static let liberalHtmlTags = CMDocumentOption(rawValue: CMARK_OPT_LIBERAL_HTML_TAG)
| |- warning: static property 'liberalHtmlTags' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'liberalHtmlTags' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 |
61 | /// Parse footnotes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:62:23: warning: static property 'footnotes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
60 |
61 | /// Parse footnotes.
62 | public static let footnotes = CMDocumentOption(rawValue: CMARK_OPT_FOOTNOTES)
| |- warning: static property 'footnotes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'footnotes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |
64 | /// Only parse strikethroughs if surrounded by exactly 2 tildes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:66:23: warning: static property 'strikethroughDoubleTilde' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
64 | /// Only parse strikethroughs if surrounded by exactly 2 tildes.
65 | /// Gives some compatibility with redcarpet.
66 | public static let strikethroughDoubleTilde = CMDocumentOption(rawValue: CMARK_OPT_STRIKETHROUGH_DOUBLE_TILDE)
| |- warning: static property 'strikethroughDoubleTilde' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethroughDoubleTilde' with '@MainActor' 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 | /// Use style attributes to align table cells instead of align attributes.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:69:23: warning: static property 'tablePreferStyleAttributes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
67 |
68 | /// Use style attributes to align table cells instead of align attributes.
69 | public static let tablePreferStyleAttributes = CMDocumentOption(rawValue: CMARK_OPT_TABLE_PREFER_STYLE_ATTRIBUTES)
| |- warning: static property 'tablePreferStyleAttributes' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tablePreferStyleAttributes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | /// Include the remainder of the info string in code blocks in a separate attribute.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:72:23: warning: static property 'optFullInfoString' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
70 |
71 | /// Include the remainder of the info string in code blocks in a separate attribute.
72 | public static let optFullInfoString = CMDocumentOption(rawValue: CMARK_OPT_FULL_INFO_STRING)
| |- warning: static property 'optFullInfoString' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'optFullInfoString' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 |
74 | /// Allow raw HTML and unsafe links, `javascript:`, `vbscript:`, `file:`, and
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMDocumentOption.swift:79:23: warning: static property 'unsafe' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark document option.
13 | public struct CMDocumentOption: OptionSet {
| `- note: consider making struct 'CMDocumentOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
77 | /// replaced by a placeholder HTML comment, and unsafe links are replaced by
78 | /// empty strings.
79 | public static let unsafe = CMDocumentOption(rawValue: CMARK_OPT_UNSAFE)
| |- warning: static property 'unsafe' is not concurrency-safe because non-'Sendable' type 'CMDocumentOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unsafe' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 |
81 | }
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:29:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
27 |
28 | /// No extensions
29 | public static let none = CMExtensionOption(rawValue: 0)
| |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:29:23: warning: static property 'none' produces an empty option set
27 |
28 | /// No extensions
29 | public static let none = CMExtensionOption(rawValue: 0)
| |- warning: static property 'none' produces an empty option set
| `- note: use [] to silence this warning
30 |
31 | /// All extensions
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:35:23: warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
33 |
34 | /// Tables
35 | public static let tables = CMExtensionOption(rawValue: 1)
| |- warning: static property 'tables' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tables' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 | /// Auto links
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:38:23: warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
36 |
37 | /// Auto links
38 | public static let autolinks = CMExtensionOption(rawValue: 2)
| |- warning: static property 'autolinks' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'autolinks' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 | /// Strikethrough
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:41:23: warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
39 |
40 | /// Strikethrough
41 | public static let strikethrough = CMExtensionOption(rawValue: 4)
| |- warning: static property 'strikethrough' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'strikethrough' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 | /// Tag filters
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:44:23: warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
42 |
43 | /// Tag filters
44 | public static let tagfilters = CMExtensionOption(rawValue: 8)
| |- warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tagfilters' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | /// Tasklist items
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:47:23: warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
45 |
46 | /// Tasklist items
47 | public static let tasklist = CMExtensionOption(rawValue: 16)
| |- warning: static property 'tasklist' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tasklist' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | /// Marker for the end of the possible values.
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:50:24: warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
48 |
49 | /// Marker for the end of the possible values.
50 | private static let illegalOption = CMExtensionOption(rawValue: 32)
| |- warning: static property 'illegalOption' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'illegalOption' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
51 |
52 | /// Get the extension name associated with this option
[48/85] Compiling Maaku Image.swift
[49/85] Compiling Maaku Inline.swift
[50/85] Compiling Maaku InlineCode.swift
[51/85] Compiling Maaku InlineHtml.swift
[52/85] Compiling Maaku LineBreak.swift
[53/85] Compiling Maaku CMListType.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:44:23: warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
42 |
43 | /// Tag filters
44 | public static let tagfilters = CMExtensionOption(rawValue: 8)
| |- warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tagfilters' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | /// Tasklist items
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNode.swift:261:23: warning: assuming you mean 'Optional<CMExtensionOption>.none'; did you mean 'CMExtensionOption.none' instead?
259 | let extName = String(cString: ext.pointee.name)
260 | let result = CMExtensionOption.option(forExtensionName: extName)
261 | if result == .none {
| `- warning: assuming you mean 'Optional<CMExtensionOption>.none'; did you mean 'CMExtensionOption.none' instead?
262 | return nil
263 | } else {
[54/85] Compiling Maaku CMNode+ASTManipulation.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:44:23: warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
42 |
43 | /// Tag filters
44 | public static let tagfilters = CMExtensionOption(rawValue: 8)
| |- warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tagfilters' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | /// Tasklist items
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNode.swift:261:23: warning: assuming you mean 'Optional<CMExtensionOption>.none'; did you mean 'CMExtensionOption.none' instead?
259 | let extName = String(cString: ext.pointee.name)
260 | let result = CMExtensionOption.option(forExtensionName: extName)
261 | if result == .none {
| `- warning: assuming you mean 'Optional<CMExtensionOption>.none'; did you mean 'CMExtensionOption.none' instead?
262 | return nil
263 | } else {
[55/85] Compiling Maaku CMNode+Render.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:44:23: warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
42 |
43 | /// Tag filters
44 | public static let tagfilters = CMExtensionOption(rawValue: 8)
| |- warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tagfilters' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | /// Tasklist items
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNode.swift:261:23: warning: assuming you mean 'Optional<CMExtensionOption>.none'; did you mean 'CMExtensionOption.none' instead?
259 | let extName = String(cString: ext.pointee.name)
260 | let result = CMExtensionOption.option(forExtensionName: extName)
261 | if result == .none {
| `- warning: assuming you mean 'Optional<CMExtensionOption>.none'; did you mean 'CMExtensionOption.none' instead?
262 | return nil
263 | } else {
[56/85] Compiling Maaku CMNode+Task.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:44:23: warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
42 |
43 | /// Tag filters
44 | public static let tagfilters = CMExtensionOption(rawValue: 8)
| |- warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tagfilters' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | /// Tasklist items
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNode.swift:261:23: warning: assuming you mean 'Optional<CMExtensionOption>.none'; did you mean 'CMExtensionOption.none' instead?
259 | let extName = String(cString: ext.pointee.name)
260 | let result = CMExtensionOption.option(forExtensionName: extName)
261 | if result == .none {
| `- warning: assuming you mean 'Optional<CMExtensionOption>.none'; did you mean 'CMExtensionOption.none' instead?
262 | return nil
263 | } else {
[57/85] Compiling Maaku CMNode.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMExtension.swift:44:23: warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | /// Represents a cmark extension option.
13 | public struct CMExtensionOption: OptionSet {
| `- note: consider making struct 'CMExtensionOption' conform to the 'Sendable' protocol
14 |
15 | /// The raw value.
:
42 |
43 | /// Tag filters
44 | public static let tagfilters = CMExtensionOption(rawValue: 8)
| |- warning: static property 'tagfilters' is not concurrency-safe because non-'Sendable' type 'CMExtensionOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tagfilters' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 |
46 | /// Tasklist items
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNode.swift:261:23: warning: assuming you mean 'Optional<CMExtensionOption>.none'; did you mean 'CMExtensionOption.none' instead?
259 | let extName = String(cString: ext.pointee.name)
260 | let result = CMExtensionOption.option(forExtensionName: extName)
261 | if result == .none {
| `- warning: assuming you mean 'Optional<CMExtensionOption>.none'; did you mean 'CMExtensionOption.none' instead?
262 | return nil
263 | } else {
[58/85] Compiling Maaku DocumentConverter.swift
[59/85] Compiling Maaku Strikethrough.swift
[60/85] Compiling Maaku Table.swift
[61/85] Compiling Maaku TableCell.swift
[62/85] Compiling Maaku TableHeader.swift
[63/85] Compiling Maaku Heading.swift
[64/85] Compiling Maaku HorizontalRule.swift
[65/85] Compiling Maaku HtmlBlock.swift
[66/85] Compiling Maaku LeafBlock.swift
[67/85] Compiling Maaku CMNodeType.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:24:20: warning: reference to var 'CMARK_NODE_STRIKETHROUGH' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
22 | switch self {
23 | case .strikethrough:
24 | return CMARK_NODE_STRIKETHROUGH.rawValue
| `- warning: reference to var 'CMARK_NODE_STRIKETHROUGH' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
25 | case .table:
26 | return CMARK_NODE_TABLE.rawValue
libcmark_gfm.CMARK_NODE_STRIKETHROUGH:1:12: note: var declared here
1 | public var CMARK_NODE_STRIKETHROUGH: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:26:20: warning: reference to var 'CMARK_NODE_TABLE' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
24 | return CMARK_NODE_STRIKETHROUGH.rawValue
25 | case .table:
26 | return CMARK_NODE_TABLE.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
27 | case .tableRow:
28 | return CMARK_NODE_TABLE_ROW.rawValue
libcmark_gfm.CMARK_NODE_TABLE:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:28:20: warning: reference to var 'CMARK_NODE_TABLE_ROW' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
26 | return CMARK_NODE_TABLE.rawValue
27 | case .tableRow:
28 | return CMARK_NODE_TABLE_ROW.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE_ROW' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
29 | case .tableCell:
30 | return CMARK_NODE_TABLE_CELL.rawValue
libcmark_gfm.CMARK_NODE_TABLE_ROW:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE_ROW: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:30:20: warning: reference to var 'CMARK_NODE_TABLE_CELL' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
28 | return CMARK_NODE_TABLE_ROW.rawValue
29 | case .tableCell:
30 | return CMARK_NODE_TABLE_CELL.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE_CELL' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
31 | case let .other(rawValue):
32 | return rawValue
libcmark_gfm.CMARK_NODE_TABLE_CELL:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE_CELL: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMParser.swift:38:35: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
36 | /// The interface a markdown parser uses to inform its delegate
37 | /// about the content of the parsed document.
38 | public protocol CMParserDelegate: class {
| `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
39 |
40 | /// Sent by the parser object to the delegate when it begins parsing a document.
[68/85] Compiling Maaku CMParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:24:20: warning: reference to var 'CMARK_NODE_STRIKETHROUGH' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
22 | switch self {
23 | case .strikethrough:
24 | return CMARK_NODE_STRIKETHROUGH.rawValue
| `- warning: reference to var 'CMARK_NODE_STRIKETHROUGH' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
25 | case .table:
26 | return CMARK_NODE_TABLE.rawValue
libcmark_gfm.CMARK_NODE_STRIKETHROUGH:1:12: note: var declared here
1 | public var CMARK_NODE_STRIKETHROUGH: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:26:20: warning: reference to var 'CMARK_NODE_TABLE' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
24 | return CMARK_NODE_STRIKETHROUGH.rawValue
25 | case .table:
26 | return CMARK_NODE_TABLE.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
27 | case .tableRow:
28 | return CMARK_NODE_TABLE_ROW.rawValue
libcmark_gfm.CMARK_NODE_TABLE:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:28:20: warning: reference to var 'CMARK_NODE_TABLE_ROW' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
26 | return CMARK_NODE_TABLE.rawValue
27 | case .tableRow:
28 | return CMARK_NODE_TABLE_ROW.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE_ROW' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
29 | case .tableCell:
30 | return CMARK_NODE_TABLE_CELL.rawValue
libcmark_gfm.CMARK_NODE_TABLE_ROW:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE_ROW: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:30:20: warning: reference to var 'CMARK_NODE_TABLE_CELL' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
28 | return CMARK_NODE_TABLE_ROW.rawValue
29 | case .tableCell:
30 | return CMARK_NODE_TABLE_CELL.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE_CELL' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
31 | case let .other(rawValue):
32 | return rawValue
libcmark_gfm.CMARK_NODE_TABLE_CELL:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE_CELL: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMParser.swift:38:35: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
36 | /// The interface a markdown parser uses to inform its delegate
37 | /// about the content of the parsed document.
38 | public protocol CMParserDelegate: class {
| `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
39 |
40 | /// Sent by the parser object to the delegate when it begins parsing a document.
[69/85] Compiling Maaku Block.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:24:20: warning: reference to var 'CMARK_NODE_STRIKETHROUGH' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
22 | switch self {
23 | case .strikethrough:
24 | return CMARK_NODE_STRIKETHROUGH.rawValue
| `- warning: reference to var 'CMARK_NODE_STRIKETHROUGH' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
25 | case .table:
26 | return CMARK_NODE_TABLE.rawValue
libcmark_gfm.CMARK_NODE_STRIKETHROUGH:1:12: note: var declared here
1 | public var CMARK_NODE_STRIKETHROUGH: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:26:20: warning: reference to var 'CMARK_NODE_TABLE' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
24 | return CMARK_NODE_STRIKETHROUGH.rawValue
25 | case .table:
26 | return CMARK_NODE_TABLE.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
27 | case .tableRow:
28 | return CMARK_NODE_TABLE_ROW.rawValue
libcmark_gfm.CMARK_NODE_TABLE:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:28:20: warning: reference to var 'CMARK_NODE_TABLE_ROW' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
26 | return CMARK_NODE_TABLE.rawValue
27 | case .tableRow:
28 | return CMARK_NODE_TABLE_ROW.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE_ROW' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
29 | case .tableCell:
30 | return CMARK_NODE_TABLE_CELL.rawValue
libcmark_gfm.CMARK_NODE_TABLE_ROW:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE_ROW: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:30:20: warning: reference to var 'CMARK_NODE_TABLE_CELL' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
28 | return CMARK_NODE_TABLE_ROW.rawValue
29 | case .tableCell:
30 | return CMARK_NODE_TABLE_CELL.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE_CELL' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
31 | case let .other(rawValue):
32 | return rawValue
libcmark_gfm.CMARK_NODE_TABLE_CELL:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE_CELL: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMParser.swift:38:35: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
36 | /// The interface a markdown parser uses to inform its delegate
37 | /// about the content of the parsed document.
38 | public protocol CMParserDelegate: class {
| `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
39 |
40 | /// Sent by the parser object to the delegate when it begins parsing a document.
[70/85] Compiling Maaku BlockQuote.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:24:20: warning: reference to var 'CMARK_NODE_STRIKETHROUGH' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
22 | switch self {
23 | case .strikethrough:
24 | return CMARK_NODE_STRIKETHROUGH.rawValue
| `- warning: reference to var 'CMARK_NODE_STRIKETHROUGH' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
25 | case .table:
26 | return CMARK_NODE_TABLE.rawValue
libcmark_gfm.CMARK_NODE_STRIKETHROUGH:1:12: note: var declared here
1 | public var CMARK_NODE_STRIKETHROUGH: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:26:20: warning: reference to var 'CMARK_NODE_TABLE' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
24 | return CMARK_NODE_STRIKETHROUGH.rawValue
25 | case .table:
26 | return CMARK_NODE_TABLE.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
27 | case .tableRow:
28 | return CMARK_NODE_TABLE_ROW.rawValue
libcmark_gfm.CMARK_NODE_TABLE:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:28:20: warning: reference to var 'CMARK_NODE_TABLE_ROW' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
26 | return CMARK_NODE_TABLE.rawValue
27 | case .tableRow:
28 | return CMARK_NODE_TABLE_ROW.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE_ROW' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
29 | case .tableCell:
30 | return CMARK_NODE_TABLE_CELL.rawValue
libcmark_gfm.CMARK_NODE_TABLE_ROW:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE_ROW: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:30:20: warning: reference to var 'CMARK_NODE_TABLE_CELL' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
28 | return CMARK_NODE_TABLE_ROW.rawValue
29 | case .tableCell:
30 | return CMARK_NODE_TABLE_CELL.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE_CELL' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
31 | case let .other(rawValue):
32 | return rawValue
libcmark_gfm.CMARK_NODE_TABLE_CELL:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE_CELL: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMParser.swift:38:35: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
36 | /// The interface a markdown parser uses to inform its delegate
37 | /// about the content of the parsed document.
38 | public protocol CMParserDelegate: class {
| `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
39 |
40 | /// Sent by the parser object to the delegate when it begins parsing a document.
[71/85] Compiling Maaku ContainerBlock.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:24:20: warning: reference to var 'CMARK_NODE_STRIKETHROUGH' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
22 | switch self {
23 | case .strikethrough:
24 | return CMARK_NODE_STRIKETHROUGH.rawValue
| `- warning: reference to var 'CMARK_NODE_STRIKETHROUGH' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
25 | case .table:
26 | return CMARK_NODE_TABLE.rawValue
libcmark_gfm.CMARK_NODE_STRIKETHROUGH:1:12: note: var declared here
1 | public var CMARK_NODE_STRIKETHROUGH: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:26:20: warning: reference to var 'CMARK_NODE_TABLE' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
24 | return CMARK_NODE_STRIKETHROUGH.rawValue
25 | case .table:
26 | return CMARK_NODE_TABLE.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
27 | case .tableRow:
28 | return CMARK_NODE_TABLE_ROW.rawValue
libcmark_gfm.CMARK_NODE_TABLE:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:28:20: warning: reference to var 'CMARK_NODE_TABLE_ROW' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
26 | return CMARK_NODE_TABLE.rawValue
27 | case .tableRow:
28 | return CMARK_NODE_TABLE_ROW.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE_ROW' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
29 | case .tableCell:
30 | return CMARK_NODE_TABLE_CELL.rawValue
libcmark_gfm.CMARK_NODE_TABLE_ROW:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE_ROW: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMNodeType.swift:30:20: warning: reference to var 'CMARK_NODE_TABLE_CELL' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
28 | return CMARK_NODE_TABLE_ROW.rawValue
29 | case .tableCell:
30 | return CMARK_NODE_TABLE_CELL.rawValue
| `- warning: reference to var 'CMARK_NODE_TABLE_CELL' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
31 | case let .other(rawValue):
32 | return rawValue
libcmark_gfm.CMARK_NODE_TABLE_CELL:1:12: note: var declared here
1 | public var CMARK_NODE_TABLE_CELL: cmark_node_type
| `- note: var declared here
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/CMark/CMParser.swift:38:35: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
36 | /// The interface a markdown parser uses to inform its delegate
37 | /// about the content of the parsed document.
38 | public protocol CMParserDelegate: class {
| `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
39 |
40 | /// Sent by the parser object to the delegate when it begins parsing a document.
[72/85] Compiling Maaku TableRow.swift
[73/85] Compiling Maaku TasklistItem.swift
[74/85] Compiling Maaku Font+Maaku.swift
[75/85] Compiling Maaku Emphasis.swift
[76/85] Compiling Maaku FootnoteReference.swift
[77/85] Compiling Maaku Link.swift
[78/85] Compiling Maaku SoftBreak.swift
[79/85] Compiling Maaku Strong.swift
[80/85] Compiling Maaku Text.swift
[81/85] Compiling Maaku CodeBlock.swift
[82/85] Compiling Maaku Paragraph.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/Core/Plugin.swift:55:24: warning: static property 'parsers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
53 |
54 | /// The registered parsers.
55 | private static var parsers = [String: PluginParser]()
| |- warning: static property 'parsers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'parsers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'parsers' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |
57 | /// Registers the specified parsers.
[83/85] Compiling Maaku Plugin.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/Core/Plugin.swift:55:24: warning: static property 'parsers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
53 |
54 | /// The registered parsers.
55 | private static var parsers = [String: PluginParser]()
| |- warning: static property 'parsers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'parsers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'parsers' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |
57 | /// Registers the specified parsers.
[84/85] Compiling Maaku Style.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/Core/Plugin.swift:55:24: warning: static property 'parsers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
53 |
54 | /// The registered parsers.
55 | private static var parsers = [String: PluginParser]()
| |- warning: static property 'parsers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'parsers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'parsers' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |
57 | /// Registers the specified parsers.
[85/85] Compiling Maaku YoutubePlugin.swift
/Users/admin/builder/spi-builder-workspace/Sources/Maaku/Core/Plugin.swift:55:24: warning: static property 'parsers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
53 |
54 | /// The registered parsers.
55 | private static var parsers = [String: PluginParser]()
| |- warning: static property 'parsers' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'parsers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'parsers' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 |
57 | /// Registers the specified parsers.
Build complete! (40.92s)
Fetching https://github.com/Quick/Nimble.git
Fetching https://github.com/KristopherGBaker/libcmark_gfm.git
Fetching https://github.com/Quick/Quick.git
[1/293] Fetching libcmark_gfm
[294/14842] Fetching libcmark_gfm, quick
[14843/33482] Fetching libcmark_gfm, quick, nimble
Fetched https://github.com/Quick/Quick.git from cache (2.53s)
Fetched https://github.com/KristopherGBaker/libcmark_gfm.git from cache (2.53s)
Fetched https://github.com/Quick/Nimble.git from cache (2.53s)
Computing version for https://github.com/KristopherGBaker/libcmark_gfm.git
Computed https://github.com/KristopherGBaker/libcmark_gfm.git at 0.29.4 (0.67s)
Computing version for https://github.com/Quick/Quick.git
Computed https://github.com/Quick/Quick.git at 2.2.1 (0.68s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 8.1.2 (0.68s)
Creating working copy for https://github.com/KristopherGBaker/libcmark_gfm.git
Working copy of https://github.com/KristopherGBaker/libcmark_gfm.git resolved at 0.29.4
Creating working copy for https://github.com/Quick/Quick.git
Working copy of https://github.com/Quick/Quick.git resolved at 2.2.1
Creating working copy for https://github.com/Quick/Nimble.git
Working copy of https://github.com/Quick/Nimble.git resolved at 8.1.2
Build complete.
{
"dependencies" : [
{
"identity" : "libcmark_gfm",
"requirement" : {
"range" : [
{
"lower_bound" : "0.29.3",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/KristopherGBaker/libcmark_gfm.git"
},
{
"identity" : "nimble",
"requirement" : {
"range" : [
{
"lower_bound" : "8.0.0",
"upper_bound" : "9.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Quick/Nimble.git"
},
{
"identity" : "quick",
"requirement" : {
"range" : [
{
"lower_bound" : "2.1.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Quick/Quick.git"
}
],
"manifest_display_name" : "Maaku",
"name" : "Maaku",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.11"
},
{
"name" : "ios",
"version" : "9.0"
},
{
"name" : "tvos",
"version" : "9.0"
},
{
"name" : "watchos",
"version" : "2.0"
}
],
"products" : [
{
"name" : "Maaku",
"targets" : [
"Maaku"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "MaakuTests",
"module_type" : "SwiftTarget",
"name" : "MaakuTests",
"path" : "Tests/MaakuTests",
"product_dependencies" : [
"Nimble",
"Quick"
],
"sources" : [
"CMark/CMDocumentSpec.swift",
"CMark/CMDocumentStructureSpec.swift",
"CMark/CMExtensionInternalSpec.swift",
"CMark/CMExtensionSpec.swift",
"CMark/CMExtensionTasklist.swift",
"CMark/CMNodeInternal.swift",
"CMark/CMNodeSpec.swift",
"CMark/CMParserSpec.swift",
"Core/Container/BlockQuoteSpec.swift",
"Core/Container/FootnoteDefinitionSpec.swift",
"Core/Container/ItemSpec.swift",
"Core/Container/ListItemSpec.swift",
"Core/Container/OrderedListSpec.swift",
"Core/Container/UnorderedListSpec.swift",
"Core/DocumentConverterSpec.swift",
"Core/DocumentSpec.swift",
"Core/Extensions/AutolinkSpec.swift",
"Core/Extensions/StrikethroughSpec.swift",
"Core/Extensions/TableSpec.swift",
"Core/Extensions/TagFilterSpec.swift",
"Core/Extensions/TasklistItemSpec.swift",
"Core/Inline/EmphasisSpec.swift",
"Core/Inline/FootnoteReferenceSpec.swift",
"Core/Inline/ImageSpec.swift",
"Core/Inline/InlineCodeSpec.swift",
"Core/Inline/InlineHtmlSpec.swift",
"Core/Inline/LineBreakSpec.swift",
"Core/Inline/LinkSpec.swift",
"Core/Inline/SoftBreakSpec.swift",
"Core/Inline/StrongSpec.swift",
"Core/Inline/TextSpec.swift",
"Core/Leaf/CodeBlockSpec.swift",
"Core/Leaf/HeadingSpec.swift",
"Core/Leaf/HorizontalRuleSpec.swift",
"Core/Leaf/HtmlBlockSpec.swift",
"Core/Leaf/ParagraphSpec.swift",
"Core/StyleSpec.swift",
"Plugins/YoutubePluginSpec.swift"
],
"target_dependencies" : [
"Maaku"
],
"type" : "test"
},
{
"c99name" : "Maaku",
"module_type" : "SwiftTarget",
"name" : "Maaku",
"path" : "Sources/Maaku",
"product_dependencies" : [
"libcmark_gfm"
],
"product_memberships" : [
"Maaku"
],
"sources" : [
"CMark/CMDelimiterType.swift",
"CMark/CMDocument.swift",
"CMark/CMDocumentOption.swift",
"CMark/CMExtension.swift",
"CMark/CMIterator.swift",
"CMark/CMListType.swift",
"CMark/CMNode+ASTManipulation.swift",
"CMark/CMNode+Render.swift",
"CMark/CMNode+Task.swift",
"CMark/CMNode.swift",
"CMark/CMNodeType.swift",
"CMark/CMParser.swift",
"Core/Block.swift",
"Core/Container/BlockQuote.swift",
"Core/Container/ContainerBlock.swift",
"Core/Container/FootnoteDefinition.swift",
"Core/Container/ListItem.swift",
"Core/Container/OrderedList.swift",
"Core/Container/UnorderedList.swift",
"Core/Document.swift",
"Core/DocumentConverter.swift",
"Core/Extensions/Strikethrough.swift",
"Core/Extensions/Table.swift",
"Core/Extensions/TableCell.swift",
"Core/Extensions/TableHeader.swift",
"Core/Extensions/TableRow.swift",
"Core/Extensions/TasklistItem.swift",
"Core/Font+Maaku.swift",
"Core/Inline/Emphasis.swift",
"Core/Inline/FootnoteReference.swift",
"Core/Inline/Image.swift",
"Core/Inline/Inline.swift",
"Core/Inline/InlineCode.swift",
"Core/Inline/InlineHtml.swift",
"Core/Inline/LineBreak.swift",
"Core/Inline/Link.swift",
"Core/Inline/SoftBreak.swift",
"Core/Inline/Strong.swift",
"Core/Inline/Text.swift",
"Core/Leaf/CodeBlock.swift",
"Core/Leaf/Heading.swift",
"Core/Leaf/HorizontalRule.swift",
"Core/Leaf/HtmlBlock.swift",
"Core/Leaf/LeafBlock.swift",
"Core/Leaf/Paragraph.swift",
"Core/Plugin.swift",
"Core/Style.swift",
"Plugins/YoutubePlugin.swift"
],
"type" : "library"
}
],
"tools_version" : "5.0"
}
Done.