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

The Swift Package Index logo.Swift Package Index

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

Build Information

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

Swift 6 data race errors: 31

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

53 |   public static let defaultFilterOption: FilterOption? = nil
54 |   public static let defaultFilterValue: FilterValue? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/SetOptions.swift:53:21: warning: static property 'defaultFilterOption' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterOption?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
51 |
52 |   public static let defaultFilterPackage: FilterPackage? = nil
53 |   public static let defaultFilterOption: FilterOption? = nil
   |                     |- warning: static property 'defaultFilterOption' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterOption?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultFilterOption' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |   public static let defaultFilterValue: FilterValue? = nil
55 |   public static let defaultAllowPackageDefault: Bool = true
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/SetOptions.swift:54:21: warning: static property 'defaultFilterValue' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterValue?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String, Optional<JSValue>) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
52 |   public static let defaultFilterPackage: FilterPackage? = nil
53 |   public static let defaultFilterOption: FilterOption? = nil
54 |   public static let defaultFilterValue: FilterValue? = nil
   |                     |- warning: static property 'defaultFilterValue' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterValue?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String, Optional<JSValue>) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultFilterValue' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 |   public static let defaultAllowPackageDefault: Bool = true
56 |   public static let defaultAllowOptionsDefault: Bool = true
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:45:21: warning: static property 'defaultNumber' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
43 |   // MARK: Default values
44 |
45 |   public static let defaultNumber: NumberFunction? = nil
   |                     |- warning: static property 'defaultNumber' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultNumber' with '@MainActor' 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 |   public static let defaultTag: NumberFunction? = nil
47 |   public static let defaultID: NumberFunction? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:46:21: warning: static property 'defaultTag' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
44 |
45 |   public static let defaultNumber: NumberFunction? = nil
46 |   public static let defaultTag: NumberFunction? = nil
   |                     |- warning: static property 'defaultTag' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultTag' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |   public static let defaultID: NumberFunction? = nil
48 |   public static let defaultURL: UrlFunction? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:47:21: warning: static property 'defaultID' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
45 |   public static let defaultNumber: NumberFunction? = nil
46 |   public static let defaultTag: NumberFunction? = nil
47 |   public static let defaultID: NumberFunction? = nil
   |                     |- warning: static property 'defaultID' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultID' with '@MainActor' 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 |   public static let defaultURL: UrlFunction? = nil
49 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:48:21: warning: static property 'defaultURL' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.UrlFunction?' (aka 'Optional<@convention(block) (Int, String) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
46 |   public static let defaultTag: NumberFunction? = nil
47 |   public static let defaultID: NumberFunction? = nil
48 |   public static let defaultURL: UrlFunction? = nil
   |                     |- warning: static property 'defaultURL' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.UrlFunction?' (aka 'Optional<@convention(block) (Int, String) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultURL' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 |
50 |   // MARK: Properties
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:186:21: warning: static property 'defaultFormatError' is not concurrency-safe because non-'Sendable' type 'TeXInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
184 |   public static let defaultMaxBuffer: Int = 5 * 1024
185 |   public static let defaultBaseURL: String? = nil
186 |   public static let defaultFormatError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultFormatError' is not concurrency-safe because non-'Sendable' type 'TeXInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultFormatError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:187:21: warning: static property 'defaultAMS' is not concurrency-safe because non-'Sendable' type 'AMSOptions' may have shared mutable state; this is an error in the Swift 6 language mode
185 |   public static let defaultBaseURL: String? = nil
186 |   public static let defaultFormatError: ErrorFunction? = nil
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
    |                     |- warning: static property 'defaultAMS' is not concurrency-safe because non-'Sendable' type 'AMSOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAMS' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/AMSOptions.swift:34:20: note: class 'AMSOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class AMSOptions: NSObject, Codable, AMSOptionsExports {
   |                    `- note: class 'AMSOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:188:21: warning: static property 'defaultAMSCD' is not concurrency-safe because non-'Sendable' type 'AMSCDOptions' may have shared mutable state; this is an error in the Swift 6 language mode
186 |   public static let defaultFormatError: ErrorFunction? = nil
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
    |                     |- warning: static property 'defaultAMSCD' is not concurrency-safe because non-'Sendable' type 'AMSCDOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAMSCD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
190 |   public static let defaultColor: ColorOptions = ColorOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/AMSCDOptions.swift:37:20: note: class 'AMSCDOptions' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class AMSCDOptions: NSObject, Codable, AMSCDOptionsExports {
   |                    `- note: class 'AMSCDOptions' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:189:21: warning: static property 'defaultAutoload' is not concurrency-safe because non-'Sendable' type 'AutoloadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
    |                     |- warning: static property 'defaultAutoload' is not concurrency-safe because non-'Sendable' type 'AutoloadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAutoload' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |   public static let defaultColor: ColorOptions = ColorOptions()
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/AutoloadOptions.swift:46:20: note: class 'AutoloadOptions' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class AutoloadOptions: NSObject, Codable, AutoloadOptionsExports {
    |                    `- note: class 'AutoloadOptions' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:190:21: warning: static property 'defaultColor' is not concurrency-safe because non-'Sendable' type 'ColorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
190 |   public static let defaultColor: ColorOptions = ColorOptions()
    |                     |- warning: static property 'defaultColor' is not concurrency-safe because non-'Sendable' type 'ColorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultColor' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/ColorOptions.swift:34:20: note: class 'ColorOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class ColorOptions: NSObject, Codable, ColorOptionsExports {
   |                    `- note: class 'ColorOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:191:21: warning: static property 'defaultMathtools' is not concurrency-safe because non-'Sendable' type 'MathtoolsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
190 |   public static let defaultColor: ColorOptions = ColorOptions()
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
    |                     |- warning: static property 'defaultMathtools' is not concurrency-safe because non-'Sendable' type 'MathtoolsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultMathtools' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/MathtoolsOptions.swift:50:20: note: class 'MathtoolsOptions' does not conform to the 'Sendable' protocol
 48 | }
 49 |
 50 | @objc public class MathtoolsOptions: NSObject, Codable, MathtoolsOptionsExports {
    |                    `- note: class 'MathtoolsOptions' does not conform to the 'Sendable' protocol
 51 |
 52 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:192:21: warning: static property 'defaultNoundefined' is not concurrency-safe because non-'Sendable' type 'NoundefinedOptions' may have shared mutable state; this is an error in the Swift 6 language mode
190 |   public static let defaultColor: ColorOptions = ColorOptions()
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
    |                     |- warning: static property 'defaultNoundefined' is not concurrency-safe because non-'Sendable' type 'NoundefinedOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultNoundefined' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/NoundefinedOptions.swift:35:20: note: class 'NoundefinedOptions' does not conform to the 'Sendable' protocol
33 | }
34 |
35 | @objc public class NoundefinedOptions: NSObject, Codable, NoundefinedOptionsExports {
   |                    `- note: class 'NoundefinedOptions' does not conform to the 'Sendable' protocol
36 |
37 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:193:21: warning: static property 'defaultPhysics' is not concurrency-safe because non-'Sendable' type 'PhysicsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
    |                     |- warning: static property 'defaultPhysics' is not concurrency-safe because non-'Sendable' type 'PhysicsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultPhysics' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/PhysicsOptions.swift:34:20: note: class 'PhysicsOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class PhysicsOptions: NSObject, Codable, PhysicsOptionsExports {
   |                    `- note: class 'PhysicsOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:194:21: warning: static property 'defaultRequire' is not concurrency-safe because non-'Sendable' type 'RequireOptions' may have shared mutable state; this is an error in the Swift 6 language mode
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
    |                     |- warning: static property 'defaultRequire' is not concurrency-safe because non-'Sendable' type 'RequireOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultRequire' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
196 |   public static let defaultTagFormatOptions: TagFormatOptions = TagFormatOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/RequireOptions.swift:34:20: note: class 'RequireOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class RequireOptions: NSObject, Codable, RequireOptionsExports {
   |                    `- note: class 'RequireOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:195:21: warning: static property 'defaultSetOptions' is not concurrency-safe because non-'Sendable' type 'SetOptions' may have shared mutable state; this is an error in the Swift 6 language mode
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
    |                     |- warning: static property 'defaultSetOptions' is not concurrency-safe because non-'Sendable' type 'SetOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSetOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
196 |   public static let defaultTagFormatOptions: TagFormatOptions = TagFormatOptions()
197 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/SetOptions.swift:37:20: note: class 'SetOptions' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SetOptions: NSObject, Codable, SetOptionsExports {
   |                    `- note: class 'SetOptions' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:196:21: warning: static property 'defaultTagFormatOptions' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions' may have shared mutable state; this is an error in the Swift 6 language mode
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
196 |   public static let defaultTagFormatOptions: TagFormatOptions = TagFormatOptions()
    |                     |- warning: static property 'defaultTagFormatOptions' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultTagFormatOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
197 |
198 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:36:20: note: class 'TagFormatOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class TagFormatOptions: NSObject, Codable, TagFormatOptionsExports {
   |                    `- note: class 'TagFormatOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
[34/48] Compiling MathJaxSwift TagFormatOptions.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/SetOptions.swift:52:21: warning: static property 'defaultFilterPackage' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterPackage?' (aka 'Optional<@convention(block) (Optional<JSValue>, String) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
50 |   // MARK: Default values
51 |
52 |   public static let defaultFilterPackage: FilterPackage? = nil
   |                     |- warning: static property 'defaultFilterPackage' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterPackage?' (aka 'Optional<@convention(block) (Optional<JSValue>, String) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultFilterPackage' with '@MainActor' 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 |   public static let defaultFilterOption: FilterOption? = nil
54 |   public static let defaultFilterValue: FilterValue? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/SetOptions.swift:53:21: warning: static property 'defaultFilterOption' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterOption?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
51 |
52 |   public static let defaultFilterPackage: FilterPackage? = nil
53 |   public static let defaultFilterOption: FilterOption? = nil
   |                     |- warning: static property 'defaultFilterOption' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterOption?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultFilterOption' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |   public static let defaultFilterValue: FilterValue? = nil
55 |   public static let defaultAllowPackageDefault: Bool = true
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/SetOptions.swift:54:21: warning: static property 'defaultFilterValue' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterValue?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String, Optional<JSValue>) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
52 |   public static let defaultFilterPackage: FilterPackage? = nil
53 |   public static let defaultFilterOption: FilterOption? = nil
54 |   public static let defaultFilterValue: FilterValue? = nil
   |                     |- warning: static property 'defaultFilterValue' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterValue?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String, Optional<JSValue>) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultFilterValue' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 |   public static let defaultAllowPackageDefault: Bool = true
