The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of SVGView, reference main (86f6d7), with Swift 6.0 for macOS (SPM) on 28 Feb 2025 10:22:33 UTC.

Swift 6 data race errors: 36

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

 27 | }
 28 |
 29 | class SVGLengthParser {
    |       `- note: class 'SVGLengthParser' does not conform to the 'Sendable' protocol
 30 |
 31 |     static let `default` = SVGLengthParser(axis: .all)
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |     static let xAxis = SVGLengthParser(axis: .x)
 33 |     static let yAxis = SVGLengthParser(axis: .y)
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Primitives/SVGLengthParser.swift:34:16: warning: static property 'fontSize' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | }
 28 |
 29 | class SVGLengthParser {
    |       `- note: class 'SVGLengthParser' does not conform to the 'Sendable' protocol
 30 |
 31 |     static let `default` = SVGLengthParser(axis: .all)
 32 |     static let xAxis = SVGLengthParser(axis: .x)
 33 |     static let yAxis = SVGLengthParser(axis: .y)
 34 |     static let fontSize = SVGLengthParser(axis: .all, isFontRelative: false)
    |                |- warning: static property 'fontSize' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'fontSize' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |     public static func forAxis(_ axis: SVGLengthAxis) -> SVGLengthParser {
[24/56] Compiling SVGView SVGTextParser.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Primitives/SVGLengthParser.swift:32:16: warning: static property 'xAxis' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | }
 28 |
 29 | class SVGLengthParser {
    |       `- note: class 'SVGLengthParser' does not conform to the 'Sendable' protocol
 30 |
 31 |     static let `default` = SVGLengthParser(axis: .all)
 32 |     static let xAxis = SVGLengthParser(axis: .x)
    |                |- warning: static property 'xAxis' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'xAxis' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |     static let yAxis = SVGLengthParser(axis: .y)
 34 |     static let fontSize = SVGLengthParser(axis: .all, isFontRelative: false)
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Primitives/SVGLengthParser.swift:33:16: warning: static property 'yAxis' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | }
 28 |
 29 | class SVGLengthParser {
    |       `- note: class 'SVGLengthParser' does not conform to the 'Sendable' protocol
 30 |
 31 |     static let `default` = SVGLengthParser(axis: .all)
 32 |     static let xAxis = SVGLengthParser(axis: .x)
 33 |     static let yAxis = SVGLengthParser(axis: .y)
    |                |- warning: static property 'yAxis' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'yAxis' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |     static let fontSize = SVGLengthParser(axis: .all, isFontRelative: false)
 35 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Elements/SVGTextParser.swift:40:16: warning: static property 'whitespaceRegex' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |     }
39 |
40 |     static var whitespaceRegex = try! NSRegularExpression(pattern: "\\s+", options: NSRegularExpression.Options.caseInsensitive)
   |                |- warning: static property 'whitespaceRegex' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'whitespaceRegex' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'whitespaceRegex' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | }
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Primitives/SVGLengthParser.swift:31:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | }
 28 |
 29 | class SVGLengthParser {
    |       `- note: class 'SVGLengthParser' does not conform to the 'Sendable' protocol
 30 |
 31 |     static let `default` = SVGLengthParser(axis: .all)
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |     static let xAxis = SVGLengthParser(axis: .x)
 33 |     static let yAxis = SVGLengthParser(axis: .y)
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Primitives/SVGLengthParser.swift:34:16: warning: static property 'fontSize' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | }
 28 |
 29 | class SVGLengthParser {
    |       `- note: class 'SVGLengthParser' does not conform to the 'Sendable' protocol
 30 |
 31 |     static let `default` = SVGLengthParser(axis: .all)
 32 |     static let xAxis = SVGLengthParser(axis: .x)
 33 |     static let yAxis = SVGLengthParser(axis: .y)
 34 |     static let fontSize = SVGLengthParser(axis: .all, isFontRelative: false)
    |                |- warning: static property 'fontSize' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'fontSize' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |     public static func forAxis(_ axis: SVGLengthAxis) -> SVGLengthParser {
[25/56] Compiling SVGView SVGLengthParser.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Primitives/SVGLengthParser.swift:32:16: warning: static property 'xAxis' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | }
 28 |
 29 | class SVGLengthParser {
    |       `- note: class 'SVGLengthParser' does not conform to the 'Sendable' protocol
 30 |
 31 |     static let `default` = SVGLengthParser(axis: .all)
 32 |     static let xAxis = SVGLengthParser(axis: .x)
    |                |- warning: static property 'xAxis' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'xAxis' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |     static let yAxis = SVGLengthParser(axis: .y)
 34 |     static let fontSize = SVGLengthParser(axis: .all, isFontRelative: false)
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Primitives/SVGLengthParser.swift:33:16: warning: static property 'yAxis' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | }
 28 |
 29 | class SVGLengthParser {
    |       `- note: class 'SVGLengthParser' does not conform to the 'Sendable' protocol
 30 |
 31 |     static let `default` = SVGLengthParser(axis: .all)
 32 |     static let xAxis = SVGLengthParser(axis: .x)
 33 |     static let yAxis = SVGLengthParser(axis: .y)
    |                |- warning: static property 'yAxis' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'yAxis' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |     static let fontSize = SVGLengthParser(axis: .all, isFontRelative: false)
 35 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Elements/SVGTextParser.swift:40:16: warning: static property 'whitespaceRegex' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |     }
39 |
40 |     static var whitespaceRegex = try! NSRegularExpression(pattern: "\\s+", options: NSRegularExpression.Options.caseInsensitive)
   |                |- warning: static property 'whitespaceRegex' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'whitespaceRegex' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'whitespaceRegex' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | }
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Primitives/SVGLengthParser.swift:31:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | }
 28 |
 29 | class SVGLengthParser {
    |       `- note: class 'SVGLengthParser' does not conform to the 'Sendable' protocol
 30 |
 31 |     static let `default` = SVGLengthParser(axis: .all)
    |                |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |     static let xAxis = SVGLengthParser(axis: .x)
 33 |     static let yAxis = SVGLengthParser(axis: .y)
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Primitives/SVGLengthParser.swift:34:16: warning: static property 'fontSize' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | }
 28 |
 29 | class SVGLengthParser {
    |       `- note: class 'SVGLengthParser' does not conform to the 'Sendable' protocol
 30 |
 31 |     static let `default` = SVGLengthParser(axis: .all)
 32 |     static let xAxis = SVGLengthParser(axis: .x)
 33 |     static let yAxis = SVGLengthParser(axis: .y)
 34 |     static let fontSize = SVGLengthParser(axis: .all, isFontRelative: false)
    |                |- warning: static property 'fontSize' is not concurrency-safe because non-'Sendable' type 'SVGLengthParser' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'fontSize' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |     public static func forAxis(_ axis: SVGLengthAxis) -> SVGLengthParser {
[26/56] Compiling SVGView Serializable.swift
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:17:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
    |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:18:23: warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
    |                       |- warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'topLeft' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:19:23: warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
    |                       |- warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'topRight' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:20:23: warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
    :
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
    |                       |- warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bottomLeft' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
 22 |     public static var allCorners: MRectCorner {
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:21:23: warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
    :
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
    |                       |- warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bottomRight' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |     public static var allCorners: MRectCorner {
 23 |         return [.topLeft, .topRight, .bottomLeft, .bottomRight]
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
 38 |             let type = self.element(at: i, associatedPoints: &points)
 39 |
 40 |             switch type {
    |             |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |             |- note: add missing case: '.cubicCurveTo'
    |             `- note: add missing case: '.quadraticCurveTo'
 41 |             case .moveTo:
 42 |                 path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[27/56] Compiling SVGView Serializations.swift
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:17:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
    |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:18:23: warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
    |                       |- warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'topLeft' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:19:23: warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
    |                       |- warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'topRight' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:20:23: warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
    :
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
    |                       |- warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bottomLeft' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
 22 |     public static var allCorners: MRectCorner {
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:21:23: warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
    :
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
    |                       |- warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bottomRight' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |     public static var allCorners: MRectCorner {
 23 |         return [.topLeft, .topRight, .bottomLeft, .bottomRight]
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
 38 |             let type = self.element(at: i, associatedPoints: &points)
 39 |
 40 |             switch type {
    |             |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |             |- note: add missing case: '.cubicCurveTo'
    |             `- note: add missing case: '.quadraticCurveTo'
 41 |             case .moveTo:
 42 |                 path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[28/56] Compiling SVGView Serializer.swift
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:17:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
    |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:18:23: warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
    |                       |- warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'topLeft' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:19:23: warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
    |                       |- warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'topRight' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:20:23: warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
    :
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
    |                       |- warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bottomLeft' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
 22 |     public static var allCorners: MRectCorner {
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:21:23: warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
    :
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
    |                       |- warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bottomRight' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |     public static var allCorners: MRectCorner {
 23 |         return [.topLeft, .topRight, .bottomLeft, .bottomRight]
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
 38 |             let type = self.element(at: i, associatedPoints: &points)
 39 |
 40 |             switch type {
    |             |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |             |- note: add missing case: '.cubicCurveTo'
    |             `- note: add missing case: '.quadraticCurveTo'
 41 |             case .moveTo:
 42 |                 path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[29/56] Compiling SVGView MBezierPath+Extension_macOS.swift
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:17:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
    |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:18:23: warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
    |                       |- warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'topLeft' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:19:23: warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
    |                       |- warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'topRight' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:20:23: warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
    :
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
    |                       |- warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bottomLeft' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
 22 |     public static var allCorners: MRectCorner {
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:21:23: warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
    :
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
    |                       |- warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bottomRight' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |     public static var allCorners: MRectCorner {
 23 |         return [.topLeft, .topRight, .bottomLeft, .bottomRight]
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
 38 |             let type = self.element(at: i, associatedPoints: &points)
 39 |
 40 |             switch type {
    |             |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |             |- note: add missing case: '.cubicCurveTo'
    |             `- note: add missing case: '.quadraticCurveTo'
 41 |             case .moveTo:
 42 |                 path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[30/56] Compiling SVGView UIExtensions.swift
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:17:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
    |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:18:23: warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
    |                       |- warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'topLeft' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:19:23: warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
 17 |     public static let none = MRectCorner([])
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
    |                       |- warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'topRight' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:20:23: warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
    :
 18 |     public static let topLeft = MRectCorner(rawValue: 1 << 0)
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
    |                       |- warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bottomLeft' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
 22 |     public static var allCorners: MRectCorner {
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:21:23: warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import AppKit
 13 |
 14 | public struct MRectCorner: OptionSet {
    |               `- note: consider making struct 'MRectCorner' conform to the 'Sendable' protocol
 15 |     public let rawValue: UInt
 16 |
    :
 19 |     public static let topRight = MRectCorner(rawValue: 1 << 1)
 20 |     public static let bottomLeft = MRectCorner(rawValue: 1 << 2)
 21 |     public static let bottomRight = MRectCorner(rawValue: 1 << 3)
    |                       |- warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'MRectCorner' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bottomRight' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |     public static var allCorners: MRectCorner {
 23 |         return [.topLeft, .topRight, .bottomLeft, .bottomRight]
/Users/admin/builder/spi-builder-workspace/Source/UI/MBezierPath+Extension_macOS.swift:40:13: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
 38 |             let type = self.element(at: i, associatedPoints: &points)
 39 |
 40 |             switch type {
    |             |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |             |- note: add missing case: '.cubicCurveTo'
    |             `- note: add missing case: '.quadraticCurveTo'
 41 |             case .moveTo:
 42 |                 path.move(to: CGPoint(x: points[0].x, y: points[0].y))
[31/56] Compiling SVGView SVGLine.swift
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGLine.swift:35:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
32 |     }
33 |
34 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
35 |         SVGLineView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
36 |     }
37 | }
38 |
39 | struct SVGLineView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
40 |
41 |     @ObservedObject var model = SVGLine()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:30:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 |     }
28 |
29 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
30 |         SVGPathView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 | }
33 |
34 | struct SVGPathView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
35 |
36 |     @ObservedObject var model = SVGPath()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:51:14: warning: call to main actor-isolated instance method 'applyIf(_:apply:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | extension MBezierPath {
44 |
45 |     func toSwiftUI(model: SVGShape, eoFill: Bool = false) -> some View {
   |          `- note: add '@MainActor' to make instance method 'toSwiftUI(model:eoFill:)' part of global actor 'MainActor'
46 |         let isGradient = model.fill is SVGGradient
47 |         let bounds = isGradient ? model.bounds() : CGRect.zero
   :
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
51 |             .applyIf(isGradient) {
   |              `- warning: call to main actor-isolated instance method 'applyIf(_:apply:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
52 |                 $0.frame(width: bounds.width, height: bounds.height)
53 |                     .position(x: 0, y: 0)
/Users/admin/builder/spi-builder-workspace/Source/UI/UIExtensions.swift:93:10: note: calls to instance method 'applyIf(_:apply:)' from outside of its actor context are implicitly asynchronous
 91 |
 92 |     @ViewBuilder
 93 |     func applyIf<T: View>(_ condition: Bool, apply: (Self) -> T) -> some View {
    |          `- note: calls to instance method 'applyIf(_:apply:)' from outside of its actor context are implicitly asynchronous
 94 |         if condition {
 95 |             apply(self)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: call to main actor-isolated instance method 'applyShapeAttributes(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | extension MBezierPath {
44 |
45 |     func toSwiftUI(model: SVGShape, eoFill: Bool = false) -> some View {
   |          `- note: add '@MainActor' to make instance method 'toSwiftUI(model:eoFill:)' part of global actor 'MainActor'
46 |         let isGradient = model.fill is SVGGradient
47 |         let bounds = isGradient ? model.bounds() : CGRect.zero
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              `- warning: call to main actor-isolated instance method 'applyShapeAttributes(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/UI/UIExtensions.swift:47:10: note: calls to instance method 'applyShapeAttributes(model:)' from outside of its actor context are implicitly asynchronous
 45 | extension View {
 46 |
 47 |     func applyShapeAttributes(model: SVGShape) -> some View {
    |          `- note: calls to instance method 'applyShapeAttributes(model:)' from outside of its actor context are implicitly asynchronous
 48 |         apply(paint: model.fill, model: model).applyNodeAttributes(model: model)
 49 |     }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolygon.swift:49:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 |     }
47 |
48 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
49 |         SVGPolygonView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
50 |     }
51 | }
52 |
53 | struct SVGPolygonView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
54 |
55 |     @ObservedObject var model = SVGPolygon()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolyline.swift:49:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 |     }
47 |
48 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
49 |         SVGPolylineView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
50 |     }
51 | }
52 |
53 | struct SVGPolylineView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
54 |
55 |     @ObservedObject var model = SVGPolyline()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGLine.swift:35:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
33 |
34 |     public func contentView() -> some View {
35 |         SVGLineView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
36 |     }
37 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:30:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
28 |
29 |     public func contentView() -> some View {
30 |         SVGPathView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
31 |     }
32 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              |- warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending task-isolated 'model' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: sending task-isolated value of type 'some View' with later accesses to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              `- warning: sending task-isolated value of type 'some View' with later accesses to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolygon.swift:49:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
47 |
48 |     public func contentView() -> some View {
49 |         SVGPolygonView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
50 |     }
51 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolyline.swift:49:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
47 |
48 |     public func contentView() -> some View {
49 |         SVGPolylineView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
50 |     }
51 | }
[32/56] Compiling SVGView SVGPath.swift
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGLine.swift:35:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
32 |     }
33 |
34 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
35 |         SVGLineView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
36 |     }
37 | }
38 |
39 | struct SVGLineView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
40 |
41 |     @ObservedObject var model = SVGLine()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:30:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 |     }
28 |
29 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
30 |         SVGPathView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 | }
33 |
34 | struct SVGPathView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
35 |
36 |     @ObservedObject var model = SVGPath()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:51:14: warning: call to main actor-isolated instance method 'applyIf(_:apply:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | extension MBezierPath {
44 |
45 |     func toSwiftUI(model: SVGShape, eoFill: Bool = false) -> some View {
   |          `- note: add '@MainActor' to make instance method 'toSwiftUI(model:eoFill:)' part of global actor 'MainActor'
