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, reference main (e23d6e), with Swift 6.0 for macOS (SPM) on 11 Oct 2024 21:18:49 UTC.

Swift 6 data race errors: 31

Build Command

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

Build Log

/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/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
<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
<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
<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
[39/48] Compiling MathJaxSwift MML2SVG.swift
/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/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
<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
<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
<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
[40/48] Compiling MathJaxSwift TeX2CHTML.swift
/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/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
<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
<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
<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
[41/48] Compiling MathJaxSwift ColorOptions.swift
[42/48] Compiling MathJaxSwift MathtoolsOptions.swift
[43/48] Compiling MathJaxSwift NoundefinedOptions.swift
[44/48] Compiling MathJaxSwift PhysicsOptions.swift
[45/48] Compiling MathJaxSwift RequireOptions.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
[46/48] Compiling MathJaxSwift SetOptions.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
[47/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
[48/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
Build complete! (21.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.