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