46 |         let isGradient = model.fill is SVGGradient
47 |         let bounds = isGradient ? model.bounds() : CGRect.zero
   :
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
51 |             .applyIf(isGradient) {
   |              `- warning: call to main actor-isolated instance method 'applyIf(_:apply:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
52 |                 $0.frame(width: bounds.width, height: bounds.height)
53 |                     .position(x: 0, y: 0)
/Users/admin/builder/spi-builder-workspace/Source/UI/UIExtensions.swift:93:10: note: calls to instance method 'applyIf(_:apply:)' from outside of its actor context are implicitly asynchronous
 91 |
 92 |     @ViewBuilder
 93 |     func applyIf<T: View>(_ condition: Bool, apply: (Self) -> T) -> some View {
    |          `- note: calls to instance method 'applyIf(_:apply:)' from outside of its actor context are implicitly asynchronous
 94 |         if condition {
 95 |             apply(self)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: call to main actor-isolated instance method 'applyShapeAttributes(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | extension MBezierPath {
44 |
45 |     func toSwiftUI(model: SVGShape, eoFill: Bool = false) -> some View {
   |          `- note: add '@MainActor' to make instance method 'toSwiftUI(model:eoFill:)' part of global actor 'MainActor'
46 |         let isGradient = model.fill is SVGGradient
47 |         let bounds = isGradient ? model.bounds() : CGRect.zero
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              `- warning: call to main actor-isolated instance method 'applyShapeAttributes(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/UI/UIExtensions.swift:47:10: note: calls to instance method 'applyShapeAttributes(model:)' from outside of its actor context are implicitly asynchronous
 45 | extension View {
 46 |
 47 |     func applyShapeAttributes(model: SVGShape) -> some View {
    |          `- note: calls to instance method 'applyShapeAttributes(model:)' from outside of its actor context are implicitly asynchronous
 48 |         apply(paint: model.fill, model: model).applyNodeAttributes(model: model)
 49 |     }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolygon.swift:49:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 |     }
47 |
48 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
49 |         SVGPolygonView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
50 |     }
51 | }
52 |
53 | struct SVGPolygonView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
54 |
55 |     @ObservedObject var model = SVGPolygon()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolyline.swift:49:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 |     }
47 |
48 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
49 |         SVGPolylineView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
50 |     }
51 | }
52 |
53 | struct SVGPolylineView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
54 |
55 |     @ObservedObject var model = SVGPolyline()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGLine.swift:35:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
33 |
34 |     public func contentView() -> some View {
35 |         SVGLineView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
36 |     }
37 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:30:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
28 |
29 |     public func contentView() -> some View {
30 |         SVGPathView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
31 |     }
32 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              |- warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending task-isolated 'model' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: sending task-isolated value of type 'some View' with later accesses to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              `- warning: sending task-isolated value of type 'some View' with later accesses to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolygon.swift:49:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
47 |
48 |     public func contentView() -> some View {
49 |         SVGPolygonView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
50 |     }
51 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolyline.swift:49:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
47 |
48 |     public func contentView() -> some View {
49 |         SVGPolylineView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
50 |     }
51 | }
[33/56] Compiling SVGView SVGPolygon.swift
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGLine.swift:35:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
32 |     }
33 |
34 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
35 |         SVGLineView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
36 |     }
37 | }
38 |
39 | struct SVGLineView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
40 |
41 |     @ObservedObject var model = SVGLine()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:30:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 |     }
28 |
29 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
30 |         SVGPathView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 | }
33 |
34 | struct SVGPathView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
35 |
36 |     @ObservedObject var model = SVGPath()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:51:14: warning: call to main actor-isolated instance method 'applyIf(_:apply:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | extension MBezierPath {
44 |
45 |     func toSwiftUI(model: SVGShape, eoFill: Bool = false) -> some View {
   |          `- note: add '@MainActor' to make instance method 'toSwiftUI(model:eoFill:)' part of global actor 'MainActor'
46 |         let isGradient = model.fill is SVGGradient
47 |         let bounds = isGradient ? model.bounds() : CGRect.zero
   :
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
51 |             .applyIf(isGradient) {
   |              `- warning: call to main actor-isolated instance method 'applyIf(_:apply:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
52 |                 $0.frame(width: bounds.width, height: bounds.height)
53 |                     .position(x: 0, y: 0)
/Users/admin/builder/spi-builder-workspace/Source/UI/UIExtensions.swift:93:10: note: calls to instance method 'applyIf(_:apply:)' from outside of its actor context are implicitly asynchronous
 91 |
 92 |     @ViewBuilder
 93 |     func applyIf<T: View>(_ condition: Bool, apply: (Self) -> T) -> some View {
    |          `- note: calls to instance method 'applyIf(_:apply:)' from outside of its actor context are implicitly asynchronous
 94 |         if condition {
 95 |             apply(self)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: call to main actor-isolated instance method 'applyShapeAttributes(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | extension MBezierPath {
44 |
45 |     func toSwiftUI(model: SVGShape, eoFill: Bool = false) -> some View {
   |          `- note: add '@MainActor' to make instance method 'toSwiftUI(model:eoFill:)' part of global actor 'MainActor'
46 |         let isGradient = model.fill is SVGGradient
47 |         let bounds = isGradient ? model.bounds() : CGRect.zero
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              `- warning: call to main actor-isolated instance method 'applyShapeAttributes(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/UI/UIExtensions.swift:47:10: note: calls to instance method 'applyShapeAttributes(model:)' from outside of its actor context are implicitly asynchronous
 45 | extension View {
 46 |
 47 |     func applyShapeAttributes(model: SVGShape) -> some View {
    |          `- note: calls to instance method 'applyShapeAttributes(model:)' from outside of its actor context are implicitly asynchronous
 48 |         apply(paint: model.fill, model: model).applyNodeAttributes(model: model)
 49 |     }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolygon.swift:49:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 |     }