56 |   public static let defaultAllowOptionsDefault: Bool = true
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:45:21: warning: static property 'defaultNumber' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
43 |   // MARK: Default values
44 |
45 |   public static let defaultNumber: NumberFunction? = nil
   |                     |- warning: static property 'defaultNumber' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultNumber' with '@MainActor' 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 |   public static let defaultTag: NumberFunction? = nil
47 |   public static let defaultID: NumberFunction? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:46:21: warning: static property 'defaultTag' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
44 |
45 |   public static let defaultNumber: NumberFunction? = nil
46 |   public static let defaultTag: NumberFunction? = nil
   |                     |- warning: static property 'defaultTag' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultTag' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |   public static let defaultID: NumberFunction? = nil
48 |   public static let defaultURL: UrlFunction? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:47:21: warning: static property 'defaultID' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
45 |   public static let defaultNumber: NumberFunction? = nil
46 |   public static let defaultTag: NumberFunction? = nil
47 |   public static let defaultID: NumberFunction? = nil
   |                     |- warning: static property 'defaultID' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultID' with '@MainActor' 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 |   public static let defaultURL: UrlFunction? = nil
49 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:48:21: warning: static property 'defaultURL' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.UrlFunction?' (aka 'Optional<@convention(block) (Int, String) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
46 |   public static let defaultTag: NumberFunction? = nil
47 |   public static let defaultID: NumberFunction? = nil
48 |   public static let defaultURL: UrlFunction? = nil
   |                     |- warning: static property 'defaultURL' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.UrlFunction?' (aka 'Optional<@convention(block) (Int, String) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultURL' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 |
