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

Failed to build SwiftSVG, reference v2.3.2 (c3a886), with Swift 6.0 for macOS (SPM) on 28 Nov 2024 01:36:54 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.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

========================================
RunAll
========================================
Builder version: 4.58.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mchoe/SwiftSVG.git
Reference: v2.3.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mchoe/SwiftSVG
 * tag               v2.3.2     -> FETCH_HEAD
HEAD is now at c3a8866 Merge pull request #149 from mchoe/task/update-docs
Cloned https://github.com/mchoe/SwiftSVG.git
Revision (git rev-parse @):
c3a8866a25ace169ee8e5c037670ba14aa59606f
SUCCESS checkout https://github.com/mchoe/SwiftSVG.git at v2.3.2
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "swiftsvg",
      "name": "SwiftSVG",
      "url": "https://github.com/mchoe/SwiftSVG.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftSVG",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/mchoe/SwiftSVG.git
[1/4004] Fetching swiftsvg
Fetched https://github.com/mchoe/SwiftSVG.git from cache (2.33s)
Creating working copy for https://github.com/mchoe/SwiftSVG.git
Working copy of https://github.com/mchoe/SwiftSVG.git resolved at v2.3.2 (c3a8866)
warning: '.resolve-product-dependencies': dependency 'swiftsvg' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/mchoe/SwiftSVG.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.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
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--7754E27361AE5C74.txt
[3/47] Emitting module SwiftSVG
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Cache/SVGCache.swift:42:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' may have shared mutable state; this is an error in the Swift 6 language mode
37 |  A minimal in-memory cache class for caching `SVGLayer`s. The `default` singleton is the default cache used and you can optionally create your own static singleton through an extension.
38 |  */
39 | open class SVGCache {
   |            `- note: class 'SVGCache' does not conform to the 'Sendable' protocol
40 |
41 |     /// A singleton object that is the default store for `SVGlayer`s
42 |     public static let `default` = SVGCache()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' 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
43 |
44 |     /// :nodoc:
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:44:28: warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
 44 |     fileprivate static let groupAttributes: [String : (SVGGroup) -> (String, CAShapeLayer) -> ()] = [
    |                            |- warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: annotate 'groupAttributes' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |         "fill": SVGGroup.fillGroup,
 46 |         "fill-rule": SVGGroup.fillRuleGroup,
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/UIColor+Extensions.swift:68:28: warning: static property 'named' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 66 |      Lazily loaded instance of `NamedColors`
 67 |      */
 68 |     fileprivate static var named: NamedColors = {
    |                            |- warning: static property 'named' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'named' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'named' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |         return NamedColors()
 70 |     }()
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Iterators/PathDLexer.swift:76:16: warning: static property 'characterDictionary' is not concurrency-safe because non-'Sendable' type '[CChar : any PathCommand]' (aka 'Dictionary<Int8, any PathCommand>') may have shared mutable state; this is an error in the Swift 6 language mode
 74 |      A dictionary that generates a new `PathCommand` based on the `CChar` value of the SVG path letter
 75 |      */
 76 |     static let characterDictionary: [CChar : PathCommand] = [
    |                |- warning: static property 'characterDictionary' is not concurrency-safe because non-'Sendable' type '[CChar : any PathCommand]' (aka 'Dictionary<Int8, any PathCommand>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'characterDictionary' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |         DCharacter.M.rawValue: MoveTo(pathType: .absolute),
 78 |         DCharacter.m.rawValue: MoveTo(pathType: .relative),
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Iterators/PathCommand.swift:45:19: note: protocol 'PathCommand' does not conform to the 'Sendable' protocol
 43 |  A protocol that describes an instance that can process an individual SVG Element
 44 |  */
 45 | internal protocol PathCommand: PreviousCommand {
    |                   `- note: protocol 'PathCommand' does not conform to the 'Sendable' protocol
 46 |
 47 |     /**
[4/51] Compiling SwiftSVG Data+CacheKey.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/DispatchQueue+Extensions.swift:44:17: warning: capture of 'block' with non-sendable type '() -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
42 |         } else {
43 |             self.async {
44 |                 block()
   |                 |- warning: capture of 'block' with non-sendable type '() -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
45 |             }
46 |         }
[5/51] Compiling SwiftSVG Dictionary+Add.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/DispatchQueue+Extensions.swift:44:17: warning: capture of 'block' with non-sendable type '() -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
42 |         } else {
43 |             self.async {
44 |                 block()
   |                 |- warning: capture of 'block' with non-sendable type '() -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
45 |             }
46 |         }
[6/51] Compiling SwiftSVG Dictionary+JSON.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/DispatchQueue+Extensions.swift:44:17: warning: capture of 'block' with non-sendable type '() -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
42 |         } else {
43 |             self.async {
44 |                 block()
   |                 |- warning: capture of 'block' with non-sendable type '() -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
45 |             }
46 |         }
[7/51] Compiling SwiftSVG DispatchQueue+Extensions.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/DispatchQueue+Extensions.swift:44:17: warning: capture of 'block' with non-sendable type '() -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
42 |         } else {
43 |             self.async {
44 |                 block()
   |                 |- warning: capture of 'block' with non-sendable type '() -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
45 |             }
46 |         }
[8/51] Compiling SwiftSVG FloatingPoint+DegreesRadians.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/DispatchQueue+Extensions.swift:44:17: warning: capture of 'block' with non-sendable type '() -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
42 |         } else {
43 |             self.async {
44 |                 block()
   |                 |- warning: capture of 'block' with non-sendable type '() -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
45 |             }
46 |         }
[9/51] Compiling SwiftSVG Print.swift
[10/51] Compiling SwiftSVG Scalar+FromByteArray.swift
[11/51] Compiling SwiftSVG Stack.swift
[12/51] Compiling SwiftSVG String+Subscript.swift
[13/51] Compiling SwiftSVG String+Trim.swift
[14/51] Compiling SwiftSVG Identifiable.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:41:13: note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Cache/SVGCache.swift:42:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' may have shared mutable state; this is an error in the Swift 6 language mode
37 |  A minimal in-memory cache class for caching `SVGLayer`s. The `default` singleton is the default cache used and you can optionally create your own static singleton through an extension.
38 |  */
39 | open class SVGCache {
   |            `- note: class 'SVGCache' does not conform to the 'Sendable' protocol
40 |
41 |     /// A singleton object that is the default store for `SVGlayer`s
42 |     public static let `default` = SVGCache()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' 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
43 |
44 |     /// :nodoc:
[15/51] Compiling SwiftSVG Strokable.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:41:13: note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Cache/SVGCache.swift:42:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' may have shared mutable state; this is an error in the Swift 6 language mode
37 |  A minimal in-memory cache class for caching `SVGLayer`s. The `default` singleton is the default cache used and you can optionally create your own static singleton through an extension.
38 |  */
39 | open class SVGCache {
   |            `- note: class 'SVGCache' does not conform to the 'Sendable' protocol
40 |
41 |     /// A singleton object that is the default store for `SVGlayer`s
42 |     public static let `default` = SVGCache()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' 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
43 |
44 |     /// :nodoc:
[16/51] Compiling SwiftSVG Stylable.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:41:13: note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Cache/SVGCache.swift:42:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' may have shared mutable state; this is an error in the Swift 6 language mode
37 |  A minimal in-memory cache class for caching `SVGLayer`s. The `default` singleton is the default cache used and you can optionally create your own static singleton through an extension.
38 |  */
39 | open class SVGCache {
   |            `- note: class 'SVGCache' does not conform to the 'Sendable' protocol
40 |
41 |     /// A singleton object that is the default store for `SVGlayer`s
42 |     public static let `default` = SVGCache()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' 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
43 |
44 |     /// :nodoc:
[17/51] Compiling SwiftSVG Transformable.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:41:13: note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Cache/SVGCache.swift:42:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' may have shared mutable state; this is an error in the Swift 6 language mode
37 |  A minimal in-memory cache class for caching `SVGLayer`s. The `default` singleton is the default cache used and you can optionally create your own static singleton through an extension.
38 |  */
39 | open class SVGCache {
   |            `- note: class 'SVGCache' does not conform to the 'Sendable' protocol
40 |
41 |     /// A singleton object that is the default store for `SVGlayer`s
42 |     public static let `default` = SVGCache()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' 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
43 |
44 |     /// :nodoc:
[18/51] Compiling SwiftSVG SVGCache.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:41:13: note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Cache/SVGCache.swift:42:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' may have shared mutable state; this is an error in the Swift 6 language mode
37 |  A minimal in-memory cache class for caching `SVGLayer`s. The `default` singleton is the default cache used and you can optionally create your own static singleton through an extension.
38 |  */
39 | open class SVGCache {
   |            `- note: class 'SVGCache' does not conform to the 'Sendable' protocol
40 |
41 |     /// A singleton object that is the default store for `SVGlayer`s
42 |     public static let `default` = SVGCache()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' 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
43 |
44 |     /// :nodoc:
[19/51] Compiling SwiftSVG CrossPlatform.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/NSBezierPath+CrossPlatform.swift:42:17: error: switch must be exhaustive
40 |             for i in 0 ..< self.elementCount {
41 |                 let type = self.element(at: i, associatedPoints: points)
42 |                 switch type {
   |                 |- error: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 `- note: handle unknown values using "@unknown default"
43 |                 case .moveTo:
44 |                     path.move(to: points[0])
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Cache/SVGCache.swift:42:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' may have shared mutable state; this is an error in the Swift 6 language mode
37 |  A minimal in-memory cache class for caching `SVGLayer`s. The `default` singleton is the default cache used and you can optionally create your own static singleton through an extension.
38 |  */
39 | open class SVGCache {
   |            `- note: class 'SVGCache' does not conform to the 'Sendable' protocol
40 |
41 |     /// A singleton object that is the default store for `SVGlayer`s
42 |     public static let `default` = SVGCache()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' 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
43 |
44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:86:29: warning: capture of 'parser' with non-sendable type '(any SVGParser)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 84 |
 85 |             let parserToUse: SVGParser
 86 |             if let parser = parser {
    |                             `- warning: capture of 'parser' with non-sendable type '(any SVGParser)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 87 |                 parserToUse = parser
 88 |             } else {
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Parser/SVGParser.swift:51:17: note: protocol 'SVGParser' does not conform to the 'Sendable' protocol
49 |  A protocol describing an XML parser capable of parsing SVG data
50 |  */
51 | public protocol SVGParser {
   |                 `- note: protocol 'SVGParser' does not conform to the 'Sendable' protocol
52 |
53 |     /**
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:101:21: warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 99 |                         self?.addSublayer(svgLayer)
100 |                     }
101 |                     completion(svgLayer)
    |                     |- warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 |                 }
103 |             }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:101:21: warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
 99 |                         self?.addSublayer(svgLayer)
100 |                     }
101 |                     completion(svgLayer)
    |                     |- warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 |                 }
103 |             }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:92:47: warning: capture of 'svgLayer' with non-sendable type 'SVGLayer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |
 91 |                     DispatchQueue.global(qos: .userInitiated).async {
 92 |                         guard let layerCopy = svgLayer.svgLayerCopy else {
    |                                               `- warning: capture of 'svgLayer' with non-sendable type 'SVGLayer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |                             return
 94 |                         }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:78:12: note: class 'SVGLayer' does not conform to the 'Sendable' protocol
 76 |  */
 77 |
 78 | open class SVGLayer: CAShapeLayer, SVGLayerType {
    |            `- note: class 'SVGLayer' does not conform to the 'Sendable' protocol
 79 |
 80 |     /// The minimum CGRect that fits all subpaths
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:90:35: warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead
 88 |      */
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
    |                                   `- warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
 92 |         copiedLayer?.boundingBox = self.boundingBox
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:91:45: warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
    |                                             `- warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead
 92 |         copiedLayer?.boundingBox = self.boundingBox
 93 |         return copiedLayer
[20/51] Compiling SwiftSVG NSBezierPath+CrossPlatform.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/NSBezierPath+CrossPlatform.swift:42:17: error: switch must be exhaustive
40 |             for i in 0 ..< self.elementCount {
41 |                 let type = self.element(at: i, associatedPoints: points)
42 |                 switch type {
   |                 |- error: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 `- note: handle unknown values using "@unknown default"
43 |                 case .moveTo:
44 |                     path.move(to: points[0])
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Cache/SVGCache.swift:42:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' may have shared mutable state; this is an error in the Swift 6 language mode
37 |  A minimal in-memory cache class for caching `SVGLayer`s. The `default` singleton is the default cache used and you can optionally create your own static singleton through an extension.
38 |  */
39 | open class SVGCache {
   |            `- note: class 'SVGCache' does not conform to the 'Sendable' protocol
40 |
41 |     /// A singleton object that is the default store for `SVGlayer`s
42 |     public static let `default` = SVGCache()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' 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
43 |
44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:86:29: warning: capture of 'parser' with non-sendable type '(any SVGParser)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 84 |
 85 |             let parserToUse: SVGParser
 86 |             if let parser = parser {
    |                             `- warning: capture of 'parser' with non-sendable type '(any SVGParser)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 87 |                 parserToUse = parser
 88 |             } else {
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Parser/SVGParser.swift:51:17: note: protocol 'SVGParser' does not conform to the 'Sendable' protocol
49 |  A protocol describing an XML parser capable of parsing SVG data
50 |  */
51 | public protocol SVGParser {
   |                 `- note: protocol 'SVGParser' does not conform to the 'Sendable' protocol
52 |
53 |     /**
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:101:21: warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 99 |                         self?.addSublayer(svgLayer)
100 |                     }
101 |                     completion(svgLayer)
    |                     |- warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 |                 }
103 |             }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:101:21: warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
 99 |                         self?.addSublayer(svgLayer)
100 |                     }
101 |                     completion(svgLayer)
    |                     |- warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 |                 }
103 |             }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:92:47: warning: capture of 'svgLayer' with non-sendable type 'SVGLayer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |
 91 |                     DispatchQueue.global(qos: .userInitiated).async {
 92 |                         guard let layerCopy = svgLayer.svgLayerCopy else {
    |                                               `- warning: capture of 'svgLayer' with non-sendable type 'SVGLayer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |                             return
 94 |                         }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:78:12: note: class 'SVGLayer' does not conform to the 'Sendable' protocol
 76 |  */
 77 |
 78 | open class SVGLayer: CAShapeLayer, SVGLayerType {
    |            `- note: class 'SVGLayer' does not conform to the 'Sendable' protocol
 79 |
 80 |     /// The minimum CGRect that fits all subpaths
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:90:35: warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead
 88 |      */
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
    |                                   `- warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
 92 |         copiedLayer?.boundingBox = self.boundingBox
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:91:45: warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
    |                                             `- warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead
 92 |         copiedLayer?.boundingBox = self.boundingBox
 93 |         return copiedLayer
[21/51] Compiling SwiftSVG CALayer+SVG.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/NSBezierPath+CrossPlatform.swift:42:17: error: switch must be exhaustive
40 |             for i in 0 ..< self.elementCount {
41 |                 let type = self.element(at: i, associatedPoints: points)
42 |                 switch type {
   |                 |- error: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 `- note: handle unknown values using "@unknown default"
43 |                 case .moveTo:
44 |                     path.move(to: points[0])
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Cache/SVGCache.swift:42:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' may have shared mutable state; this is an error in the Swift 6 language mode
37 |  A minimal in-memory cache class for caching `SVGLayer`s. The `default` singleton is the default cache used and you can optionally create your own static singleton through an extension.
38 |  */
39 | open class SVGCache {
   |            `- note: class 'SVGCache' does not conform to the 'Sendable' protocol
40 |
41 |     /// A singleton object that is the default store for `SVGlayer`s
42 |     public static let `default` = SVGCache()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' 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
43 |
44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:86:29: warning: capture of 'parser' with non-sendable type '(any SVGParser)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 84 |
 85 |             let parserToUse: SVGParser
 86 |             if let parser = parser {
    |                             `- warning: capture of 'parser' with non-sendable type '(any SVGParser)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 87 |                 parserToUse = parser
 88 |             } else {
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Parser/SVGParser.swift:51:17: note: protocol 'SVGParser' does not conform to the 'Sendable' protocol
49 |  A protocol describing an XML parser capable of parsing SVG data
50 |  */
51 | public protocol SVGParser {
   |                 `- note: protocol 'SVGParser' does not conform to the 'Sendable' protocol
52 |
53 |     /**
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:101:21: warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 99 |                         self?.addSublayer(svgLayer)
100 |                     }
101 |                     completion(svgLayer)
    |                     |- warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 |                 }
103 |             }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:101:21: warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
 99 |                         self?.addSublayer(svgLayer)
100 |                     }
101 |                     completion(svgLayer)
    |                     |- warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 |                 }
103 |             }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:92:47: warning: capture of 'svgLayer' with non-sendable type 'SVGLayer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |
 91 |                     DispatchQueue.global(qos: .userInitiated).async {
 92 |                         guard let layerCopy = svgLayer.svgLayerCopy else {
    |                                               `- warning: capture of 'svgLayer' with non-sendable type 'SVGLayer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |                             return
 94 |                         }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:78:12: note: class 'SVGLayer' does not conform to the 'Sendable' protocol
 76 |  */
 77 |
 78 | open class SVGLayer: CAShapeLayer, SVGLayerType {
    |            `- note: class 'SVGLayer' does not conform to the 'Sendable' protocol
 79 |
 80 |     /// The minimum CGRect that fits all subpaths
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:90:35: warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead
 88 |      */
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
    |                                   `- warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
 92 |         copiedLayer?.boundingBox = self.boundingBox
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:91:45: warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
    |                                             `- warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead
 92 |         copiedLayer?.boundingBox = self.boundingBox
 93 |         return copiedLayer
[22/51] Compiling SwiftSVG CAShapeLayer+SVG.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/NSBezierPath+CrossPlatform.swift:42:17: error: switch must be exhaustive
40 |             for i in 0 ..< self.elementCount {
41 |                 let type = self.element(at: i, associatedPoints: points)
42 |                 switch type {
   |                 |- error: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 `- note: handle unknown values using "@unknown default"
43 |                 case .moveTo:
44 |                     path.move(to: points[0])
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Cache/SVGCache.swift:42:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' may have shared mutable state; this is an error in the Swift 6 language mode
37 |  A minimal in-memory cache class for caching `SVGLayer`s. The `default` singleton is the default cache used and you can optionally create your own static singleton through an extension.
38 |  */
39 | open class SVGCache {
   |            `- note: class 'SVGCache' does not conform to the 'Sendable' protocol
40 |
41 |     /// A singleton object that is the default store for `SVGlayer`s
42 |     public static let `default` = SVGCache()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' 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
43 |
44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:86:29: warning: capture of 'parser' with non-sendable type '(any SVGParser)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 84 |
 85 |             let parserToUse: SVGParser
 86 |             if let parser = parser {
    |                             `- warning: capture of 'parser' with non-sendable type '(any SVGParser)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 87 |                 parserToUse = parser
 88 |             } else {
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Parser/SVGParser.swift:51:17: note: protocol 'SVGParser' does not conform to the 'Sendable' protocol
49 |  A protocol describing an XML parser capable of parsing SVG data
50 |  */
51 | public protocol SVGParser {
   |                 `- note: protocol 'SVGParser' does not conform to the 'Sendable' protocol
52 |
53 |     /**
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:101:21: warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 99 |                         self?.addSublayer(svgLayer)
100 |                     }
101 |                     completion(svgLayer)
    |                     |- warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 |                 }
103 |             }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:101:21: warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
 99 |                         self?.addSublayer(svgLayer)
100 |                     }
101 |                     completion(svgLayer)
    |                     |- warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 |                 }
103 |             }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:92:47: warning: capture of 'svgLayer' with non-sendable type 'SVGLayer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |
 91 |                     DispatchQueue.global(qos: .userInitiated).async {
 92 |                         guard let layerCopy = svgLayer.svgLayerCopy else {
    |                                               `- warning: capture of 'svgLayer' with non-sendable type 'SVGLayer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |                             return
 94 |                         }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:78:12: note: class 'SVGLayer' does not conform to the 'Sendable' protocol
 76 |  */
 77 |
 78 | open class SVGLayer: CAShapeLayer, SVGLayerType {
    |            `- note: class 'SVGLayer' does not conform to the 'Sendable' protocol
 79 |
 80 |     /// The minimum CGRect that fits all subpaths
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:90:35: warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead
 88 |      */
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
    |                                   `- warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
 92 |         copiedLayer?.boundingBox = self.boundingBox
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:91:45: warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
    |                                             `- warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead
 92 |         copiedLayer?.boundingBox = self.boundingBox
 93 |         return copiedLayer
[23/51] Compiling SwiftSVG SVGLayer.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/NSBezierPath+CrossPlatform.swift:42:17: error: switch must be exhaustive
40 |             for i in 0 ..< self.elementCount {
41 |                 let type = self.element(at: i, associatedPoints: points)
42 |                 switch type {
   |                 |- error: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 `- note: handle unknown values using "@unknown default"
43 |                 case .moveTo:
44 |                     path.move(to: points[0])
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Cache/SVGCache.swift:42:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' may have shared mutable state; this is an error in the Swift 6 language mode
37 |  A minimal in-memory cache class for caching `SVGLayer`s. The `default` singleton is the default cache used and you can optionally create your own static singleton through an extension.
38 |  */
39 | open class SVGCache {
   |            `- note: class 'SVGCache' does not conform to the 'Sendable' protocol
40 |
41 |     /// A singleton object that is the default store for `SVGlayer`s
42 |     public static let `default` = SVGCache()
   |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'SVGCache' 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
43 |
44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:86:29: warning: capture of 'parser' with non-sendable type '(any SVGParser)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 84 |
 85 |             let parserToUse: SVGParser
 86 |             if let parser = parser {
    |                             `- warning: capture of 'parser' with non-sendable type '(any SVGParser)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 87 |                 parserToUse = parser
 88 |             } else {
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Parser/SVGParser.swift:51:17: note: protocol 'SVGParser' does not conform to the 'Sendable' protocol
49 |  A protocol describing an XML parser capable of parsing SVG data
50 |  */
51 | public protocol SVGParser {
   |                 `- note: protocol 'SVGParser' does not conform to the 'Sendable' protocol
52 |
53 |     /**
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:101:21: warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 99 |                         self?.addSublayer(svgLayer)
100 |                     }
101 |                     completion(svgLayer)
    |                     |- warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 |                 }
103 |             }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:101:21: warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
 99 |                         self?.addSublayer(svgLayer)
100 |                     }
101 |                     completion(svgLayer)
    |                     |- warning: capture of 'completion' with non-sendable type '(SVGLayer) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 |                 }
103 |             }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:92:47: warning: capture of 'svgLayer' with non-sendable type 'SVGLayer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |
 91 |                     DispatchQueue.global(qos: .userInitiated).async {
 92 |                         guard let layerCopy = svgLayer.svgLayerCopy else {
    |                                               `- warning: capture of 'svgLayer' with non-sendable type 'SVGLayer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |                             return
 94 |                         }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:78:12: note: class 'SVGLayer' does not conform to the 'Sendable' protocol
 76 |  */
 77 |
 78 | open class SVGLayer: CAShapeLayer, SVGLayerType {
    |            `- note: class 'SVGLayer' does not conform to the 'Sendable' protocol
 79 |
 80 |     /// The minimum CGRect that fits all subpaths
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/CALayer+SVG.swift:99:25: warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
 97 |
 98 |                     DispatchQueue.main.safeAsync {
 99 |                         self?.addSublayer(svgLayer)
    |                         `- warning: capture of 'self' with non-sendable type 'Self?' in an isolated closure; this is an error in the Swift 6 language mode
100 |                     }
101 |                     completion(svgLayer)
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:90:35: warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead
 88 |      */
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
    |                                   `- warning: 'archivedData(withRootObject:)' was deprecated in macOS 10.14: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
 92 |         copiedLayer?.boundingBox = self.boundingBox
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG Extensions/SVGLayer.swift:91:45: warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead
 89 |     var svgLayerCopy: SVGLayer? {
 90 |         let tmp = NSKeyedArchiver.archivedData(withRootObject: self)
 91 |         let copiedLayer = NSKeyedUnarchiver.unarchiveObject(with: tmp) as? SVGLayer
    |                                             `- warning: 'unarchiveObject(with:)' was deprecated in macOS 10.14: Use +unarchivedObjectOfClass:fromData:error: instead
 92 |         copiedLayer?.boundingBox = self.boundingBox
 93 |         return copiedLayer
[24/51] Compiling SwiftSVG PathDLexer.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Iterators/PathDLexer.swift:76:16: warning: static property 'characterDictionary' is not concurrency-safe because non-'Sendable' type '[CChar : any PathCommand]' (aka 'Dictionary<Int8, any PathCommand>') may have shared mutable state; this is an error in the Swift 6 language mode
 74 |      A dictionary that generates a new `PathCommand` based on the `CChar` value of the SVG path letter
 75 |      */
 76 |     static let characterDictionary: [CChar : PathCommand] = [
    |                |- warning: static property 'characterDictionary' is not concurrency-safe because non-'Sendable' type '[CChar : any PathCommand]' (aka 'Dictionary<Int8, any PathCommand>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'characterDictionary' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |         DCharacter.M.rawValue: MoveTo(pathType: .absolute),
 78 |         DCharacter.m.rawValue: MoveTo(pathType: .relative),
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Iterators/PathCommand.swift:45:19: note: protocol 'PathCommand' does not conform to the 'Sendable' protocol
 43 |  A protocol that describes an instance that can process an individual SVG Element
 44 |  */
 45 | internal protocol PathCommand: PreviousCommand {
    |                   `- note: protocol 'PathCommand' does not conform to the 'Sendable' protocol
 46 |
 47 |     /**
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:40:13: note: class 'SVGPath' does not conform to the 'Sendable' protocol
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<path>` element and its attributes
 39 |  */
 40 | final class SVGPath: SVGShapeElement, ParsesAsynchronously, DelaysApplyingAttributes {
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGPath' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGCircle.swift:42:13: note: class 'SVGCircle' does not conform to the 'Sendable' protocol
 40 |  */
 41 |
 42 | final class SVGCircle: SVGShapeElement {
    |             |- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
 43 |
 44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGEllipse.swift:40:13: note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<ellipse>` element and its attributes
 39 |  */
 40 | final class SVGEllipse: SVGShapeElement {
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGLine.swift:42:13: note: class 'SVGLine' does not conform to the 'Sendable' protocol
 40 |  */
 41 |
 42 | final class SVGLine: SVGShapeElement {
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGLine' does not conform to the 'Sendable' protocol
 43 |
 44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGRectangle.swift:41:13: note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGRectangle: SVGShapeElement {
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
[25/51] Compiling SwiftSVG NSXMLSVGParser.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Iterators/PathDLexer.swift:76:16: warning: static property 'characterDictionary' is not concurrency-safe because non-'Sendable' type '[CChar : any PathCommand]' (aka 'Dictionary<Int8, any PathCommand>') may have shared mutable state; this is an error in the Swift 6 language mode
 74 |      A dictionary that generates a new `PathCommand` based on the `CChar` value of the SVG path letter
 75 |      */
 76 |     static let characterDictionary: [CChar : PathCommand] = [
    |                |- warning: static property 'characterDictionary' is not concurrency-safe because non-'Sendable' type '[CChar : any PathCommand]' (aka 'Dictionary<Int8, any PathCommand>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'characterDictionary' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |         DCharacter.M.rawValue: MoveTo(pathType: .absolute),
 78 |         DCharacter.m.rawValue: MoveTo(pathType: .relative),
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Iterators/PathCommand.swift:45:19: note: protocol 'PathCommand' does not conform to the 'Sendable' protocol
 43 |  A protocol that describes an instance that can process an individual SVG Element
 44 |  */
 45 | internal protocol PathCommand: PreviousCommand {
    |                   `- note: protocol 'PathCommand' does not conform to the 'Sendable' protocol
 46 |
 47 |     /**
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:40:13: note: class 'SVGPath' does not conform to the 'Sendable' protocol
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<path>` element and its attributes
 39 |  */
 40 | final class SVGPath: SVGShapeElement, ParsesAsynchronously, DelaysApplyingAttributes {
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGPath' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGCircle.swift:42:13: note: class 'SVGCircle' does not conform to the 'Sendable' protocol
 40 |  */
 41 |
 42 | final class SVGCircle: SVGShapeElement {
    |             |- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
 43 |
 44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGEllipse.swift:40:13: note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<ellipse>` element and its attributes
 39 |  */
 40 | final class SVGEllipse: SVGShapeElement {
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGLine.swift:42:13: note: class 'SVGLine' does not conform to the 'Sendable' protocol
 40 |  */
 41 |
 42 | final class SVGLine: SVGShapeElement {
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGLine' does not conform to the 'Sendable' protocol
 43 |
 44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGRectangle.swift:41:13: note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGRectangle: SVGShapeElement {
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
[26/51] Compiling SwiftSVG SVGParser.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Iterators/PathDLexer.swift:76:16: warning: static property 'characterDictionary' is not concurrency-safe because non-'Sendable' type '[CChar : any PathCommand]' (aka 'Dictionary<Int8, any PathCommand>') may have shared mutable state; this is an error in the Swift 6 language mode
 74 |      A dictionary that generates a new `PathCommand` based on the `CChar` value of the SVG path letter
 75 |      */
 76 |     static let characterDictionary: [CChar : PathCommand] = [
    |                |- warning: static property 'characterDictionary' is not concurrency-safe because non-'Sendable' type '[CChar : any PathCommand]' (aka 'Dictionary<Int8, any PathCommand>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'characterDictionary' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |         DCharacter.M.rawValue: MoveTo(pathType: .absolute),
 78 |         DCharacter.m.rawValue: MoveTo(pathType: .relative),
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Iterators/PathCommand.swift:45:19: note: protocol 'PathCommand' does not conform to the 'Sendable' protocol
 43 |  A protocol that describes an instance that can process an individual SVG Element
 44 |  */
 45 | internal protocol PathCommand: PreviousCommand {
    |                   `- note: protocol 'PathCommand' does not conform to the 'Sendable' protocol
 46 |
 47 |     /**
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:40:13: note: class 'SVGPath' does not conform to the 'Sendable' protocol
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<path>` element and its attributes
 39 |  */
 40 | final class SVGPath: SVGShapeElement, ParsesAsynchronously, DelaysApplyingAttributes {
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGPath' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGCircle.swift:42:13: note: class 'SVGCircle' does not conform to the 'Sendable' protocol
 40 |  */
 41 |
 42 | final class SVGCircle: SVGShapeElement {
    |             |- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
 43 |
 44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGEllipse.swift:40:13: note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<ellipse>` element and its attributes
 39 |  */
 40 | final class SVGEllipse: SVGShapeElement {
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGLine.swift:42:13: note: class 'SVGLine' does not conform to the 'Sendable' protocol
 40 |  */
 41 |
 42 | final class SVGLine: SVGShapeElement {
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGLine' does not conform to the 'Sendable' protocol
 43 |
 44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGRectangle.swift:41:13: note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGRectangle: SVGShapeElement {
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
[27/51] Compiling SwiftSVG SVGParserSupportedElements.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGCircle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGEllipse' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGLine' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGPath' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGRectangle' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Iterators/PathDLexer.swift:76:16: warning: static property 'characterDictionary' is not concurrency-safe because non-'Sendable' type '[CChar : any PathCommand]' (aka 'Dictionary<Int8, any PathCommand>') may have shared mutable state; this is an error in the Swift 6 language mode
 74 |      A dictionary that generates a new `PathCommand` based on the `CChar` value of the SVG path letter
 75 |      */
 76 |     static let characterDictionary: [CChar : PathCommand] = [
    |                |- warning: static property 'characterDictionary' is not concurrency-safe because non-'Sendable' type '[CChar : any PathCommand]' (aka 'Dictionary<Int8, any PathCommand>') may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'characterDictionary' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |         DCharacter.M.rawValue: MoveTo(pathType: .absolute),
 78 |         DCharacter.m.rawValue: MoveTo(pathType: .relative),
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Iterators/PathCommand.swift:45:19: note: protocol 'PathCommand' does not conform to the 'Sendable' protocol
 43 |  A protocol that describes an instance that can process an individual SVG Element
 44 |  */
 45 | internal protocol PathCommand: PreviousCommand {
    |                   `- note: protocol 'PathCommand' does not conform to the 'Sendable' protocol
 46 |
 47 |     /**
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:40:13: note: class 'SVGPath' does not conform to the 'Sendable' protocol
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<path>` element and its attributes
 39 |  */
 40 | final class SVGPath: SVGShapeElement, ParsesAsynchronously, DelaysApplyingAttributes {
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGPath' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGPath' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGCircle.swift:42:13: note: class 'SVGCircle' does not conform to the 'Sendable' protocol
 40 |  */
 41 |
 42 | final class SVGCircle: SVGShapeElement {
    |             |- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGCircle' does not conform to the 'Sendable' protocol
 43 |
 44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGEllipse.swift:40:13: note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<ellipse>` element and its attributes
 39 |  */
 40 | final class SVGEllipse: SVGShapeElement {
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGEllipse' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGLine.swift:42:13: note: class 'SVGLine' does not conform to the 'Sendable' protocol
 40 |  */
 41 |
 42 | final class SVGLine: SVGShapeElement {
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGLine' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGLine' does not conform to the 'Sendable' protocol
 43 |
 44 |     /// :nodoc:
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGRectangle.swift:41:13: note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGRectangle: SVGShapeElement {
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGRectangle' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
[28/51] Compiling SwiftSVG SVGGroup.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:44:28: warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
 44 |     fileprivate static let groupAttributes: [String : (SVGGroup) -> (String, CAShapeLayer) -> ()] = [
    |                            |- warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: annotate 'groupAttributes' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |         "fill": SVGGroup.fillGroup,
 46 |         "fill-rule": SVGGroup.fillRuleGroup,
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:102:43: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
100 |                 let concurrent = DispatchQueue(label: "com.straussmade.swiftsvg.path.concurrent", attributes: .concurrent)
101 |
102 |                 concurrent.async(execute: parsePathClosure)
    |                                           `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:104:38: warning: capture of 'self' with non-sendable type 'SVGPath?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<path>` element and its attributes
 39 |  */
 40 | final class SVGPath: SVGShapeElement, ParsesAsynchronously, DelaysApplyingAttributes {
    |             `- note: class 'SVGPath' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
    :
102 |                 concurrent.async(execute: parsePathClosure)
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
    |                                      `- warning: capture of 'self' with non-sendable type 'SVGPath?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
105 |                     this.svgLayer.path = pathDPath.cgPath
106 |                     this.applyDelayedAttributes()
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:105:42: warning: capture of 'pathDPath' with non-sendable type 'UIBezierPath' (aka 'NSBezierPath') in a `@Sendable` closure; this is an error in the Swift 6 language mode
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
105 |                     this.svgLayer.path = pathDPath.cgPath
    |                                          `- warning: capture of 'pathDPath' with non-sendable type 'UIBezierPath' (aka 'NSBezierPath') in a `@Sendable` closure; this is an error in the Swift 6 language mode
106 |                     this.applyDelayedAttributes()
107 |                     this.asyncParseManager?.finishedProcessing(this.svgLayer)
AppKit.NSBezierPath:1:12: note: class 'NSBezierPath' does not conform to the 'Sendable' protocol
  1 | open class NSBezierPath : NSObject, NSCopying, NSSecureCoding {
    |            `- note: class 'NSBezierPath' does not conform to the 'Sendable' protocol
  2 |     @available(*, unavailable, message: "superseded by import of -[NSObject init]")
  3 |     public /*not inherited*/ init()
[29/51] Compiling SwiftSVG SVGLine.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:44:28: warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
 44 |     fileprivate static let groupAttributes: [String : (SVGGroup) -> (String, CAShapeLayer) -> ()] = [
    |                            |- warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: annotate 'groupAttributes' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |         "fill": SVGGroup.fillGroup,
 46 |         "fill-rule": SVGGroup.fillRuleGroup,
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:102:43: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
100 |                 let concurrent = DispatchQueue(label: "com.straussmade.swiftsvg.path.concurrent", attributes: .concurrent)
101 |
102 |                 concurrent.async(execute: parsePathClosure)
    |                                           `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:104:38: warning: capture of 'self' with non-sendable type 'SVGPath?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<path>` element and its attributes
 39 |  */
 40 | final class SVGPath: SVGShapeElement, ParsesAsynchronously, DelaysApplyingAttributes {
    |             `- note: class 'SVGPath' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
    :
102 |                 concurrent.async(execute: parsePathClosure)
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
    |                                      `- warning: capture of 'self' with non-sendable type 'SVGPath?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
105 |                     this.svgLayer.path = pathDPath.cgPath
106 |                     this.applyDelayedAttributes()
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:105:42: warning: capture of 'pathDPath' with non-sendable type 'UIBezierPath' (aka 'NSBezierPath') in a `@Sendable` closure; this is an error in the Swift 6 language mode
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
105 |                     this.svgLayer.path = pathDPath.cgPath
    |                                          `- warning: capture of 'pathDPath' with non-sendable type 'UIBezierPath' (aka 'NSBezierPath') in a `@Sendable` closure; this is an error in the Swift 6 language mode
106 |                     this.applyDelayedAttributes()
107 |                     this.asyncParseManager?.finishedProcessing(this.svgLayer)
AppKit.NSBezierPath:1:12: note: class 'NSBezierPath' does not conform to the 'Sendable' protocol
  1 | open class NSBezierPath : NSObject, NSCopying, NSSecureCoding {
    |            `- note: class 'NSBezierPath' does not conform to the 'Sendable' protocol
  2 |     @available(*, unavailable, message: "superseded by import of -[NSObject init]")
  3 |     public /*not inherited*/ init()
[30/51] Compiling SwiftSVG SVGPath.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:44:28: warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
 44 |     fileprivate static let groupAttributes: [String : (SVGGroup) -> (String, CAShapeLayer) -> ()] = [
    |                            |- warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: annotate 'groupAttributes' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |         "fill": SVGGroup.fillGroup,
 46 |         "fill-rule": SVGGroup.fillRuleGroup,
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:102:43: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
100 |                 let concurrent = DispatchQueue(label: "com.straussmade.swiftsvg.path.concurrent", attributes: .concurrent)
101 |
102 |                 concurrent.async(execute: parsePathClosure)
    |                                           `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:104:38: warning: capture of 'self' with non-sendable type 'SVGPath?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<path>` element and its attributes
 39 |  */
 40 | final class SVGPath: SVGShapeElement, ParsesAsynchronously, DelaysApplyingAttributes {
    |             `- note: class 'SVGPath' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
    :
102 |                 concurrent.async(execute: parsePathClosure)
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
    |                                      `- warning: capture of 'self' with non-sendable type 'SVGPath?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
105 |                     this.svgLayer.path = pathDPath.cgPath
106 |                     this.applyDelayedAttributes()
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:105:42: warning: capture of 'pathDPath' with non-sendable type 'UIBezierPath' (aka 'NSBezierPath') in a `@Sendable` closure; this is an error in the Swift 6 language mode
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
105 |                     this.svgLayer.path = pathDPath.cgPath
    |                                          `- warning: capture of 'pathDPath' with non-sendable type 'UIBezierPath' (aka 'NSBezierPath') in a `@Sendable` closure; this is an error in the Swift 6 language mode
106 |                     this.applyDelayedAttributes()
107 |                     this.asyncParseManager?.finishedProcessing(this.svgLayer)
AppKit.NSBezierPath:1:12: note: class 'NSBezierPath' does not conform to the 'Sendable' protocol
  1 | open class NSBezierPath : NSObject, NSCopying, NSSecureCoding {
    |            `- note: class 'NSBezierPath' does not conform to the 'Sendable' protocol
  2 |     @available(*, unavailable, message: "superseded by import of -[NSObject init]")
  3 |     public /*not inherited*/ init()
[31/51] Compiling SwiftSVG SVGPolygon.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:44:28: warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
 44 |     fileprivate static let groupAttributes: [String : (SVGGroup) -> (String, CAShapeLayer) -> ()] = [
    |                            |- warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: annotate 'groupAttributes' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |         "fill": SVGGroup.fillGroup,
 46 |         "fill-rule": SVGGroup.fillRuleGroup,
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:102:43: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
100 |                 let concurrent = DispatchQueue(label: "com.straussmade.swiftsvg.path.concurrent", attributes: .concurrent)
101 |
102 |                 concurrent.async(execute: parsePathClosure)
    |                                           `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:104:38: warning: capture of 'self' with non-sendable type 'SVGPath?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<path>` element and its attributes
 39 |  */
 40 | final class SVGPath: SVGShapeElement, ParsesAsynchronously, DelaysApplyingAttributes {
    |             `- note: class 'SVGPath' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
    :
102 |                 concurrent.async(execute: parsePathClosure)
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
    |                                      `- warning: capture of 'self' with non-sendable type 'SVGPath?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
105 |                     this.svgLayer.path = pathDPath.cgPath
106 |                     this.applyDelayedAttributes()
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:105:42: warning: capture of 'pathDPath' with non-sendable type 'UIBezierPath' (aka 'NSBezierPath') in a `@Sendable` closure; this is an error in the Swift 6 language mode
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
105 |                     this.svgLayer.path = pathDPath.cgPath
    |                                          `- warning: capture of 'pathDPath' with non-sendable type 'UIBezierPath' (aka 'NSBezierPath') in a `@Sendable` closure; this is an error in the Swift 6 language mode
106 |                     this.applyDelayedAttributes()
107 |                     this.asyncParseManager?.finishedProcessing(this.svgLayer)
AppKit.NSBezierPath:1:12: note: class 'NSBezierPath' does not conform to the 'Sendable' protocol
  1 | open class NSBezierPath : NSObject, NSCopying, NSSecureCoding {
    |            `- note: class 'NSBezierPath' does not conform to the 'Sendable' protocol
  2 |     @available(*, unavailable, message: "superseded by import of -[NSObject init]")
  3 |     public /*not inherited*/ init()
[32/51] Compiling SwiftSVG SVGPolyline.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:44:28: warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
 44 |     fileprivate static let groupAttributes: [String : (SVGGroup) -> (String, CAShapeLayer) -> ()] = [
    |                            |- warning: static property 'groupAttributes' is not concurrency-safe because non-'Sendable' type '[String : (SVGGroup) -> (String, CAShapeLayer) -> ()]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: annotate 'groupAttributes' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |         "fill": SVGGroup.fillGroup,
 46 |         "fill-rule": SVGGroup.fillRuleGroup,
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:102:43: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
100 |                 let concurrent = DispatchQueue(label: "com.straussmade.swiftsvg.path.concurrent", attributes: .concurrent)
101 |
102 |                 concurrent.async(execute: parsePathClosure)
    |                                           `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:104:38: warning: capture of 'self' with non-sendable type 'SVGPath?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 38 |  Concrete implementation that creates a `CAShapeLayer` from a `<path>` element and its attributes
 39 |  */
 40 | final class SVGPath: SVGShapeElement, ParsesAsynchronously, DelaysApplyingAttributes {
    |             `- note: class 'SVGPath' does not conform to the 'Sendable' protocol
 41 |
 42 |     /// :nodoc:
    :
102 |                 concurrent.async(execute: parsePathClosure)
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
    |                                      `- warning: capture of 'self' with non-sendable type 'SVGPath?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
105 |                     this.svgLayer.path = pathDPath.cgPath
106 |                     this.applyDelayedAttributes()
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGPath.swift:105:42: warning: capture of 'pathDPath' with non-sendable type 'UIBezierPath' (aka 'NSBezierPath') in a `@Sendable` closure; this is an error in the Swift 6 language mode
103 |                 concurrent.async(flags: .barrier) { [weak self] in
104 |                     guard var this = self else { return }
105 |                     this.svgLayer.path = pathDPath.cgPath
    |                                          `- warning: capture of 'pathDPath' with non-sendable type 'UIBezierPath' (aka 'NSBezierPath') in a `@Sendable` closure; this is an error in the Swift 6 language mode
106 |                     this.applyDelayedAttributes()
107 |                     this.asyncParseManager?.finishedProcessing(this.svgLayer)
AppKit.NSBezierPath:1:12: note: class 'NSBezierPath' does not conform to the 'Sendable' protocol
  1 | open class NSBezierPath : NSObject, NSCopying, NSSecureCoding {
    |            `- note: class 'NSBezierPath' does not conform to the 'Sendable' protocol
  2 |     @available(*, unavailable, message: "superseded by import of -[NSObject init]")
  3 |     public /*not inherited*/ init()
[33/51] Compiling SwiftSVG UIColor+Extensions.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/UIColor+Extensions.swift:68:28: warning: static property 'named' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 66 |      Lazily loaded instance of `NamedColors`
 67 |      */
 68 |     fileprivate static var named: NamedColors = {
    |                            |- warning: static property 'named' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'named' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'named' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |         return NamedColors()
 70 |     }()
[34/51] Compiling SwiftSVG Unown.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/UIColor+Extensions.swift:68:28: warning: static property 'named' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 66 |      Lazily loaded instance of `NamedColors`
 67 |      */
 68 |     fileprivate static var named: NamedColors = {
    |                            |- warning: static property 'named' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'named' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'named' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |         return NamedColors()
 70 |     }()
[35/51] Compiling SwiftSVG CoordinateLexer.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/UIColor+Extensions.swift:68:28: warning: static property 'named' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 66 |      Lazily loaded instance of `NamedColors`
 67 |      */
 68 |     fileprivate static var named: NamedColors = {
    |                            |- warning: static property 'named' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'named' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'named' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |         return NamedColors()
 70 |     }()
[36/51] Compiling SwiftSVG PathCommand.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/UIColor+Extensions.swift:68:28: warning: static property 'named' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 66 |      Lazily loaded instance of `NamedColors`
 67 |      */
 68 |     fileprivate static var named: NamedColors = {
    |                            |- warning: static property 'named' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                            |- note: convert 'named' to a 'let' constant to make 'Sendable' shared state immutable
    |                            |- note: annotate 'named' with '@MainActor' if property should only be accessed from the main actor
    |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |         return NamedColors()
 70 |     }()
[37/51] Compiling SwiftSVG ParsesAsynchronously.swift
[38/51] Compiling SwiftSVG SVGCircle.swift
[39/51] Compiling SwiftSVG SVGContainerElement.swift
[40/51] Compiling SwiftSVG SVGElement.swift
[41/51] Compiling SwiftSVG SVGEllipse.swift
[42/51] Compiling SwiftSVG SVGRectangle.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
[43/51] Compiling SwiftSVG SVGRootElement.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
[44/51] Compiling SwiftSVG SVGShapeElement.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
[45/51] Compiling SwiftSVG BinaryFloatingPoint+ParseLengthString.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
[46/51] Compiling SwiftSVG CALayer+Sublayers.swift
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Helpers/CALayer+Sublayers.swift:46:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
44 |      Helper function that applies the given closure on all sublayers of a given type
45 |      */
46 |     open func applyOnSublayers<T: CALayer>(ofType: T.Type, closure: (T) -> ()) {
   |     `- warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
47 |         _ = self.sublayers(in: self).map(closure)
48 |     }
[47/51] Compiling SwiftSVG SVGView.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:41:13: note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
[48/51] Compiling SwiftSVG UIBezierPath+SVG.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:41:13: note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
[49/51] Compiling SwiftSVG UIView+SVG.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:41:13: note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
[50/51] Compiling SwiftSVG DelaysApplyingAttributes.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:41:13: note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
[51/51] Compiling SwiftSVG Fillable.swift
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
<unknown>:0: warning: implicit capture of 'self' requires that 'SVGGroup' conforms to `Sendable`; this is an error in the Swift 6 language mode
/Users/admin/builder/spi-builder-workspace/SwiftSVG/SVG/Elements/SVGGroup.swift:41:13: note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 39 |  */
 40 |
 41 | final class SVGGroup: SVGContainerElement {
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             |- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
    |             `- note: class 'SVGGroup' does not conform to the 'Sendable' protocol
 42 |
 43 |     /// :nodoc:
BUILD FAILURE 6.0 macosSpm