47 |
48 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
49 |         SVGPolygonView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
50 |     }
51 | }
52 |
53 | struct SVGPolygonView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
54 |
55 |     @ObservedObject var model = SVGPolygon()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolyline.swift:49:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 |     }
47 |
48 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
49 |         SVGPolylineView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
50 |     }
51 | }
52 |
53 | struct SVGPolylineView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
54 |
55 |     @ObservedObject var model = SVGPolyline()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGLine.swift:35:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
33 |
34 |     public func contentView() -> some View {
35 |         SVGLineView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
36 |     }
37 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:30:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
28 |
29 |     public func contentView() -> some View {
30 |         SVGPathView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
31 |     }
32 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              |- warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending task-isolated 'model' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: sending task-isolated value of type 'some View' with later accesses to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              `- warning: sending task-isolated value of type 'some View' with later accesses to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolygon.swift:49:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
47 |
48 |     public func contentView() -> some View {
49 |         SVGPolygonView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
50 |     }
51 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolyline.swift:49:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
47 |
48 |     public func contentView() -> some View {
49 |         SVGPolylineView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
50 |     }
51 | }
[34/56] Compiling SVGView SVGPolyline.swift
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGLine.swift:35:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
32 |     }
33 |
34 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
35 |         SVGLineView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
36 |     }
37 | }
38 |
39 | struct SVGLineView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
40 |
41 |     @ObservedObject var model = SVGLine()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:30:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 |     }
28 |
29 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
30 |         SVGPathView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 | }
33 |
34 | struct SVGPathView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
35 |
36 |     @ObservedObject var model = SVGPath()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:51:14: warning: call to main actor-isolated instance method 'applyIf(_:apply:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | extension MBezierPath {
44 |
45 |     func toSwiftUI(model: SVGShape, eoFill: Bool = false) -> some View {
   |          `- note: add '@MainActor' to make instance method 'toSwiftUI(model:eoFill:)' part of global actor 'MainActor'