50 |   // MARK: Properties
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:186:21: warning: static property 'defaultFormatError' is not concurrency-safe because non-'Sendable' type 'TeXInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
184 |   public static let defaultMaxBuffer: Int = 5 * 1024
185 |   public static let defaultBaseURL: String? = nil
186 |   public static let defaultFormatError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultFormatError' is not concurrency-safe because non-'Sendable' type 'TeXInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultFormatError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:187:21: warning: static property 'defaultAMS' is not concurrency-safe because non-'Sendable' type 'AMSOptions' may have shared mutable state; this is an error in the Swift 6 language mode
185 |   public static let defaultBaseURL: String? = nil
186 |   public static let defaultFormatError: ErrorFunction? = nil
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
    |                     |- warning: static property 'defaultAMS' is not concurrency-safe because non-'Sendable' type 'AMSOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAMS' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/AMSOptions.swift:34:20: note: class 'AMSOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class AMSOptions: NSObject, Codable, AMSOptionsExports {
   |                    `- note: class 'AMSOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:188:21: warning: static property 'defaultAMSCD' is not concurrency-safe because non-'Sendable' type 'AMSCDOptions' may have shared mutable state; this is an error in the Swift 6 language mode
186 |   public static let defaultFormatError: ErrorFunction? = nil
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
    |                     |- warning: static property 'defaultAMSCD' is not concurrency-safe because non-'Sendable' type 'AMSCDOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAMSCD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
190 |   public static let defaultColor: ColorOptions = ColorOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/AMSCDOptions.swift:37:20: note: class 'AMSCDOptions' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class AMSCDOptions: NSObject, Codable, AMSCDOptionsExports {
   |                    `- note: class 'AMSCDOptions' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:189:21: warning: static property 'defaultAutoload' is not concurrency-safe because non-'Sendable' type 'AutoloadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
    |                     |- warning: static property 'defaultAutoload' is not concurrency-safe because non-'Sendable' type 'AutoloadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAutoload' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |   public static let defaultColor: ColorOptions = ColorOptions()
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/AutoloadOptions.swift:46:20: note: class 'AutoloadOptions' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class AutoloadOptions: NSObject, Codable, AutoloadOptionsExports {
    |                    `- note: class 'AutoloadOptions' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:190:21: warning: static property 'defaultColor' is not concurrency-safe because non-'Sendable' type 'ColorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
190 |   public static let defaultColor: ColorOptions = ColorOptions()
    |                     |- warning: static property 'defaultColor' is not concurrency-safe because non-'Sendable' type 'ColorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultColor' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/ColorOptions.swift:34:20: note: class 'ColorOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class ColorOptions: NSObject, Codable, ColorOptionsExports {
   |                    `- note: class 'ColorOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:191:21: warning: static property 'defaultMathtools' is not concurrency-safe because non-'Sendable' type 'MathtoolsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
190 |   public static let defaultColor: ColorOptions = ColorOptions()
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
    |                     |- warning: static property 'defaultMathtools' is not concurrency-safe because non-'Sendable' type 'MathtoolsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultMathtools' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/MathtoolsOptions.swift:50:20: note: class 'MathtoolsOptions' does not conform to the 'Sendable' protocol
 48 | }
 49 |
 50 | @objc public class MathtoolsOptions: NSObject, Codable, MathtoolsOptionsExports {
    |                    `- note: class 'MathtoolsOptions' does not conform to the 'Sendable' protocol
 51 |
 52 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:192:21: warning: static property 'defaultNoundefined' is not concurrency-safe because non-'Sendable' type 'NoundefinedOptions' may have shared mutable state; this is an error in the Swift 6 language mode
190 |   public static let defaultColor: ColorOptions = ColorOptions()
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
    |                     |- warning: static property 'defaultNoundefined' is not concurrency-safe because non-'Sendable' type 'NoundefinedOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultNoundefined' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/NoundefinedOptions.swift:35:20: note: class 'NoundefinedOptions' does not conform to the 'Sendable' protocol
33 | }
34 |
35 | @objc public class NoundefinedOptions: NSObject, Codable, NoundefinedOptionsExports {
   |                    `- note: class 'NoundefinedOptions' does not conform to the 'Sendable' protocol
36 |
37 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:193:21: warning: static property 'defaultPhysics' is not concurrency-safe because non-'Sendable' type 'PhysicsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
    |                     |- warning: static property 'defaultPhysics' is not concurrency-safe because non-'Sendable' type 'PhysicsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultPhysics' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/PhysicsOptions.swift:34:20: note: class 'PhysicsOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class PhysicsOptions: NSObject, Codable, PhysicsOptionsExports {
   |                    `- note: class 'PhysicsOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:194:21: warning: static property 'defaultRequire' is not concurrency-safe because non-'Sendable' type 'RequireOptions' may have shared mutable state; this is an error in the Swift 6 language mode
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
    |                     |- warning: static property 'defaultRequire' is not concurrency-safe because non-'Sendable' type 'RequireOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultRequire' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
196 |   public static let defaultTagFormatOptions: TagFormatOptions = TagFormatOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/RequireOptions.swift:34:20: note: class 'RequireOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class RequireOptions: NSObject, Codable, RequireOptionsExports {
   |                    `- note: class 'RequireOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:195:21: warning: static property 'defaultSetOptions' is not concurrency-safe because non-'Sendable' type 'SetOptions' may have shared mutable state; this is an error in the Swift 6 language mode
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
    |                     |- warning: static property 'defaultSetOptions' is not concurrency-safe because non-'Sendable' type 'SetOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSetOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
196 |   public static let defaultTagFormatOptions: TagFormatOptions = TagFormatOptions()
197 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/SetOptions.swift:37:20: note: class 'SetOptions' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SetOptions: NSObject, Codable, SetOptionsExports {
   |                    `- note: class 'SetOptions' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:196:21: warning: static property 'defaultTagFormatOptions' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions' may have shared mutable state; this is an error in the Swift 6 language mode
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
196 |   public static let defaultTagFormatOptions: TagFormatOptions = TagFormatOptions()
    |                     |- warning: static property 'defaultTagFormatOptions' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultTagFormatOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
197 |
198 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:36:20: note: class 'TagFormatOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class TagFormatOptions: NSObject, Codable, TagFormatOptionsExports {
   |                    `- note: class 'TagFormatOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
[35/48] Compiling MathJaxSwift TeXInputProcessorOptions.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/SetOptions.swift:52:21: warning: static property 'defaultFilterPackage' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterPackage?' (aka 'Optional<@convention(block) (Optional<JSValue>, String) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
50 |   // MARK: Default values
51 |
52 |   public static let defaultFilterPackage: FilterPackage? = nil
   |                     |- warning: static property 'defaultFilterPackage' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterPackage?' (aka 'Optional<@convention(block) (Optional<JSValue>, String) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultFilterPackage' with '@MainActor' 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 |   public static let defaultFilterOption: FilterOption? = nil
54 |   public static let defaultFilterValue: FilterValue? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/SetOptions.swift:53:21: warning: static property 'defaultFilterOption' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterOption?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
51 |
52 |   public static let defaultFilterPackage: FilterPackage? = nil
53 |   public static let defaultFilterOption: FilterOption? = nil
   |                     |- warning: static property 'defaultFilterOption' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterOption?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultFilterOption' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |   public static let defaultFilterValue: FilterValue? = nil
55 |   public static let defaultAllowPackageDefault: Bool = true
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/SetOptions.swift:54:21: warning: static property 'defaultFilterValue' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterValue?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String, Optional<JSValue>) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
52 |   public static let defaultFilterPackage: FilterPackage? = nil
53 |   public static let defaultFilterOption: FilterOption? = nil
54 |   public static let defaultFilterValue: FilterValue? = nil
   |                     |- warning: static property 'defaultFilterValue' is not concurrency-safe because non-'Sendable' type 'SetOptions.FilterValue?' (aka 'Optional<@convention(block) (Optional<JSValue>, String, String, Optional<JSValue>) -> Bool>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultFilterValue' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 |   public static let defaultAllowPackageDefault: Bool = true
56 |   public static let defaultAllowOptionsDefault: Bool = true
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:45:21: warning: static property 'defaultNumber' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
43 |   // MARK: Default values
44 |
45 |   public static let defaultNumber: NumberFunction? = nil
   |                     |- warning: static property 'defaultNumber' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultNumber' with '@MainActor' 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 |   public static let defaultTag: NumberFunction? = nil
47 |   public static let defaultID: NumberFunction? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:46:21: warning: static property 'defaultTag' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
44 |
45 |   public static let defaultNumber: NumberFunction? = nil
46 |   public static let defaultTag: NumberFunction? = nil
   |                     |- warning: static property 'defaultTag' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultTag' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 |   public static let defaultID: NumberFunction? = nil
48 |   public static let defaultURL: UrlFunction? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:47:21: warning: static property 'defaultID' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
45 |   public static let defaultNumber: NumberFunction? = nil
46 |   public static let defaultTag: NumberFunction? = nil
47 |   public static let defaultID: NumberFunction? = nil
   |                     |- warning: static property 'defaultID' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.NumberFunction?' (aka 'Optional<@convention(block) (Int) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultID' with '@MainActor' 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 |   public static let defaultURL: UrlFunction? = nil
49 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:48:21: warning: static property 'defaultURL' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.UrlFunction?' (aka 'Optional<@convention(block) (Int, String) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
46 |   public static let defaultTag: NumberFunction? = nil
47 |   public static let defaultID: NumberFunction? = nil
48 |   public static let defaultURL: UrlFunction? = nil
   |                     |- warning: static property 'defaultURL' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions.UrlFunction?' (aka 'Optional<@convention(block) (Int, String) -> String>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultURL' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 |
50 |   // MARK: Properties
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:186:21: warning: static property 'defaultFormatError' is not concurrency-safe because non-'Sendable' type 'TeXInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
184 |   public static let defaultMaxBuffer: Int = 5 * 1024
185 |   public static let defaultBaseURL: String? = nil
186 |   public static let defaultFormatError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultFormatError' is not concurrency-safe because non-'Sendable' type 'TeXInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultFormatError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:187:21: warning: static property 'defaultAMS' is not concurrency-safe because non-'Sendable' type 'AMSOptions' may have shared mutable state; this is an error in the Swift 6 language mode
185 |   public static let defaultBaseURL: String? = nil
186 |   public static let defaultFormatError: ErrorFunction? = nil
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
    |                     |- warning: static property 'defaultAMS' is not concurrency-safe because non-'Sendable' type 'AMSOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAMS' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/AMSOptions.swift:34:20: note: class 'AMSOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class AMSOptions: NSObject, Codable, AMSOptionsExports {
   |                    `- note: class 'AMSOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:188:21: warning: static property 'defaultAMSCD' is not concurrency-safe because non-'Sendable' type 'AMSCDOptions' may have shared mutable state; this is an error in the Swift 6 language mode
186 |   public static let defaultFormatError: ErrorFunction? = nil
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
    |                     |- warning: static property 'defaultAMSCD' is not concurrency-safe because non-'Sendable' type 'AMSCDOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAMSCD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
190 |   public static let defaultColor: ColorOptions = ColorOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/AMSCDOptions.swift:37:20: note: class 'AMSCDOptions' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class AMSCDOptions: NSObject, Codable, AMSCDOptionsExports {
   |                    `- note: class 'AMSCDOptions' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:189:21: warning: static property 'defaultAutoload' is not concurrency-safe because non-'Sendable' type 'AutoloadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
187 |   public static let defaultAMS: AMSOptions = AMSOptions()
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
    |                     |- warning: static property 'defaultAutoload' is not concurrency-safe because non-'Sendable' type 'AutoloadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAutoload' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |   public static let defaultColor: ColorOptions = ColorOptions()
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/AutoloadOptions.swift:46:20: note: class 'AutoloadOptions' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class AutoloadOptions: NSObject, Codable, AutoloadOptionsExports {
    |                    `- note: class 'AutoloadOptions' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:190:21: warning: static property 'defaultColor' is not concurrency-safe because non-'Sendable' type 'ColorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
188 |   public static let defaultAMSCD: AMSCDOptions = AMSCDOptions()
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
190 |   public static let defaultColor: ColorOptions = ColorOptions()
    |                     |- warning: static property 'defaultColor' is not concurrency-safe because non-'Sendable' type 'ColorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultColor' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/ColorOptions.swift:34:20: note: class 'ColorOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class ColorOptions: NSObject, Codable, ColorOptionsExports {
   |                    `- note: class 'ColorOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:191:21: warning: static property 'defaultMathtools' is not concurrency-safe because non-'Sendable' type 'MathtoolsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
189 |   public static let defaultAutoload: AutoloadOptions = AutoloadOptions()
190 |   public static let defaultColor: ColorOptions = ColorOptions()
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
    |                     |- warning: static property 'defaultMathtools' is not concurrency-safe because non-'Sendable' type 'MathtoolsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultMathtools' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/MathtoolsOptions.swift:50:20: note: class 'MathtoolsOptions' does not conform to the 'Sendable' protocol
 48 | }
 49 |
 50 | @objc public class MathtoolsOptions: NSObject, Codable, MathtoolsOptionsExports {
    |                    `- note: class 'MathtoolsOptions' does not conform to the 'Sendable' protocol
 51 |
 52 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:192:21: warning: static property 'defaultNoundefined' is not concurrency-safe because non-'Sendable' type 'NoundefinedOptions' may have shared mutable state; this is an error in the Swift 6 language mode
190 |   public static let defaultColor: ColorOptions = ColorOptions()
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
    |                     |- warning: static property 'defaultNoundefined' is not concurrency-safe because non-'Sendable' type 'NoundefinedOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultNoundefined' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/NoundefinedOptions.swift:35:20: note: class 'NoundefinedOptions' does not conform to the 'Sendable' protocol
33 | }
34 |
35 | @objc public class NoundefinedOptions: NSObject, Codable, NoundefinedOptionsExports {
   |                    `- note: class 'NoundefinedOptions' does not conform to the 'Sendable' protocol
36 |
37 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:193:21: warning: static property 'defaultPhysics' is not concurrency-safe because non-'Sendable' type 'PhysicsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
191 |   public static let defaultMathtools: MathtoolsOptions = MathtoolsOptions()
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
    |                     |- warning: static property 'defaultPhysics' is not concurrency-safe because non-'Sendable' type 'PhysicsOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultPhysics' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/PhysicsOptions.swift:34:20: note: class 'PhysicsOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class PhysicsOptions: NSObject, Codable, PhysicsOptionsExports {
   |                    `- note: class 'PhysicsOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:194:21: warning: static property 'defaultRequire' is not concurrency-safe because non-'Sendable' type 'RequireOptions' may have shared mutable state; this is an error in the Swift 6 language mode
192 |   public static let defaultNoundefined: NoundefinedOptions = NoundefinedOptions()
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
    |                     |- warning: static property 'defaultRequire' is not concurrency-safe because non-'Sendable' type 'RequireOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultRequire' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
196 |   public static let defaultTagFormatOptions: TagFormatOptions = TagFormatOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/RequireOptions.swift:34:20: note: class 'RequireOptions' does not conform to the 'Sendable' protocol
32 | }
33 |
34 | @objc public class RequireOptions: NSObject, Codable, RequireOptionsExports {
   |                    `- note: class 'RequireOptions' does not conform to the 'Sendable' protocol
35 |
36 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:195:21: warning: static property 'defaultSetOptions' is not concurrency-safe because non-'Sendable' type 'SetOptions' may have shared mutable state; this is an error in the Swift 6 language mode
193 |   public static let defaultPhysics: PhysicsOptions = PhysicsOptions()
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
    |                     |- warning: static property 'defaultSetOptions' is not concurrency-safe because non-'Sendable' type 'SetOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSetOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
196 |   public static let defaultTagFormatOptions: TagFormatOptions = TagFormatOptions()
197 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/SetOptions.swift:37:20: note: class 'SetOptions' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SetOptions: NSObject, Codable, SetOptionsExports {
   |                    `- note: class 'SetOptions' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeXInputProcessorOptions.swift:196:21: warning: static property 'defaultTagFormatOptions' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions' may have shared mutable state; this is an error in the Swift 6 language mode
194 |   public static let defaultRequire: RequireOptions = RequireOptions()
195 |   public static let defaultSetOptions: SetOptions = SetOptions()
196 |   public static let defaultTagFormatOptions: TagFormatOptions = TagFormatOptions()
    |                     |- warning: static property 'defaultTagFormatOptions' is not concurrency-safe because non-'Sendable' type 'TagFormatOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultTagFormatOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
197 |
198 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/TeX Packages/TagFormatOptions.swift:36:20: note: class 'TagFormatOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class TagFormatOptions: NSObject, Codable, TagFormatOptionsExports {
   |                    `- note: class 'TagFormatOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
[36/48] Compiling MathJaxSwift MenuOptionsSettings.swift
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:65:21: warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   public static let defaultIDPattern: String = "^mjx-[-a-zA-Z0-9_.]+$"
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
    |                     |- warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAllowOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/AllowOptions.swift:36:20: note: class 'AllowOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class AllowOptions: NSObject, Codable, AllowOptionsExports {
   |                    `- note: class 'AllowOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:66:21: warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
    |                     |- warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeProtocols' with '@MainActor' 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 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeProtocols.swift:37:20: note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SafeProtocols: NSObject, Codable, SafeProtocolsExports {
   |                    `- note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:67:21: warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
    |                     |- warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeStyles' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |
 69 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeStyles.swift:45:20: note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 43 | }
 44 |
 45 | @objc public class SafeStyles: NSObject, Codable, SafeStylesExports {
    |                    `- note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 46 |
 47 |   // MARK: Types
[37/48] Compiling MathJaxSwift SREOptions.swift
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:65:21: warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   public static let defaultIDPattern: String = "^mjx-[-a-zA-Z0-9_.]+$"
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
    |                     |- warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAllowOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/AllowOptions.swift:36:20: note: class 'AllowOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class AllowOptions: NSObject, Codable, AllowOptionsExports {
   |                    `- note: class 'AllowOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:66:21: warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
    |                     |- warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeProtocols' with '@MainActor' 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 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeProtocols.swift:37:20: note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SafeProtocols: NSObject, Codable, SafeProtocolsExports {
   |                    `- note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:67:21: warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
    |                     |- warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeStyles' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |
 69 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeStyles.swift:45:20: note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 43 | }
 44 |
 45 | @objc public class SafeStyles: NSObject, Codable, SafeStylesExports {
    |                    `- note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 46 |
 47 |   // MARK: Types
[38/48] Compiling MathJaxSwift AllowOptions.swift
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:65:21: warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   public static let defaultIDPattern: String = "^mjx-[-a-zA-Z0-9_.]+$"
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
    |                     |- warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAllowOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/AllowOptions.swift:36:20: note: class 'AllowOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class AllowOptions: NSObject, Codable, AllowOptionsExports {
   |                    `- note: class 'AllowOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:66:21: warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
    |                     |- warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeProtocols' with '@MainActor' 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 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeProtocols.swift:37:20: note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SafeProtocols: NSObject, Codable, SafeProtocolsExports {
   |                    `- note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:67:21: warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
    |                     |- warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeStyles' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |
 69 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeStyles.swift:45:20: note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 43 | }
 44 |
 45 | @objc public class SafeStyles: NSObject, Codable, SafeStylesExports {
    |                    `- note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 46 |
 47 |   // MARK: Types
[39/48] Compiling MathJaxSwift SafeOptions.swift
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:65:21: warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   public static let defaultIDPattern: String = "^mjx-[-a-zA-Z0-9_.]+$"
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
    |                     |- warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAllowOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/AllowOptions.swift:36:20: note: class 'AllowOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class AllowOptions: NSObject, Codable, AllowOptionsExports {
   |                    `- note: class 'AllowOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:66:21: warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
    |                     |- warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeProtocols' with '@MainActor' 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 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeProtocols.swift:37:20: note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SafeProtocols: NSObject, Codable, SafeProtocolsExports {
   |                    `- note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:67:21: warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
    |                     |- warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeStyles' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |
 69 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeStyles.swift:45:20: note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 43 | }
 44 |
 45 | @objc public class SafeStyles: NSObject, Codable, SafeStylesExports {
    |                    `- note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 46 |
 47 |   // MARK: Types
[40/48] Compiling MathJaxSwift MMLInputProcessorOptions.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/MMLInputProcessorOptions.swift:105:21: warning: static property 'defaultParseError' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
103 |   public static let defaultParseAs: Parser = Parsers.html
104 |   public static let defaultForceReparse: Bool = false
105 |   public static let defaultParseError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultParseError' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultParseError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |   public static let defaultVerify: Verify = Verify()
107 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/MMLInputProcessorOptions.swift:106:21: warning: static property 'defaultVerify' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.Verify' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   }
 64 |
 65 |   @objc public class Verify: NSObject, Codable, VerifyJSExports {
    |                      `- note: class 'Verify' does not conform to the 'Sendable' protocol
 66 |
 67 |     // MARK: Default values
    :
104 |   public static let defaultForceReparse: Bool = false
105 |   public static let defaultParseError: ErrorFunction? = nil
106 |   public static let defaultVerify: Verify = Verify()
    |                     |- warning: static property 'defaultVerify' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.Verify' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultVerify' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 |   // MARK: Properties
[41/48] Compiling MathJaxSwift AMSCDOptions.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/MMLInputProcessorOptions.swift:105:21: warning: static property 'defaultParseError' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
103 |   public static let defaultParseAs: Parser = Parsers.html
104 |   public static let defaultForceReparse: Bool = false
105 |   public static let defaultParseError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultParseError' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultParseError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |   public static let defaultVerify: Verify = Verify()
107 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/MMLInputProcessorOptions.swift:106:21: warning: static property 'defaultVerify' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.Verify' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   }
 64 |
 65 |   @objc public class Verify: NSObject, Codable, VerifyJSExports {
    |                      `- note: class 'Verify' does not conform to the 'Sendable' protocol
 66 |
 67 |     // MARK: Default values
    :
104 |   public static let defaultForceReparse: Bool = false
105 |   public static let defaultParseError: ErrorFunction? = nil
106 |   public static let defaultVerify: Verify = Verify()
    |                     |- warning: static property 'defaultVerify' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.Verify' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultVerify' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 |   // MARK: Properties
[42/48] Compiling MathJaxSwift AMSOptions.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/MMLInputProcessorOptions.swift:105:21: warning: static property 'defaultParseError' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
103 |   public static let defaultParseAs: Parser = Parsers.html
104 |   public static let defaultForceReparse: Bool = false
105 |   public static let defaultParseError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultParseError' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultParseError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |   public static let defaultVerify: Verify = Verify()
107 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/MMLInputProcessorOptions.swift:106:21: warning: static property 'defaultVerify' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.Verify' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   }
 64 |
 65 |   @objc public class Verify: NSObject, Codable, VerifyJSExports {
    |                      `- note: class 'Verify' does not conform to the 'Sendable' protocol
 66 |
 67 |     // MARK: Default values
    :
104 |   public static let defaultForceReparse: Bool = false
105 |   public static let defaultParseError: ErrorFunction? = nil
106 |   public static let defaultVerify: Verify = Verify()
    |                     |- warning: static property 'defaultVerify' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.Verify' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultVerify' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 |   // MARK: Properties
[43/48] Compiling MathJaxSwift AutoloadOptions.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/MMLInputProcessorOptions.swift:105:21: warning: static property 'defaultParseError' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
103 |   public static let defaultParseAs: Parser = Parsers.html
104 |   public static let defaultForceReparse: Bool = false
105 |   public static let defaultParseError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultParseError' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultParseError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |   public static let defaultVerify: Verify = Verify()
107 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Input/MMLInputProcessorOptions.swift:106:21: warning: static property 'defaultVerify' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.Verify' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   }
 64 |
 65 |   @objc public class Verify: NSObject, Codable, VerifyJSExports {
    |                      `- note: class 'Verify' does not conform to the 'Sendable' protocol
 66 |
 67 |     // MARK: Default values
    :
104 |   public static let defaultForceReparse: Bool = false
105 |   public static let defaultParseError: ErrorFunction? = nil
106 |   public static let defaultVerify: Verify = Verify()
    |                     |- warning: static property 'defaultVerify' is not concurrency-safe because non-'Sendable' type 'MMLInputProcessorOptions.Verify' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultVerify' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 |   // MARK: Properties
[44/48] Compiling MathJaxSwift MathJax.swift
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/MathJax.swift:371:46: warning: capture of 'block' with non-sendable type '(MathJax) throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
369 |       queue.async {
370 |         do {
371 |           continuation.resume(returning: try block(self))
    |                                              |- warning: capture of 'block' with non-sendable type '(MathJax) throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                              `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
372 |         }
373 |         catch {
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/MathJax.swift:371:52: warning: capture of 'self' with non-sendable type 'MathJax' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 28 |
 29 | /// A class that exposes MathJax conversion methods.
 30 | public final class MathJax {
    |                    `- note: class 'MathJax' does not conform to the 'Sendable' protocol
 31 |
 32 |   // MARK: Types
    :
369 |       queue.async {
370 |         do {
371 |           continuation.resume(returning: try block(self))
    |                                                    `- warning: capture of 'self' with non-sendable type 'MathJax' in a `@Sendable` closure; this is an error in the Swift 6 language mode
372 |         }
373 |         catch {
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:112:21: warning: static property 'defaultA11Y' is not concurrency-safe because non-'Sendable' type 'A11YOptions' may have shared mutable state; this is an error in the Swift 6 language mode
110 |   public static let defaultEnableAssistiveMml: Bool = false
111 |   public static let defaultEnableMenu: Bool = true
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
    |                     |- warning: static property 'defaultA11Y' is not concurrency-safe because non-'Sendable' type 'A11YOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultA11Y' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/A11YOptions.swift:52:20: note: class 'A11YOptions' does not conform to the 'Sendable' protocol
 50 | }
 51 |
 52 | @objc public class A11YOptions: NSObject, Codable, A11YOptionsExports {
    |                    `- note: class 'A11YOptions' does not conform to the 'Sendable' protocol
 53 |
 54 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:113:21: warning: static property 'defaultSREOptions' is not concurrency-safe because non-'Sendable' type 'SREOptions' may have shared mutable state; this is an error in the Swift 6 language mode
111 |   public static let defaultEnableMenu: Bool = true
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
    |                     |- warning: static property 'defaultSREOptions' is not concurrency-safe because non-'Sendable' type 'SREOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSREOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/SREOptions.swift:46:20: note: class 'SREOptions' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class SREOptions: NSObject, Codable, SREOptionsExports {
    |                    `- note: class 'SREOptions' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:114:21: warning: static property 'defaultMenuOptions' is not concurrency-safe because non-'Sendable' type 'MenuOptions' may have shared mutable state; this is an error in the Swift 6 language mode
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
    |                     |- warning: static property 'defaultMenuOptions' is not concurrency-safe because non-'Sendable' type 'MenuOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultMenuOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptions.swift:33:20: note: class 'MenuOptions' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | @objc public class MenuOptions: NSObject, Codable, MenuOptionsExports {
   |                    `- note: class 'MenuOptions' does not conform to the 'Sendable' protocol
34 |
35 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptions.swift:43:21: warning: static property 'defaultSettings' is not concurrency-safe because non-'Sendable' type 'MenuOptionsSettings' may have shared mutable state; this is an error in the Swift 6 language mode
41 |   // MARK: Default values
42 |
43 |   public static let defaultSettings: MenuOptionsSettings = MenuOptionsSettings()
   |                     |- warning: static property 'defaultSettings' is not concurrency-safe because non-'Sendable' type 'MenuOptionsSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultSettings' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptionsSettings.swift:46:20: note: class 'MenuOptionsSettings' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class MenuOptionsSettings: NSObject, Codable, MenuOptionsSettingsExports {
    |                    `- note: class 'MenuOptionsSettings' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:115:21: warning: static property 'defaultSafeOptions' is not concurrency-safe because non-'Sendable' type 'SafeOptions' may have shared mutable state; this is an error in the Swift 6 language mode
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
    |                     |- warning: static property 'defaultSafeOptions' is not concurrency-safe because non-'Sendable' type 'SafeOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:41:20: note: class 'SafeOptions' does not conform to the 'Sendable' protocol
 39 | }
 40 |
 41 | @objc public class SafeOptions: NSObject, Codable, SafeOptionsExports {
    |                    `- note: class 'SafeOptions' does not conform to the 'Sendable' protocol
 42 |
 43 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:65:21: warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   public static let defaultIDPattern: String = "^mjx-[-a-zA-Z0-9_.]+$"
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
    |                     |- warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAllowOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/AllowOptions.swift:36:20: note: class 'AllowOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class AllowOptions: NSObject, Codable, AllowOptionsExports {
   |                    `- note: class 'AllowOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:66:21: warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
    |                     |- warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeProtocols' with '@MainActor' 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 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeProtocols.swift:37:20: note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SafeProtocols: NSObject, Codable, SafeProtocolsExports {
   |                    `- note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:67:21: warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
    |                     |- warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeStyles' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |
 69 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeStyles.swift:45:20: note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 43 | }
 44 |
 45 | @objc public class SafeStyles: NSObject, Codable, SafeStylesExports {
    |                    `- note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 46 |
 47 |   // MARK: Types
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:116:21: warning: static property 'defaultEnrichError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultEnrichError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultEnrichError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |   public static let defaultCompileError: ErrorFunction? = nil
118 |   public static let defaultTypesetError: ErrorFunction? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:117:21: warning: static property 'defaultCompileError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultCompileError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultCompileError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |   public static let defaultTypesetError: ErrorFunction? = nil
119 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:118:21: warning: static property 'defaultTypesetError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
118 |   public static let defaultTypesetError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultTypesetError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultTypesetError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |
120 |   // MARK: Properties
[45/48] Compiling MathJaxSwift ConversionOptions.swift
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/MathJax.swift:371:46: warning: capture of 'block' with non-sendable type '(MathJax) throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
369 |       queue.async {
370 |         do {
371 |           continuation.resume(returning: try block(self))
    |                                              |- warning: capture of 'block' with non-sendable type '(MathJax) throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                              `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
372 |         }
373 |         catch {
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/MathJax.swift:371:52: warning: capture of 'self' with non-sendable type 'MathJax' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 28 |
 29 | /// A class that exposes MathJax conversion methods.
 30 | public final class MathJax {
    |                    `- note: class 'MathJax' does not conform to the 'Sendable' protocol
 31 |
 32 |   // MARK: Types
    :
369 |       queue.async {
370 |         do {
371 |           continuation.resume(returning: try block(self))
    |                                                    `- warning: capture of 'self' with non-sendable type 'MathJax' in a `@Sendable` closure; this is an error in the Swift 6 language mode
372 |         }
373 |         catch {
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:112:21: warning: static property 'defaultA11Y' is not concurrency-safe because non-'Sendable' type 'A11YOptions' may have shared mutable state; this is an error in the Swift 6 language mode
110 |   public static let defaultEnableAssistiveMml: Bool = false
111 |   public static let defaultEnableMenu: Bool = true
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
    |                     |- warning: static property 'defaultA11Y' is not concurrency-safe because non-'Sendable' type 'A11YOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultA11Y' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/A11YOptions.swift:52:20: note: class 'A11YOptions' does not conform to the 'Sendable' protocol
 50 | }
 51 |
 52 | @objc public class A11YOptions: NSObject, Codable, A11YOptionsExports {
    |                    `- note: class 'A11YOptions' does not conform to the 'Sendable' protocol
 53 |
 54 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:113:21: warning: static property 'defaultSREOptions' is not concurrency-safe because non-'Sendable' type 'SREOptions' may have shared mutable state; this is an error in the Swift 6 language mode
111 |   public static let defaultEnableMenu: Bool = true
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
    |                     |- warning: static property 'defaultSREOptions' is not concurrency-safe because non-'Sendable' type 'SREOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSREOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/SREOptions.swift:46:20: note: class 'SREOptions' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class SREOptions: NSObject, Codable, SREOptionsExports {
    |                    `- note: class 'SREOptions' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:114:21: warning: static property 'defaultMenuOptions' is not concurrency-safe because non-'Sendable' type 'MenuOptions' may have shared mutable state; this is an error in the Swift 6 language mode
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
    |                     |- warning: static property 'defaultMenuOptions' is not concurrency-safe because non-'Sendable' type 'MenuOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultMenuOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptions.swift:33:20: note: class 'MenuOptions' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | @objc public class MenuOptions: NSObject, Codable, MenuOptionsExports {
   |                    `- note: class 'MenuOptions' does not conform to the 'Sendable' protocol
34 |
35 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptions.swift:43:21: warning: static property 'defaultSettings' is not concurrency-safe because non-'Sendable' type 'MenuOptionsSettings' may have shared mutable state; this is an error in the Swift 6 language mode
41 |   // MARK: Default values
42 |
43 |   public static let defaultSettings: MenuOptionsSettings = MenuOptionsSettings()
   |                     |- warning: static property 'defaultSettings' is not concurrency-safe because non-'Sendable' type 'MenuOptionsSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultSettings' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptionsSettings.swift:46:20: note: class 'MenuOptionsSettings' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class MenuOptionsSettings: NSObject, Codable, MenuOptionsSettingsExports {
    |                    `- note: class 'MenuOptionsSettings' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:115:21: warning: static property 'defaultSafeOptions' is not concurrency-safe because non-'Sendable' type 'SafeOptions' may have shared mutable state; this is an error in the Swift 6 language mode
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
    |                     |- warning: static property 'defaultSafeOptions' is not concurrency-safe because non-'Sendable' type 'SafeOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:41:20: note: class 'SafeOptions' does not conform to the 'Sendable' protocol
 39 | }
 40 |
 41 | @objc public class SafeOptions: NSObject, Codable, SafeOptionsExports {
    |                    `- note: class 'SafeOptions' does not conform to the 'Sendable' protocol
 42 |
 43 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:65:21: warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   public static let defaultIDPattern: String = "^mjx-[-a-zA-Z0-9_.]+$"
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
    |                     |- warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAllowOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/AllowOptions.swift:36:20: note: class 'AllowOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class AllowOptions: NSObject, Codable, AllowOptionsExports {
   |                    `- note: class 'AllowOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:66:21: warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
    |                     |- warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeProtocols' with '@MainActor' 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 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeProtocols.swift:37:20: note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SafeProtocols: NSObject, Codable, SafeProtocolsExports {
   |                    `- note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:67:21: warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
    |                     |- warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeStyles' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |
 69 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeStyles.swift:45:20: note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 43 | }
 44 |
 45 | @objc public class SafeStyles: NSObject, Codable, SafeStylesExports {
    |                    `- note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 46 |
 47 |   // MARK: Types
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:116:21: warning: static property 'defaultEnrichError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultEnrichError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultEnrichError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |   public static let defaultCompileError: ErrorFunction? = nil
118 |   public static let defaultTypesetError: ErrorFunction? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:117:21: warning: static property 'defaultCompileError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultCompileError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultCompileError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |   public static let defaultTypesetError: ErrorFunction? = nil
119 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:118:21: warning: static property 'defaultTypesetError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
118 |   public static let defaultTypesetError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultTypesetError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultTypesetError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |
120 |   // MARK: Properties
[46/48] Compiling MathJaxSwift A11YOptions.swift
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/MathJax.swift:371:46: warning: capture of 'block' with non-sendable type '(MathJax) throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
369 |       queue.async {
370 |         do {
371 |           continuation.resume(returning: try block(self))
    |                                              |- warning: capture of 'block' with non-sendable type '(MathJax) throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                              `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
372 |         }
373 |         catch {
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/MathJax.swift:371:52: warning: capture of 'self' with non-sendable type 'MathJax' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 28 |
 29 | /// A class that exposes MathJax conversion methods.
 30 | public final class MathJax {
    |                    `- note: class 'MathJax' does not conform to the 'Sendable' protocol
 31 |
 32 |   // MARK: Types
    :
369 |       queue.async {
370 |         do {
371 |           continuation.resume(returning: try block(self))
    |                                                    `- warning: capture of 'self' with non-sendable type 'MathJax' in a `@Sendable` closure; this is an error in the Swift 6 language mode
372 |         }
373 |         catch {
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:112:21: warning: static property 'defaultA11Y' is not concurrency-safe because non-'Sendable' type 'A11YOptions' may have shared mutable state; this is an error in the Swift 6 language mode
110 |   public static let defaultEnableAssistiveMml: Bool = false
111 |   public static let defaultEnableMenu: Bool = true
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
    |                     |- warning: static property 'defaultA11Y' is not concurrency-safe because non-'Sendable' type 'A11YOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultA11Y' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/A11YOptions.swift:52:20: note: class 'A11YOptions' does not conform to the 'Sendable' protocol
 50 | }
 51 |
 52 | @objc public class A11YOptions: NSObject, Codable, A11YOptionsExports {
    |                    `- note: class 'A11YOptions' does not conform to the 'Sendable' protocol
 53 |
 54 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:113:21: warning: static property 'defaultSREOptions' is not concurrency-safe because non-'Sendable' type 'SREOptions' may have shared mutable state; this is an error in the Swift 6 language mode
111 |   public static let defaultEnableMenu: Bool = true
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
    |                     |- warning: static property 'defaultSREOptions' is not concurrency-safe because non-'Sendable' type 'SREOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSREOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/SREOptions.swift:46:20: note: class 'SREOptions' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class SREOptions: NSObject, Codable, SREOptionsExports {
    |                    `- note: class 'SREOptions' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:114:21: warning: static property 'defaultMenuOptions' is not concurrency-safe because non-'Sendable' type 'MenuOptions' may have shared mutable state; this is an error in the Swift 6 language mode
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
    |                     |- warning: static property 'defaultMenuOptions' is not concurrency-safe because non-'Sendable' type 'MenuOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultMenuOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptions.swift:33:20: note: class 'MenuOptions' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | @objc public class MenuOptions: NSObject, Codable, MenuOptionsExports {
   |                    `- note: class 'MenuOptions' does not conform to the 'Sendable' protocol
34 |
35 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptions.swift:43:21: warning: static property 'defaultSettings' is not concurrency-safe because non-'Sendable' type 'MenuOptionsSettings' may have shared mutable state; this is an error in the Swift 6 language mode
41 |   // MARK: Default values
42 |
43 |   public static let defaultSettings: MenuOptionsSettings = MenuOptionsSettings()
   |                     |- warning: static property 'defaultSettings' is not concurrency-safe because non-'Sendable' type 'MenuOptionsSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultSettings' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptionsSettings.swift:46:20: note: class 'MenuOptionsSettings' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class MenuOptionsSettings: NSObject, Codable, MenuOptionsSettingsExports {
    |                    `- note: class 'MenuOptionsSettings' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:115:21: warning: static property 'defaultSafeOptions' is not concurrency-safe because non-'Sendable' type 'SafeOptions' may have shared mutable state; this is an error in the Swift 6 language mode
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
    |                     |- warning: static property 'defaultSafeOptions' is not concurrency-safe because non-'Sendable' type 'SafeOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:41:20: note: class 'SafeOptions' does not conform to the 'Sendable' protocol
 39 | }
 40 |
 41 | @objc public class SafeOptions: NSObject, Codable, SafeOptionsExports {
    |                    `- note: class 'SafeOptions' does not conform to the 'Sendable' protocol
 42 |
 43 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:65:21: warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   public static let defaultIDPattern: String = "^mjx-[-a-zA-Z0-9_.]+$"
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
    |                     |- warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAllowOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/AllowOptions.swift:36:20: note: class 'AllowOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class AllowOptions: NSObject, Codable, AllowOptionsExports {
   |                    `- note: class 'AllowOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:66:21: warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
    |                     |- warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeProtocols' with '@MainActor' 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 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeProtocols.swift:37:20: note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SafeProtocols: NSObject, Codable, SafeProtocolsExports {
   |                    `- note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:67:21: warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
    |                     |- warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeStyles' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |
 69 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeStyles.swift:45:20: note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 43 | }
 44 |
 45 | @objc public class SafeStyles: NSObject, Codable, SafeStylesExports {
    |                    `- note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 46 |
 47 |   // MARK: Types
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:116:21: warning: static property 'defaultEnrichError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultEnrichError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultEnrichError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |   public static let defaultCompileError: ErrorFunction? = nil
118 |   public static let defaultTypesetError: ErrorFunction? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:117:21: warning: static property 'defaultCompileError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultCompileError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultCompileError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |   public static let defaultTypesetError: ErrorFunction? = nil
119 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:118:21: warning: static property 'defaultTypesetError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
118 |   public static let defaultTypesetError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultTypesetError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultTypesetError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |
120 |   // MARK: Properties
[47/48] Compiling MathJaxSwift DocumentOptions.swift
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/MathJax.swift:371:46: warning: capture of 'block' with non-sendable type '(MathJax) throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
369 |       queue.async {
370 |         do {
371 |           continuation.resume(returning: try block(self))
    |                                              |- warning: capture of 'block' with non-sendable type '(MathJax) throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                              `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
372 |         }
373 |         catch {
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/MathJax.swift:371:52: warning: capture of 'self' with non-sendable type 'MathJax' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 28 |
 29 | /// A class that exposes MathJax conversion methods.
 30 | public final class MathJax {
    |                    `- note: class 'MathJax' does not conform to the 'Sendable' protocol
 31 |
 32 |   // MARK: Types
    :
369 |       queue.async {
370 |         do {
371 |           continuation.resume(returning: try block(self))
    |                                                    `- warning: capture of 'self' with non-sendable type 'MathJax' in a `@Sendable` closure; this is an error in the Swift 6 language mode
372 |         }
373 |         catch {
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:112:21: warning: static property 'defaultA11Y' is not concurrency-safe because non-'Sendable' type 'A11YOptions' may have shared mutable state; this is an error in the Swift 6 language mode
110 |   public static let defaultEnableAssistiveMml: Bool = false
111 |   public static let defaultEnableMenu: Bool = true
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
    |                     |- warning: static property 'defaultA11Y' is not concurrency-safe because non-'Sendable' type 'A11YOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultA11Y' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/A11YOptions.swift:52:20: note: class 'A11YOptions' does not conform to the 'Sendable' protocol
 50 | }
 51 |
 52 | @objc public class A11YOptions: NSObject, Codable, A11YOptionsExports {
    |                    `- note: class 'A11YOptions' does not conform to the 'Sendable' protocol
 53 |
 54 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:113:21: warning: static property 'defaultSREOptions' is not concurrency-safe because non-'Sendable' type 'SREOptions' may have shared mutable state; this is an error in the Swift 6 language mode
111 |   public static let defaultEnableMenu: Bool = true
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
    |                     |- warning: static property 'defaultSREOptions' is not concurrency-safe because non-'Sendable' type 'SREOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSREOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/SREOptions.swift:46:20: note: class 'SREOptions' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class SREOptions: NSObject, Codable, SREOptionsExports {
    |                    `- note: class 'SREOptions' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:114:21: warning: static property 'defaultMenuOptions' is not concurrency-safe because non-'Sendable' type 'MenuOptions' may have shared mutable state; this is an error in the Swift 6 language mode
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
    |                     |- warning: static property 'defaultMenuOptions' is not concurrency-safe because non-'Sendable' type 'MenuOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultMenuOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptions.swift:33:20: note: class 'MenuOptions' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | @objc public class MenuOptions: NSObject, Codable, MenuOptionsExports {
   |                    `- note: class 'MenuOptions' does not conform to the 'Sendable' protocol
34 |
35 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptions.swift:43:21: warning: static property 'defaultSettings' is not concurrency-safe because non-'Sendable' type 'MenuOptionsSettings' may have shared mutable state; this is an error in the Swift 6 language mode
41 |   // MARK: Default values
42 |
43 |   public static let defaultSettings: MenuOptionsSettings = MenuOptionsSettings()
   |                     |- warning: static property 'defaultSettings' is not concurrency-safe because non-'Sendable' type 'MenuOptionsSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultSettings' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptionsSettings.swift:46:20: note: class 'MenuOptionsSettings' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class MenuOptionsSettings: NSObject, Codable, MenuOptionsSettingsExports {
    |                    `- note: class 'MenuOptionsSettings' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:115:21: warning: static property 'defaultSafeOptions' is not concurrency-safe because non-'Sendable' type 'SafeOptions' may have shared mutable state; this is an error in the Swift 6 language mode
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
    |                     |- warning: static property 'defaultSafeOptions' is not concurrency-safe because non-'Sendable' type 'SafeOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:41:20: note: class 'SafeOptions' does not conform to the 'Sendable' protocol
 39 | }
 40 |
 41 | @objc public class SafeOptions: NSObject, Codable, SafeOptionsExports {
    |                    `- note: class 'SafeOptions' does not conform to the 'Sendable' protocol
 42 |
 43 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:65:21: warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   public static let defaultIDPattern: String = "^mjx-[-a-zA-Z0-9_.]+$"
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
    |                     |- warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAllowOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/AllowOptions.swift:36:20: note: class 'AllowOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class AllowOptions: NSObject, Codable, AllowOptionsExports {
   |                    `- note: class 'AllowOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:66:21: warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
    |                     |- warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeProtocols' with '@MainActor' 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 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeProtocols.swift:37:20: note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SafeProtocols: NSObject, Codable, SafeProtocolsExports {
   |                    `- note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:67:21: warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
    |                     |- warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeStyles' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |
 69 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeStyles.swift:45:20: note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 43 | }
 44 |
 45 | @objc public class SafeStyles: NSObject, Codable, SafeStylesExports {
    |                    `- note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 46 |
 47 |   // MARK: Types
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:116:21: warning: static property 'defaultEnrichError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultEnrichError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultEnrichError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |   public static let defaultCompileError: ErrorFunction? = nil
118 |   public static let defaultTypesetError: ErrorFunction? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:117:21: warning: static property 'defaultCompileError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultCompileError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultCompileError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |   public static let defaultTypesetError: ErrorFunction? = nil
119 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:118:21: warning: static property 'defaultTypesetError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
118 |   public static let defaultTypesetError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultTypesetError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultTypesetError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |
120 |   // MARK: Properties
[48/48] Compiling MathJaxSwift MenuOptions.swift
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/MathJax.swift:371:46: warning: capture of 'block' with non-sendable type '(MathJax) throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
369 |       queue.async {
370 |         do {
371 |           continuation.resume(returning: try block(self))
    |                                              |- warning: capture of 'block' with non-sendable type '(MathJax) throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                              `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
372 |         }
373 |         catch {
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/MathJax.swift:371:52: warning: capture of 'self' with non-sendable type 'MathJax' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 28 |
 29 | /// A class that exposes MathJax conversion methods.
 30 | public final class MathJax {
    |                    `- note: class 'MathJax' does not conform to the 'Sendable' protocol
 31 |
 32 |   // MARK: Types
    :
369 |       queue.async {
370 |         do {
371 |           continuation.resume(returning: try block(self))
    |                                                    `- warning: capture of 'self' with non-sendable type 'MathJax' in a `@Sendable` closure; this is an error in the Swift 6 language mode
372 |         }
373 |         catch {
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:112:21: warning: static property 'defaultA11Y' is not concurrency-safe because non-'Sendable' type 'A11YOptions' may have shared mutable state; this is an error in the Swift 6 language mode
110 |   public static let defaultEnableAssistiveMml: Bool = false
111 |   public static let defaultEnableMenu: Bool = true
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
    |                     |- warning: static property 'defaultA11Y' is not concurrency-safe because non-'Sendable' type 'A11YOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultA11Y' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/A11YOptions.swift:52:20: note: class 'A11YOptions' does not conform to the 'Sendable' protocol
 50 | }
 51 |
 52 | @objc public class A11YOptions: NSObject, Codable, A11YOptionsExports {
    |                    `- note: class 'A11YOptions' does not conform to the 'Sendable' protocol
 53 |
 54 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:113:21: warning: static property 'defaultSREOptions' is not concurrency-safe because non-'Sendable' type 'SREOptions' may have shared mutable state; this is an error in the Swift 6 language mode
111 |   public static let defaultEnableMenu: Bool = true
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
    |                     |- warning: static property 'defaultSREOptions' is not concurrency-safe because non-'Sendable' type 'SREOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSREOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/SREOptions.swift:46:20: note: class 'SREOptions' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class SREOptions: NSObject, Codable, SREOptionsExports {
    |                    `- note: class 'SREOptions' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:114:21: warning: static property 'defaultMenuOptions' is not concurrency-safe because non-'Sendable' type 'MenuOptions' may have shared mutable state; this is an error in the Swift 6 language mode
112 |   public static let defaultA11Y: A11YOptions = A11YOptions()
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
    |                     |- warning: static property 'defaultMenuOptions' is not concurrency-safe because non-'Sendable' type 'MenuOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultMenuOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptions.swift:33:20: note: class 'MenuOptions' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | @objc public class MenuOptions: NSObject, Codable, MenuOptionsExports {
   |                    `- note: class 'MenuOptions' does not conform to the 'Sendable' protocol
34 |
35 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptions.swift:43:21: warning: static property 'defaultSettings' is not concurrency-safe because non-'Sendable' type 'MenuOptionsSettings' may have shared mutable state; this is an error in the Swift 6 language mode
41 |   // MARK: Default values
42 |
43 |   public static let defaultSettings: MenuOptionsSettings = MenuOptionsSettings()
   |                     |- warning: static property 'defaultSettings' is not concurrency-safe because non-'Sendable' type 'MenuOptionsSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'defaultSettings' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Menu/MenuOptionsSettings.swift:46:20: note: class 'MenuOptionsSettings' does not conform to the 'Sendable' protocol
 44 | }
 45 |
 46 | @objc public class MenuOptionsSettings: NSObject, Codable, MenuOptionsSettingsExports {
    |                    `- note: class 'MenuOptionsSettings' does not conform to the 'Sendable' protocol
 47 |
 48 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:115:21: warning: static property 'defaultSafeOptions' is not concurrency-safe because non-'Sendable' type 'SafeOptions' may have shared mutable state; this is an error in the Swift 6 language mode
113 |   public static let defaultSREOptions: SREOptions = SREOptions()
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
    |                     |- warning: static property 'defaultSafeOptions' is not concurrency-safe because non-'Sendable' type 'SafeOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:41:20: note: class 'SafeOptions' does not conform to the 'Sendable' protocol
 39 | }
 40 |
 41 | @objc public class SafeOptions: NSObject, Codable, SafeOptionsExports {
    |                    `- note: class 'SafeOptions' does not conform to the 'Sendable' protocol
 42 |
 43 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:65:21: warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 63 |   public static let defaultIDPattern: String = "^mjx-[-a-zA-Z0-9_.]+$"
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
    |                     |- warning: static property 'defaultAllowOptions' is not concurrency-safe because non-'Sendable' type 'AllowOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultAllowOptions' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/AllowOptions.swift:36:20: note: class 'AllowOptions' does not conform to the 'Sendable' protocol
34 | }
35 |
36 | @objc public class AllowOptions: NSObject, Codable, AllowOptionsExports {
   |                    `- note: class 'AllowOptions' does not conform to the 'Sendable' protocol
37 |
38 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:66:21: warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |   public static let defaultDataPattern: String = "^data-mjx-"
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
    |                     |- warning: static property 'defaultSafeProtocols' is not concurrency-safe because non-'Sendable' type 'SafeProtocols' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeProtocols' with '@MainActor' 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 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeProtocols.swift:37:20: note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
35 | }
36 |
37 | @objc public class SafeProtocols: NSObject, Codable, SafeProtocolsExports {
   |                    `- note: class 'SafeProtocols' does not conform to the 'Sendable' protocol
38 |
39 |   // MARK: Types
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeOptions.swift:67:21: warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
 65 |   public static let defaultAllowOptions: AllowOptions = AllowOptions()
 66 |   public static let defaultSafeProtocols: SafeProtocols = SafeProtocols()
 67 |   public static let defaultSafeStyles: SafeStyles = SafeStyles()
    |                     |- warning: static property 'defaultSafeStyles' is not concurrency-safe because non-'Sendable' type 'SafeStyles' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultSafeStyles' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |
 69 |   // MARK: Properties
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/Safe/SafeStyles.swift:45:20: note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 43 | }
 44 |
 45 | @objc public class SafeStyles: NSObject, Codable, SafeStylesExports {
    |                    `- note: class 'SafeStyles' does not conform to the 'Sendable' protocol
 46 |
 47 |   // MARK: Types
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:116:21: warning: static property 'defaultEnrichError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
114 |   public static let defaultMenuOptions: MenuOptions = MenuOptions()
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultEnrichError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultEnrichError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |   public static let defaultCompileError: ErrorFunction? = nil
118 |   public static let defaultTypesetError: ErrorFunction? = nil
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:117:21: warning: static property 'defaultCompileError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
115 |   public static let defaultSafeOptions: SafeOptions = SafeOptions()
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultCompileError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultCompileError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |   public static let defaultTypesetError: ErrorFunction? = nil
119 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Options/Document/DocumentOptions.swift:118:21: warning: static property 'defaultTypesetError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
116 |   public static let defaultEnrichError: ErrorFunction? = nil
117 |   public static let defaultCompileError: ErrorFunction? = nil
118 |   public static let defaultTypesetError: ErrorFunction? = nil
    |                     |- warning: static property 'defaultTypesetError' is not concurrency-safe because non-'Sendable' type 'DocumentOptions.ErrorFunction?' (aka 'Optional<@convention(block) (Optional<JSValue>, Optional<JSValue>, Optional<JSValue>) -> ()>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'defaultTypesetError' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |
120 |   // MARK: Properties
Build complete! (25.27s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "MathJaxSwift",
  "name" : "MathJaxSwift",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "MathJaxSwift",
      "targets" : [
        "MathJaxSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MathJaxSwiftTests",
      "module_type" : "SwiftTarget",
      "name" : "MathJaxSwiftTests",
      "path" : "Tests/MathJaxSwiftTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/MathJaxSwiftTests/Resources/Error",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/MathJaxSwiftTests/Resources/No Error",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Conversions/AM/AM2CHTMLTests.swift",
        "Conversions/AM/AM2MMLTests.swift",
        "Conversions/MML/MML2CHTMLTests.swift",
        "Conversions/MML/MML2SVGTests.swift",
        "Conversions/TeX/Tex2CHTMLTests.swift",
        "Conversions/TeX/Tex2MMLTests.swift",
        "Conversions/TeX/Tex2SVGTests.swift",
        "MathJaxSwiftTests.swift",
        "Options/ConversionOptionsTests.swift",
        "Options/DocumentOptionsTests.swift",
        "Options/InputProcessorOptionsTests.swift",
        "Options/OutputProcessorOptionsTests.swift",
        "Parsing/HTMLParserTests.swift",
        "Parsing/MMLParserTests.swift",
        "Parsing/SVGParserTests.swift"
      ],
      "target_dependencies" : [
        "MathJaxSwift"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MathJaxSwift",
      "module_type" : "SwiftTarget",
      "name" : "MathJaxSwift",
      "path" : "Sources/MathJaxSwift",
      "product_memberships" : [
        "MathJaxSwift"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MathJaxSwift/Resources/mjn",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Conversions/AM/AM2CHTML.swift",
        "Conversions/AM/AM2MML.swift",
        "Conversions/MML/MML2CHTML.swift",
        "Conversions/MML/MML2SVG.swift",
        "Conversions/TeX/TeX2CHTML.swift",
        "Conversions/TeX/TeX2MML.swift",
        "Conversions/TeX/TeX2SVG.swift",
        "Internal/Constants.swift",
        "Internal/Function.swift",
        "Internal/MathJaxError.swift",
        "Internal/PackageLock.swift",
        "Internal/Parsing/HTMLParser.swift",
        "Internal/Parsing/MMLParser.swift",
        "Internal/Parsing/Parser.swift",
        "Internal/Parsing/SVGParser.swift",
        "MathJax.swift",
        "Options/ConversionOptions.swift",
        "Options/Document/A11YOptions.swift",
        "Options/Document/DocumentOptions.swift",
        "Options/Document/Menu/MenuOptions.swift",
        "Options/Document/Menu/MenuOptionsSettings.swift",
        "Options/Document/SREOptions.swift",
        "Options/Document/Safe/AllowOptions.swift",
        "Options/Document/Safe/SafeOptions.swift",
        "Options/Document/Safe/SafeProtocols.swift",
        "Options/Document/Safe/SafeStyles.swift",
        "Options/Input/AMInputProcessorOptions.swift",
        "Options/Input/InputProcessorOptions.swift",
        "Options/Input/MMLInputProcessorOptions.swift",
        "Options/Input/TeX Packages/AMSCDOptions.swift",
        "Options/Input/TeX Packages/AMSOptions.swift",
        "Options/Input/TeX Packages/AutoloadOptions.swift",
        "Options/Input/TeX Packages/ColorOptions.swift",
        "Options/Input/TeX Packages/MathtoolsOptions.swift",
        "Options/Input/TeX Packages/NoundefinedOptions.swift",
        "Options/Input/TeX Packages/PhysicsOptions.swift",
        "Options/Input/TeX Packages/RequireOptions.swift",
        "Options/Input/TeX Packages/SetOptions.swift",
        "Options/Input/TeX Packages/TagFormatOptions.swift",
        "Options/Input/TeXInputProcessorOptions.swift",
        "Options/Output/CHTMLOutputProcessorOptions.swift",
        "Options/Output/OutputProcessorOptions.swift",
        "Options/Output/SVGOutputProcessorOptions.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.