46 |         let isGradient = model.fill is SVGGradient
47 |         let bounds = isGradient ? model.bounds() : CGRect.zero
   :
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
51 |             .applyIf(isGradient) {
   |              `- warning: call to main actor-isolated instance method 'applyIf(_:apply:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
52 |                 $0.frame(width: bounds.width, height: bounds.height)
53 |                     .position(x: 0, y: 0)
/Users/admin/builder/spi-builder-workspace/Source/UI/UIExtensions.swift:93:10: note: calls to instance method 'applyIf(_:apply:)' from outside of its actor context are implicitly asynchronous
 91 |
 92 |     @ViewBuilder
 93 |     func applyIf<T: View>(_ condition: Bool, apply: (Self) -> T) -> some View {
    |          `- note: calls to instance method 'applyIf(_:apply:)' from outside of its actor context are implicitly asynchronous
 94 |         if condition {
 95 |             apply(self)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: call to main actor-isolated instance method 'applyShapeAttributes(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | extension MBezierPath {
44 |
45 |     func toSwiftUI(model: SVGShape, eoFill: Bool = false) -> some View {
   |          `- note: add '@MainActor' to make instance method 'toSwiftUI(model:eoFill:)' part of global actor 'MainActor'
46 |         let isGradient = model.fill is SVGGradient
47 |         let bounds = isGradient ? model.bounds() : CGRect.zero
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              `- warning: call to main actor-isolated instance method 'applyShapeAttributes(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/UI/UIExtensions.swift:47:10: note: calls to instance method 'applyShapeAttributes(model:)' from outside of its actor context are implicitly asynchronous
 45 | extension View {
 46 |
 47 |     func applyShapeAttributes(model: SVGShape) -> some View {
    |          `- note: calls to instance method 'applyShapeAttributes(model:)' from outside of its actor context are implicitly asynchronous
 48 |         apply(paint: model.fill, model: model).applyNodeAttributes(model: model)
 49 |     }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolygon.swift:49:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 |     }
47 |
48 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
49 |         SVGPolygonView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
50 |     }
51 | }
52 |
53 | struct SVGPolygonView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
54 |
55 |     @ObservedObject var model = SVGPolygon()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolyline.swift:49:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 |     }
47 |
48 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
49 |         SVGPolylineView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
50 |     }
51 | }
52 |
53 | struct SVGPolylineView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
54 |
55 |     @ObservedObject var model = SVGPolyline()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGLine.swift:35:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
33 |
34 |     public func contentView() -> some View {
35 |         SVGLineView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
36 |     }
37 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:30:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
28 |
29 |     public func contentView() -> some View {
30 |         SVGPathView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
31 |     }
32 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              |- warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending task-isolated 'model' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: sending task-isolated value of type 'some View' with later accesses to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              `- warning: sending task-isolated value of type 'some View' with later accesses to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolygon.swift:49:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
47 |
48 |     public func contentView() -> some View {
49 |         SVGPolygonView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
50 |     }
51 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolyline.swift:49:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
47 |
48 |     public func contentView() -> some View {
49 |         SVGPolylineView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
50 |     }
51 | }
[35/56] Compiling SVGView SVGRect.swift
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGLine.swift:35:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
32 |     }
33 |
34 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
35 |         SVGLineView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
36 |     }
37 | }
38 |
39 | struct SVGLineView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
40 |
41 |     @ObservedObject var model = SVGLine()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:30:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 |     }
28 |
29 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
30 |         SVGPathView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 | }
33 |
34 | struct SVGPathView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
35 |
36 |     @ObservedObject var model = SVGPath()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:51:14: warning: call to main actor-isolated instance method 'applyIf(_:apply:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | extension MBezierPath {
44 |
45 |     func toSwiftUI(model: SVGShape, eoFill: Bool = false) -> some View {
   |          `- note: add '@MainActor' to make instance method 'toSwiftUI(model:eoFill:)' part of global actor 'MainActor'
46 |         let isGradient = model.fill is SVGGradient
47 |         let bounds = isGradient ? model.bounds() : CGRect.zero
   :
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
51 |             .applyIf(isGradient) {
   |              `- warning: call to main actor-isolated instance method 'applyIf(_:apply:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
52 |                 $0.frame(width: bounds.width, height: bounds.height)
53 |                     .position(x: 0, y: 0)
/Users/admin/builder/spi-builder-workspace/Source/UI/UIExtensions.swift:93:10: note: calls to instance method 'applyIf(_:apply:)' from outside of its actor context are implicitly asynchronous
 91 |
 92 |     @ViewBuilder
 93 |     func applyIf<T: View>(_ condition: Bool, apply: (Self) -> T) -> some View {
    |          `- note: calls to instance method 'applyIf(_:apply:)' from outside of its actor context are implicitly asynchronous
 94 |         if condition {
 95 |             apply(self)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: call to main actor-isolated instance method 'applyShapeAttributes(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | extension MBezierPath {
44 |
45 |     func toSwiftUI(model: SVGShape, eoFill: Bool = false) -> some View {
   |          `- note: add '@MainActor' to make instance method 'toSwiftUI(model:eoFill:)' part of global actor 'MainActor'
46 |         let isGradient = model.fill is SVGGradient
47 |         let bounds = isGradient ? model.bounds() : CGRect.zero
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              `- warning: call to main actor-isolated instance method 'applyShapeAttributes(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/UI/UIExtensions.swift:47:10: note: calls to instance method 'applyShapeAttributes(model:)' from outside of its actor context are implicitly asynchronous
 45 | extension View {
 46 |
 47 |     func applyShapeAttributes(model: SVGShape) -> some View {
    |          `- note: calls to instance method 'applyShapeAttributes(model:)' from outside of its actor context are implicitly asynchronous
 48 |         apply(paint: model.fill, model: model).applyNodeAttributes(model: model)
 49 |     }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolygon.swift:49:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 |     }
47 |
48 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
49 |         SVGPolygonView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
50 |     }
51 | }
52 |
53 | struct SVGPolygonView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
54 |
55 |     @ObservedObject var model = SVGPolygon()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolyline.swift:49:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 |     }
47 |
48 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
49 |         SVGPolylineView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
50 |     }
51 | }
52 |
53 | struct SVGPolylineView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
54 |
55 |     @ObservedObject var model = SVGPolyline()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGLine.swift:35:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
33 |
34 |     public func contentView() -> some View {
35 |         SVGLineView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
36 |     }
37 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:30:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
28 |
29 |     public func contentView() -> some View {
30 |         SVGPathView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
31 |     }
32 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              |- warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending task-isolated 'model' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPath.swift:50:14: warning: sending task-isolated value of type 'some View' with later accesses to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
48 |         return Path(self.cgPath)
49 |             .applySVGStroke(stroke: model.stroke, eoFill: eoFill)
50 |             .applyShapeAttributes(model: model)
   |              `- warning: sending task-isolated value of type 'some View' with later accesses to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
51 |             .applyIf(isGradient) {
52 |                 $0.frame(width: bounds.width, height: bounds.height)
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolygon.swift:49:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
47 |
48 |     public func contentView() -> some View {
49 |         SVGPolygonView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
50 |     }
51 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGPolyline.swift:49:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
47 |
48 |     public func contentView() -> some View {
49 |         SVGPolylineView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
50 |     }
51 | }
[36/56] Compiling SVGView SVGLogger.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLogger.swift:12:23: warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'SVGLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLogger {
   |              `- note: class 'SVGLogger' does not conform to the 'Sendable' protocol
11 |
12 |     public static let console = SVGLogger()
   |                       |- warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'SVGLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'console' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public func log(message: String) {
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLinker.swift:12:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLinker {
   |              `- note: class 'SVGLinker' does not conform to the 'Sendable' protocol
11 |
12 |     public static let none = SVGLinker()
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public static func base(url: URL) -> SVGLinker {
[37/56] Compiling SVGView SVGScreen.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLogger.swift:12:23: warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'SVGLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLogger {
   |              `- note: class 'SVGLogger' does not conform to the 'Sendable' protocol
11 |
12 |     public static let console = SVGLogger()
   |                       |- warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'SVGLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'console' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public func log(message: String) {
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLinker.swift:12:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLinker {
   |              `- note: class 'SVGLinker' does not conform to the 'Sendable' protocol
11 |
12 |     public static let none = SVGLinker()
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public static func base(url: URL) -> SVGLinker {
[38/56] Compiling SVGView SVGSettings.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLogger.swift:12:23: warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'SVGLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLogger {
   |              `- note: class 'SVGLogger' does not conform to the 'Sendable' protocol
11 |
12 |     public static let console = SVGLogger()
   |                       |- warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'SVGLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'console' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public func log(message: String) {
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLinker.swift:12:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLinker {
   |              `- note: class 'SVGLinker' does not conform to the 'Sendable' protocol
11 |
12 |     public static let none = SVGLinker()
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public static func base(url: URL) -> SVGLinker {
[39/56] Compiling SVGView DOMParser.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLogger.swift:12:23: warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'SVGLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLogger {
   |              `- note: class 'SVGLogger' does not conform to the 'Sendable' protocol
11 |
12 |     public static let console = SVGLogger()
   |                       |- warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'SVGLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'console' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public func log(message: String) {
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLinker.swift:12:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLinker {
   |              `- note: class 'SVGLinker' does not conform to the 'Sendable' protocol
11 |
12 |     public static let none = SVGLinker()
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public static func base(url: URL) -> SVGLinker {
[40/56] Compiling SVGView XMLNode.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLogger.swift:12:23: warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'SVGLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLogger {
   |              `- note: class 'SVGLogger' does not conform to the 'Sendable' protocol
11 |
12 |     public static let console = SVGLogger()
   |                       |- warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'SVGLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'console' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public func log(message: String) {
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLinker.swift:12:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLinker {
   |              `- note: class 'SVGLinker' does not conform to the 'Sendable' protocol
11 |
12 |     public static let none = SVGLinker()
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public static func base(url: URL) -> SVGLinker {
[41/56] Compiling SVGView SVGConstants.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:48:28: warning: static property 'transformMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 46 |     fileprivate static let unitsIdenitifierPattern = "([a-zA-Z]+)$"
 47 |
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
    |                            |- warning: static property 'transformMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'transformMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'transformMatcher' with '@MainActor' 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 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:49:28: warning: static property 'transformAttributeMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 47 |
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
    |                            |- warning: static property 'transformAttributeMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'transformAttributeMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'transformAttributeMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:50:28: warning: static property 'textElementMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
    |                            |- warning: static property 'textElementMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'textElementMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'textElementMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:51:28: warning: static property 'maskIdenitifierMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
    |                            |- warning: static property 'maskIdenitifierMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'maskIdenitifierMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'maskIdenitifierMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
 53 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:52:28: warning: static property 'unitsMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
    |                            |- warning: static property 'unitsMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'unitsMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'unitsMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |
 54 |     class func getTransformAttributeMatcher() -> NSRegularExpression? {
/Users/admin/builder/spi-builder-workspace/Source/Model/Primitives/SVGColor.swift:12:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | import SwiftUI
  9 |
 10 | public class SVGColor: SVGPaint {
    |              `- note: class 'SVGColor' does not conform to the 'Sendable' protocol
 11 |
 12 |     public static let black = SVGColor(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let clear = SVGColor(0).opacity(0)
 14 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGParser.swift:53:24: warning: static property 'parsers' is not concurrency-safe because non-'Sendable' type '[String : any SVGElementParser]' may have shared mutable state; this is an error in the Swift 6 language mode
 51 |     }
 52 |
 53 |     private static let parsers: [String:SVGElementParser] = [
    |                        |- warning: static property 'parsers' is not concurrency-safe because non-'Sendable' type '[String : any SVGElementParser]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'parsers' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 54 |         "svg": SVGViewportParser(),
 55 |         "g": SVGGroupParser(),
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Elements/SVGElementParser.swift:10:10: note: protocol 'SVGElementParser' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | protocol SVGElementParser {
   |          `- note: protocol 'SVGElementParser' does not conform to the 'Sendable' protocol
11 |
12 |     func parse(context: SVGNodeContext, delegate: @escaping (XMLElement) -> SVGNode?) -> SVGNode?
[42/56] Compiling SVGView SVGContext.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:48:28: warning: static property 'transformMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 46 |     fileprivate static let unitsIdenitifierPattern = "([a-zA-Z]+)$"
 47 |
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
    |                            |- warning: static property 'transformMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'transformMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'transformMatcher' with '@MainActor' 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 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:49:28: warning: static property 'transformAttributeMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 47 |
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
    |                            |- warning: static property 'transformAttributeMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'transformAttributeMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'transformAttributeMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:50:28: warning: static property 'textElementMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
    |                            |- warning: static property 'textElementMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'textElementMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'textElementMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:51:28: warning: static property 'maskIdenitifierMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
    |                            |- warning: static property 'maskIdenitifierMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'maskIdenitifierMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'maskIdenitifierMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
 53 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:52:28: warning: static property 'unitsMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
    |                            |- warning: static property 'unitsMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'unitsMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'unitsMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |
 54 |     class func getTransformAttributeMatcher() -> NSRegularExpression? {
/Users/admin/builder/spi-builder-workspace/Source/Model/Primitives/SVGColor.swift:12:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | import SwiftUI
  9 |
 10 | public class SVGColor: SVGPaint {
    |              `- note: class 'SVGColor' does not conform to the 'Sendable' protocol
 11 |
 12 |     public static let black = SVGColor(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let clear = SVGColor(0).opacity(0)
 14 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGParser.swift:53:24: warning: static property 'parsers' is not concurrency-safe because non-'Sendable' type '[String : any SVGElementParser]' may have shared mutable state; this is an error in the Swift 6 language mode
 51 |     }
 52 |
 53 |     private static let parsers: [String:SVGElementParser] = [
    |                        |- warning: static property 'parsers' is not concurrency-safe because non-'Sendable' type '[String : any SVGElementParser]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'parsers' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 54 |         "svg": SVGViewportParser(),
 55 |         "g": SVGGroupParser(),
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Elements/SVGElementParser.swift:10:10: note: protocol 'SVGElementParser' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | protocol SVGElementParser {
   |          `- note: protocol 'SVGElementParser' does not conform to the 'Sendable' protocol
11 |
12 |     func parse(context: SVGNodeContext, delegate: @escaping (XMLElement) -> SVGNode?) -> SVGNode?
[43/56] Compiling SVGView SVGIndex.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:48:28: warning: static property 'transformMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 46 |     fileprivate static let unitsIdenitifierPattern = "([a-zA-Z]+)$"
 47 |
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
    |                            |- warning: static property 'transformMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'transformMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'transformMatcher' with '@MainActor' 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 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:49:28: warning: static property 'transformAttributeMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 47 |
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
    |                            |- warning: static property 'transformAttributeMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'transformAttributeMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'transformAttributeMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:50:28: warning: static property 'textElementMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
    |                            |- warning: static property 'textElementMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'textElementMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'textElementMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:51:28: warning: static property 'maskIdenitifierMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
    |                            |- warning: static property 'maskIdenitifierMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'maskIdenitifierMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'maskIdenitifierMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
 53 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:52:28: warning: static property 'unitsMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
    |                            |- warning: static property 'unitsMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'unitsMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'unitsMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |
 54 |     class func getTransformAttributeMatcher() -> NSRegularExpression? {
/Users/admin/builder/spi-builder-workspace/Source/Model/Primitives/SVGColor.swift:12:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | import SwiftUI
  9 |
 10 | public class SVGColor: SVGPaint {
    |              `- note: class 'SVGColor' does not conform to the 'Sendable' protocol
 11 |
 12 |     public static let black = SVGColor(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let clear = SVGColor(0).opacity(0)
 14 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGParser.swift:53:24: warning: static property 'parsers' is not concurrency-safe because non-'Sendable' type '[String : any SVGElementParser]' may have shared mutable state; this is an error in the Swift 6 language mode
 51 |     }
 52 |
 53 |     private static let parsers: [String:SVGElementParser] = [
    |                        |- warning: static property 'parsers' is not concurrency-safe because non-'Sendable' type '[String : any SVGElementParser]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'parsers' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 54 |         "svg": SVGViewportParser(),
 55 |         "g": SVGGroupParser(),
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Elements/SVGElementParser.swift:10:10: note: protocol 'SVGElementParser' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | protocol SVGElementParser {
   |          `- note: protocol 'SVGElementParser' does not conform to the 'Sendable' protocol
11 |
12 |     func parse(context: SVGNodeContext, delegate: @escaping (XMLElement) -> SVGNode?) -> SVGNode?
[44/56] Compiling SVGView SVGParser.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:48:28: warning: static property 'transformMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 46 |     fileprivate static let unitsIdenitifierPattern = "([a-zA-Z]+)$"
 47 |
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
    |                            |- warning: static property 'transformMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'transformMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'transformMatcher' with '@MainActor' 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 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:49:28: warning: static property 'transformAttributeMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 47 |
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
    |                            |- warning: static property 'transformAttributeMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'transformAttributeMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'transformAttributeMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:50:28: warning: static property 'textElementMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
    |                            |- warning: static property 'textElementMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'textElementMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'textElementMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:51:28: warning: static property 'maskIdenitifierMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
    |                            |- warning: static property 'maskIdenitifierMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'maskIdenitifierMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'maskIdenitifierMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
 53 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:52:28: warning: static property 'unitsMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
    |                            |- warning: static property 'unitsMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'unitsMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'unitsMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |
 54 |     class func getTransformAttributeMatcher() -> NSRegularExpression? {
/Users/admin/builder/spi-builder-workspace/Source/Model/Primitives/SVGColor.swift:12:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | import SwiftUI
  9 |
 10 | public class SVGColor: SVGPaint {
    |              `- note: class 'SVGColor' does not conform to the 'Sendable' protocol
 11 |
 12 |     public static let black = SVGColor(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let clear = SVGColor(0).opacity(0)
 14 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGParser.swift:53:24: warning: static property 'parsers' is not concurrency-safe because non-'Sendable' type '[String : any SVGElementParser]' may have shared mutable state; this is an error in the Swift 6 language mode
 51 |     }
 52 |
 53 |     private static let parsers: [String:SVGElementParser] = [
    |                        |- warning: static property 'parsers' is not concurrency-safe because non-'Sendable' type '[String : any SVGElementParser]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'parsers' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 54 |         "svg": SVGViewportParser(),
 55 |         "g": SVGGroupParser(),
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Elements/SVGElementParser.swift:10:10: note: protocol 'SVGElementParser' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | protocol SVGElementParser {
   |          `- note: protocol 'SVGElementParser' does not conform to the 'Sendable' protocol
11 |
12 |     func parse(context: SVGNodeContext, delegate: @escaping (XMLElement) -> SVGNode?) -> SVGNode?
[45/56] Compiling SVGView SVGParserBasics.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:48:28: warning: static property 'transformMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 46 |     fileprivate static let unitsIdenitifierPattern = "([a-zA-Z]+)$"
 47 |
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
    |                            |- warning: static property 'transformMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'transformMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'transformMatcher' with '@MainActor' 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 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:49:28: warning: static property 'transformAttributeMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 47 |
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
    |                            |- warning: static property 'transformAttributeMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'transformAttributeMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'transformAttributeMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:50:28: warning: static property 'textElementMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 48 |     fileprivate static var transformMatcher: NSRegularExpression?
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
    |                            |- warning: static property 'textElementMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'textElementMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'textElementMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:51:28: warning: static property 'maskIdenitifierMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 49 |     fileprivate static var transformAttributeMatcher: NSRegularExpression?
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
    |                            |- warning: static property 'maskIdenitifierMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'maskIdenitifierMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'maskIdenitifierMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
 53 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGConstants.swift:52:28: warning: static property 'unitsMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 50 |     fileprivate static var textElementMatcher: NSRegularExpression?
 51 |     fileprivate static var maskIdenitifierMatcher: NSRegularExpression?
 52 |     fileprivate static var unitsMatcher: NSRegularExpression?
    |                            |- warning: static property 'unitsMatcher' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'unitsMatcher' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'unitsMatcher' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |
 54 |     class func getTransformAttributeMatcher() -> NSRegularExpression? {
/Users/admin/builder/spi-builder-workspace/Source/Model/Primitives/SVGColor.swift:12:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | import SwiftUI
  9 |
 10 | public class SVGColor: SVGPaint {
    |              `- note: class 'SVGColor' does not conform to the 'Sendable' protocol
 11 |
 12 |     public static let black = SVGColor(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let clear = SVGColor(0).opacity(0)
 14 |
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/SVGParser.swift:53:24: warning: static property 'parsers' is not concurrency-safe because non-'Sendable' type '[String : any SVGElementParser]' may have shared mutable state; this is an error in the Swift 6 language mode
 51 |     }
 52 |
 53 |     private static let parsers: [String:SVGElementParser] = [
    |                        |- warning: static property 'parsers' is not concurrency-safe because non-'Sendable' type '[String : any SVGElementParser]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'parsers' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 54 |         "svg": SVGViewportParser(),
 55 |         "g": SVGGroupParser(),
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Elements/SVGElementParser.swift:10:10: note: protocol 'SVGElementParser' does not conform to the 'Sendable' protocol
 8 | import Foundation
 9 |
10 | protocol SVGElementParser {
   |          `- note: protocol 'SVGElementParser' does not conform to the 'Sendable' protocol
11 |
12 |     func parse(context: SVGNodeContext, delegate: @escaping (XMLElement) -> SVGNode?) -> SVGNode?
[46/56] Compiling SVGView SVGLength.swift
/Users/admin/builder/spi-builder-workspace/Source/Model/Primitives/SVGColor.swift:12:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | import SwiftUI
  9 |
 10 | public class SVGColor: SVGPaint {
    |              `- note: class 'SVGColor' does not conform to the 'Sendable' protocol
 11 |
 12 |     public static let black = SVGColor(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let clear = SVGColor(0).opacity(0)
 14 |
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 |     }
24 |
25 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
26 |         SVGCircleView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 |     }
28 | }
29 |
30 | struct SVGCircleView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
31 |
32 |     @ObservedObject var model = SVGCircle()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
28 |         SVGEllipseView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
29 |     }
30 | }
31 |
32 | struct SVGEllipseView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
33 |
34 |     @ObservedObject var model = SVGEllipse()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
24 |
25 |     public func contentView() -> some View {
26 |         SVGCircleView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
27 |     }
28 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
26 |
27 |     public func contentView() -> some View {
28 |         SVGEllipseView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
29 |     }
30 | }
[47/56] Compiling SVGView SVGPaint.swift
/Users/admin/builder/spi-builder-workspace/Source/Model/Primitives/SVGColor.swift:12:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | import SwiftUI
  9 |
 10 | public class SVGColor: SVGPaint {
    |              `- note: class 'SVGColor' does not conform to the 'Sendable' protocol
 11 |
 12 |     public static let black = SVGColor(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let clear = SVGColor(0).opacity(0)
 14 |
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 |     }
24 |
25 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
26 |         SVGCircleView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 |     }
28 | }
29 |
30 | struct SVGCircleView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
31 |
32 |     @ObservedObject var model = SVGCircle()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
28 |         SVGEllipseView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
29 |     }
30 | }
31 |
32 | struct SVGEllipseView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
33 |
34 |     @ObservedObject var model = SVGEllipse()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
24 |
25 |     public func contentView() -> some View {
26 |         SVGCircleView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
27 |     }
28 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
26 |
27 |     public func contentView() -> some View {
28 |         SVGEllipseView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
29 |     }
30 | }
[48/56] Compiling SVGView SVGPreserveAspectRatio.swift
/Users/admin/builder/spi-builder-workspace/Source/Model/Primitives/SVGColor.swift:12:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | import SwiftUI
  9 |
 10 | public class SVGColor: SVGPaint {
    |              `- note: class 'SVGColor' does not conform to the 'Sendable' protocol
 11 |
 12 |     public static let black = SVGColor(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let clear = SVGColor(0).opacity(0)
 14 |
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 |     }
24 |
25 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
26 |         SVGCircleView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 |     }
28 | }
29 |
30 | struct SVGCircleView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
31 |
32 |     @ObservedObject var model = SVGCircle()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
28 |         SVGEllipseView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
29 |     }
30 | }
31 |
32 | struct SVGEllipseView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
33 |
34 |     @ObservedObject var model = SVGEllipse()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
24 |
25 |     public func contentView() -> some View {
26 |         SVGCircleView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
27 |     }
28 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
26 |
27 |     public func contentView() -> some View {
28 |         SVGEllipseView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
29 |     }
30 | }
[49/56] Compiling SVGView SVGStroke.swift
/Users/admin/builder/spi-builder-workspace/Source/Model/Primitives/SVGColor.swift:12:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | import SwiftUI
  9 |
 10 | public class SVGColor: SVGPaint {
    |              `- note: class 'SVGColor' does not conform to the 'Sendable' protocol
 11 |
 12 |     public static let black = SVGColor(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let clear = SVGColor(0).opacity(0)
 14 |
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 |     }
24 |
25 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
26 |         SVGCircleView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 |     }
28 | }
29 |
30 | struct SVGCircleView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
31 |
32 |     @ObservedObject var model = SVGCircle()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
28 |         SVGEllipseView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
29 |     }
30 | }
31 |
32 | struct SVGEllipseView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
33 |
34 |     @ObservedObject var model = SVGEllipse()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
24 |
25 |     public func contentView() -> some View {
26 |         SVGCircleView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
27 |     }
28 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
26 |
27 |     public func contentView() -> some View {
28 |         SVGEllipseView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
29 |     }
30 | }
[50/56] Compiling SVGView SVGCircle.swift
/Users/admin/builder/spi-builder-workspace/Source/Model/Primitives/SVGColor.swift:12:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | import SwiftUI
  9 |
 10 | public class SVGColor: SVGPaint {
    |              `- note: class 'SVGColor' does not conform to the 'Sendable' protocol
 11 |
 12 |     public static let black = SVGColor(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let clear = SVGColor(0).opacity(0)
 14 |
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 |     }
24 |
25 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
26 |         SVGCircleView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 |     }
28 | }
29 |
30 | struct SVGCircleView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
31 |
32 |     @ObservedObject var model = SVGCircle()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
28 |         SVGEllipseView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
29 |     }
30 | }
31 |
32 | struct SVGEllipseView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
33 |
34 |     @ObservedObject var model = SVGEllipse()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
24 |
25 |     public func contentView() -> some View {
26 |         SVGCircleView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
27 |     }
28 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
26 |
27 |     public func contentView() -> some View {
28 |         SVGEllipseView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
29 |     }
30 | }
[51/56] Compiling SVGView SVGEllipse.swift
/Users/admin/builder/spi-builder-workspace/Source/Model/Primitives/SVGColor.swift:12:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | import SwiftUI
  9 |
 10 | public class SVGColor: SVGPaint {
    |              `- note: class 'SVGColor' does not conform to the 'Sendable' protocol
 11 |
 12 |     public static let black = SVGColor(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'SVGColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let clear = SVGColor(0).opacity(0)
 14 |
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 |     }
24 |
25 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
26 |         SVGCircleView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 |     }
28 | }
29 |
30 | struct SVGCircleView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
31 |
32 |     @ObservedObject var model = SVGCircle()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public func contentView() -> some View {
   |                 `- note: add '@MainActor' to make instance method 'contentView()' part of global actor 'MainActor'
28 |         SVGEllipseView(model: self)
   |         `- warning: call to main actor-isolated initializer 'init(model:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
29 |     }
30 | }
31 |
32 | struct SVGEllipseView: View {
   |        `- note: calls to initializer 'init(model:)' from outside of its actor context are implicitly asynchronous
33 |
34 |     @ObservedObject var model = SVGEllipse()
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGCircle.swift:26:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
24 |
25 |     public func contentView() -> some View {
26 |         SVGCircleView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
27 |     }
28 | }
/Users/admin/builder/spi-builder-workspace/Source/Model/Shapes/SVGEllipse.swift:28:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
26 |
27 |     public func contentView() -> some View {
28 |         SVGEllipseView(model: self)
   |         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
   |         `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(model:)' risks causing data races between main actor-isolated and task-isolated uses
29 |     }
30 | }
[52/56] Compiling SVGView SVGParserExtensions.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLinker.swift:12:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLinker {
   |              `- note: class 'SVGLinker' does not conform to the 'Sendable' protocol
11 |
12 |     public static let none = SVGLinker()
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public static func base(url: URL) -> SVGLinker {
[53/56] Compiling SVGView SVGParserPrimitives.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLinker.swift:12:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLinker {
   |              `- note: class 'SVGLinker' does not conform to the 'Sendable' protocol
11 |
12 |     public static let none = SVGLinker()
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public static func base(url: URL) -> SVGLinker {
[54/56] Compiling SVGView SVGPathReader.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLinker.swift:12:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLinker {
   |              `- note: class 'SVGLinker' does not conform to the 'Sendable' protocol
11 |
12 |     public static let none = SVGLinker()
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public static func base(url: URL) -> SVGLinker {
[55/56] Compiling SVGView SVGView.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLinker.swift:12:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLinker {
   |              `- note: class 'SVGLinker' does not conform to the 'Sendable' protocol
11 |
12 |     public static let none = SVGLinker()
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public static func base(url: URL) -> SVGLinker {
[56/56] Compiling SVGView SVGLinker.swift
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGSettings.swift:13:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | import CoreGraphics
10 |
11 | public struct SVGSettings {
   |               `- note: consider making struct 'SVGSettings' conform to the 'Sendable' protocol
12 |
13 |     public static let `default` = SVGSettings()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGSettings' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     public let linker: SVGLinker
/Users/admin/builder/spi-builder-workspace/Source/Parser/SVG/Settings/SVGLinker.swift:12:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public class SVGLinker {
   |              `- note: class 'SVGLinker' does not conform to the 'Sendable' protocol
11 |
12 |     public static let none = SVGLinker()
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'SVGLinker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     public static func base(url: URL) -> SVGLinker {
Build complete! (22.10s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SVGView",
  "name" : "SVGView",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    }
  ],
  "products" : [
    {
      "name" : "SVGView",
      "targets" : [
        "SVGView"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "SVGView",
      "module_type" : "SwiftTarget",
      "name" : "SVGView",
      "path" : "Source",
      "product_memberships" : [
        "SVGView"
      ],
      "sources" : [
        "Model/Images/SVGDataImage.swift",
        "Model/Images/SVGURLImage.swift",
        "Model/Nodes/SVGGroup.swift",
        "Model/Nodes/SVGImage.swift",
        "Model/Nodes/SVGNode.swift",
        "Model/Nodes/SVGShape.swift",
        "Model/Nodes/SVGText.swift",
        "Model/Nodes/SVGUserSpaceNode.swift",
        "Model/Nodes/SVGViewport.swift",
        "Model/Primitives/SVGColor.swift",
        "Model/Primitives/SVGFont.swift",
        "Model/Primitives/SVGGradient.swift",
        "Model/Primitives/SVGLength.swift",
        "Model/Primitives/SVGPaint.swift",
        "Model/Primitives/SVGPreserveAspectRatio.swift",
        "Model/Primitives/SVGStroke.swift",
        "Model/Shapes/SVGCircle.swift",
        "Model/Shapes/SVGEllipse.swift",
        "Model/Shapes/SVGLine.swift",
        "Model/Shapes/SVGPath.swift",
        "Model/Shapes/SVGPolygon.swift",
        "Model/Shapes/SVGPolyline.swift",
        "Model/Shapes/SVGRect.swift",
        "Parser/CSS/CSSParser.swift",
        "Parser/SVG/Attributes/SVGAttribute.swift",
        "Parser/SVG/Attributes/SVGFontSizeAttribute.swift",
        "Parser/SVG/Attributes/SVGLengthAttribute.swift",
        "Parser/SVG/Elements/SVGElementParser.swift",
        "Parser/SVG/Elements/SVGImageParser.swift",
        "Parser/SVG/Elements/SVGShapeParser.swift",
        "Parser/SVG/Elements/SVGStructureParsers.swift",
        "Parser/SVG/Elements/SVGTextParser.swift",
        "Parser/SVG/Primitives/SVGLengthParser.swift",
        "Parser/SVG/SVGConstants.swift",
        "Parser/SVG/SVGContext.swift",
        "Parser/SVG/SVGIndex.swift",
        "Parser/SVG/SVGParser.swift",
        "Parser/SVG/SVGParserBasics.swift",
        "Parser/SVG/SVGParserExtensions.swift",
        "Parser/SVG/SVGParserPrimitives.swift",
        "Parser/SVG/SVGPathReader.swift",
        "Parser/SVG/SVGView.swift",
        "Parser/SVG/Settings/SVGLinker.swift",
        "Parser/SVG/Settings/SVGLogger.swift",
        "Parser/SVG/Settings/SVGScreen.swift",
        "Parser/SVG/Settings/SVGSettings.swift",
        "Parser/XML/DOMParser.swift",
        "Parser/XML/XMLNode.swift",
        "Serialization/Serializable.swift",
        "Serialization/Serializations.swift",
        "Serialization/Serializer.swift",
        "UI/MBezierPath+Extension_macOS.swift",
        "UI/UIExtensions.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.