The Swift Package Index logo.Swift Package Index

Build Information

Successful build of QRCode, reference 28.0.2 (49fec8), with Swift 6.1 for macOS (SPM) on 3 Mar 2026 11:01:08 UTC.

Swift 6 data race errors: 186

Build Command

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

125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { arrowPath in
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	arrowPath.move(to: CGPoint(x: 5, y: 0))
129 | 	arrowPath.line(to: CGPoint(x: 10, y: 2))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeArrow.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { arrowPath in
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	arrowPath.move(to: CGPoint(x: 5, y: 0))
129 | 	arrowPath.line(to: CGPoint(x: 10, y: 2))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeCRT.swift:123:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
121 | }
122 |
123 | private let generatedPixelPath__: CGPath = CGPath.make { crt_pixelPath in
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
124 | 	crt_pixelPath.move(to: CGPoint(x: 0, y: 5))
125 | 	crt_pixelPath.curve(to: CGPoint(x: 0.6, y: 0.6), controlPoint1: CGPoint(x: 0, y: 2.5), controlPoint2: CGPoint(x: 0.6, y: 0.6))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeCRT.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
121 | }
122 |
123 | private let generatedPixelPath__: CGPath = CGPath.make { crt_pixelPath in
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
124 | 	crt_pixelPath.move(to: CGPoint(x: 0, y: 5))
125 | 	crt_pixelPath.curve(to: CGPoint(x: 0.6, y: 0.6), controlPoint1: CGPoint(x: 0, y: 2.5), controlPoint2: CGPoint(x: 0.6, y: 0.6))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeCircle.swift:98:14: warning: static property 'Circle10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 96 |
 97 | 		// 10x10 pixel shape
 98 | 		static let Circle10x10 = CGPath(ellipseIn: CGRect(x: 0, y: 0, width: 10, height: 10), transform: nil)
    |              `- warning: static property 'Circle10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 99 | 	}
100 | }
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeCircle.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 19 |
 20 | import Foundation
 21 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 22 |
 23 | public extension QRCode.PixelShape {
    :
 96 |
 97 | 		// 10x10 pixel shape
 98 | 		static let Circle10x10 = CGPath(ellipseIn: CGRect(x: 0, y: 0, width: 10, height: 10), transform: nil)
    |              |- note: add '@MainActor' to make static property 'Circle10x10' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 | 	}
100 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeDiagonal.swift:127:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let generatedPixelPath__ = CGPath.make { path in
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	path.move(to: CGPoint(x: 0, y: 10))
129 | 	path.line(to: CGPoint(x: 0, y: 5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeDiagonal.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let generatedPixelPath__ = CGPath.make { path in
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	path.move(to: CGPoint(x: 0, y: 10))
129 | 	path.line(to: CGPoint(x: 0, y: 5))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeDiamond.swift:127:13: warning: let '__diamondPath' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let __diamondPath = CGPath.make { diamondPath in
    |             `- warning: let '__diamondPath' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	diamondPath.move(to: CGPoint(x: 1, y: 1))
129 | 	diamondPath.line(to: CGPoint(x: 10, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeDiamond.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let __diamondPath = CGPath.make { diamondPath in
    |             |- note: add '@MainActor' to make let '__diamondPath' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	diamondPath.move(to: CGPoint(x: 1, y: 1))
129 | 	diamondPath.line(to: CGPoint(x: 10, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeFlame.swift:127:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let generatedPixelPath__ = CGPath.make { flamepixelpathPath in
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	flamepixelpathPath.move(to: CGPoint(x: 1, y: 1))
129 | 	flamepixelpathPath.curve(to: CGPoint(x: 2, y: 0), controlPoint1: CGPoint(x: 1, y: 0.45), controlPoint2: CGPoint(x: 1.45, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeFlame.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let generatedPixelPath__ = CGPath.make { flamepixelpathPath in
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	flamepixelpathPath.move(to: CGPoint(x: 1, y: 1))
129 | 	flamepixelpathPath.curve(to: CGPoint(x: 2, y: 0), controlPoint1: CGPoint(x: 1, y: 0.45), controlPoint2: CGPoint(x: 1.45, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeFlower.swift:127:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { flowerPath in
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	flowerPath.move(to: CGPoint(x: 10, y: 7.5))
129 | 	flowerPath.curve(to: CGPoint(x: 8.49, y: 5.21), controlPoint1: CGPoint(x: 10, y: 6.47), controlPoint2: CGPoint(x: 9.38, y: 5.59))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeFlower.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { flowerPath in
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	flowerPath.move(to: CGPoint(x: 10, y: 7.5))
129 | 	flowerPath.curve(to: CGPoint(x: 8.49, y: 5.21), controlPoint1: CGPoint(x: 10, y: 6.47), controlPoint2: CGPoint(x: 9.38, y: 5.59))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeGear.swift:212:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
210 | // MARK: - Paths
211 |
212 | private let generatedPixelPath__ = CGPath.make { gearpixel2Path in
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
213 | 		gearpixel2Path.move(to: CGPoint(x: 10, y: 5.51))
214 | 		gearpixel2Path.curve(to: CGPoint(x: 9.72, y: 5.84), controlPoint1: CGPoint(x: 10, y: 5.67), controlPoint2: CGPoint(x: 9.88, y: 5.81))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeGear.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
210 | // MARK: - Paths
211 |
212 | private let generatedPixelPath__ = CGPath.make { gearpixel2Path in
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | 		gearpixel2Path.move(to: CGPoint(x: 10, y: 5.51))
214 | 		gearpixel2Path.curve(to: CGPoint(x: 9.72, y: 5.84), controlPoint1: CGPoint(x: 10, y: 5.67), controlPoint2: CGPoint(x: 9.88, y: 5.81))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeHeart.swift:127:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { heartPath in
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	heartPath.move(to: CGPoint(x: 9.24, y: 9.12))
129 | 	heartPath.curve(to: CGPoint(x: 5.59, y: 9.12), controlPoint1: CGPoint(x: 8.23, y: 10.29), controlPoint2: CGPoint(x: 6.6, y: 10.29))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeHeart.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { heartPath in
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	heartPath.move(to: CGPoint(x: 9.24, y: 9.12))
129 | 	heartPath.curve(to: CGPoint(x: 5.59, y: 9.12), controlPoint1: CGPoint(x: 8.23, y: 10.29), controlPoint2: CGPoint(x: 6.6, y: 10.29))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeHexa.swift:117:14: warning: static property 'HexaPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 | 		// A 10x10 'pixel' representation of a hex pixel
117 | 		static let HexaPixel10x10 = CGPath.make { hexPath in
    |              `- warning: static property 'HexaPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
118 | 			hexPath.move(to: CGPoint(x: 0, y: 5))
119 | 			hexPath.line(to: CGPoint(x: 2.5, y: 9.5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeHexa.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
115 |
116 | 		// A 10x10 'pixel' representation of a hex pixel
117 | 		static let HexaPixel10x10 = CGPath.make { hexPath in
    |              |- note: add '@MainActor' to make static property 'HexaPixel10x10' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 | 			hexPath.move(to: CGPoint(x: 0, y: 5))
119 | 			hexPath.line(to: CGPoint(x: 2.5, y: 9.5))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeHexagon.swift:117:14: warning: static property 'HexagonPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 | 		// A 10x10 'pixel' representation of a hex pixel
117 | 		static let HexagonPixel10x10 = CGPath.make { hexPath in
    |              `- warning: static property 'HexagonPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
118 | 			hexPath.move(to: CGPoint(x: 0, y: 2))
119 | 			hexPath.line(to: CGPoint(x: 0, y: 8))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeHexagon.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
115 |
116 | 		// A 10x10 'pixel' representation of a hex pixel
117 | 		static let HexagonPixel10x10 = CGPath.make { hexPath in
    |              |- note: add '@MainActor' to make static property 'HexagonPixel10x10' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 | 			hexPath.move(to: CGPoint(x: 0, y: 2))
119 | 			hexPath.line(to: CGPoint(x: 0, y: 8))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeKoala.swift:127:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let generatedPixelPath__ = CGPath.make { koalaPath in
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	koalaPath.move(to: CGPoint(x: 0.82, y: 9.18))
129 | 	koalaPath.curve(to: CGPoint(x: 9.62, y: 6.38), controlPoint1: CGPoint(x: 2.32, y: 10.68), controlPoint2: CGPoint(x: 8.92, y: 8.58))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeKoala.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let generatedPixelPath__ = CGPath.make { koalaPath in
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	koalaPath.move(to: CGPoint(x: 0.82, y: 9.18))
129 | 	koalaPath.curve(to: CGPoint(x: 9.62, y: 6.38), controlPoint1: CGPoint(x: 2.32, y: 10.68), controlPoint2: CGPoint(x: 8.92, y: 8.58))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeLeaf.swift:127:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { leafPath in
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	leafPath.move(to: CGPoint(x: 10, y: 5))
129 | 	leafPath.curve(to: CGPoint(x: 5, y: 0), controlPoint1: CGPoint(x: 10, y: 2.24), controlPoint2: CGPoint(x: 7.76, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeLeaf.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { leafPath in
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	leafPath.move(to: CGPoint(x: 10, y: 5))
129 | 	leafPath.curve(to: CGPoint(x: 5, y: 0), controlPoint1: CGPoint(x: 10, y: 2.24), controlPoint2: CGPoint(x: 7.76, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeRoundedTriangle.swift:127:13: warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let pixelPath__ = CGPath.make { trPixelPath in
    |             `- warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	trPixelPath.move(to: CGPoint(x: 1.69, y: 0.5))
129 | 	trPixelPath.curve(to: CGPoint(x: 1.06, y: 0.67), controlPoint1: CGPoint(x: 1.45, y: 0.5), controlPoint2: CGPoint(x: 1.23, y: 0.56))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeRoundedTriangle.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let pixelPath__ = CGPath.make { trPixelPath in
    |             |- note: add '@MainActor' to make let 'pixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	trPixelPath.move(to: CGPoint(x: 1.69, y: 0.5))
129 | 	trPixelPath.curve(to: CGPoint(x: 1.06, y: 0.67), controlPoint1: CGPoint(x: 1.45, y: 0.5), controlPoint2: CGPoint(x: 1.23, y: 0.56))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSharp.swift:123:13: warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
121 | }
122 |
123 | private let pixelPath__: CGPath = CGPath.make { rectanglePath in
    |             `- warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
124 | 	rectanglePath.move(to: CGPoint(x: 1, y: 5))
125 | 	rectanglePath.curve(to: CGPoint(x: 0, y: 0), controlPoint1: CGPoint(x: 1, y: 2.5), controlPoint2: CGPoint(x: 0, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSharp.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
121 | }
122 |
123 | private let pixelPath__: CGPath = CGPath.make { rectanglePath in
    |             |- note: add '@MainActor' to make let 'pixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
124 | 	rectanglePath.move(to: CGPoint(x: 1, y: 5))
125 | 	rectanglePath.curve(to: CGPoint(x: 0, y: 0), controlPoint1: CGPoint(x: 1, y: 2.5), controlPoint2: CGPoint(x: 0, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeShiny.swift:66:13: warning: let 'generatedOddPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 64 | }
 65 |
 66 | private let generatedOddPixelPath__ = CGPath.make { oddpathPath in
    |             `- warning: let 'generatedOddPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 67 | 	oddpathPath.move(to: CGPoint(x: 1.47, y: 5.88))
 68 | 	oddpathPath.curve(to: CGPoint(x: 1.47, y: 4.12), controlPoint1: CGPoint(x: 0.98, y: 5.4), controlPoint2: CGPoint(x: 0.98, y: 4.6))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeShiny.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 64 | }
 65 |
 66 | private let generatedOddPixelPath__ = CGPath.make { oddpathPath in
    |             |- note: add '@MainActor' to make let 'generatedOddPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 | 	oddpathPath.move(to: CGPoint(x: 1.47, y: 5.88))
 68 | 	oddpathPath.curve(to: CGPoint(x: 1.47, y: 4.12), controlPoint1: CGPoint(x: 0.98, y: 5.4), controlPoint2: CGPoint(x: 0.98, y: 4.6))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeShiny.swift:79:13: warning: let 'generatedEvenPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 77 | }
 78 |
 79 | private let generatedEvenPixelPath__ = CGPath.make { evenpathPath in
    |             |- warning: let 'generatedEvenPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'generatedEvenPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 | 	evenpathPath.move(to: CGPoint(x: 3, y: 5))
 81 | 	evenpathPath.curve(to: CGPoint(x: 0, y: 0), controlPoint1: CGPoint(x: 3, y: 3.33), controlPoint2: CGPoint(x: 0, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSpikyCircle.swift:213:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
211 | // MARK: - Paths
212 |
213 | private let generatedPixelPath__: CGPath =
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
214 | 	CGPath.make { spikyCirclePath in
215 | 		spikyCirclePath.move(to: CGPoint(x: 9, y: 1.87))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSpikyCircle.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
211 | // MARK: - Paths
212 |
213 | private let generatedPixelPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 | 	CGPath.make { spikyCirclePath in
215 | 		spikyCirclePath.move(to: CGPoint(x: 9, y: 1.87))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSquare.swift:117:14: warning: static property 'Square10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 | 		// 10x10 pixel shape
117 | 		static let Square10x10 = CGPath(rect: CGRect(x: 0, y: 0, width: 10, height: 10), transform: nil)
    |              `- warning: static property 'Square10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
118 |
119 | 		// private
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSquare.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
115 |
116 | 		// 10x10 pixel shape
117 | 		static let Square10x10 = CGPath(rect: CGRect(x: 0, y: 0, width: 10, height: 10), transform: nil)
    |              |- note: add '@MainActor' to make static property 'Square10x10' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |
119 | 		// private
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSquircle.swift:126:13: warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
124 | }
125 |
126 | private let pixelPath__: CGPath = CGPath.make { s10 in
    |             `- warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
127 | 	s10.move(to: CGPoint(x: 5, y: 0))
128 | 	s10.curve(to: CGPoint(x: 9.2, y: 0.8), controlPoint1: CGPoint(x: 7.19, y: 0), controlPoint2: CGPoint(x: 8.41, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSquircle.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
124 | }
125 |
126 | private let pixelPath__: CGPath = CGPath.make { s10 in
    |             |- note: add '@MainActor' to make let 'pixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 | 	s10.move(to: CGPoint(x: 5, y: 0))
128 | 	s10.curve(to: CGPoint(x: 9.2, y: 0.8), controlPoint1: CGPoint(x: 7.19, y: 0), controlPoint2: CGPoint(x: 8.41, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeStar.swift:127:13: warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let pixelPath__: CGPath = CGPath.make { starPath in
    |             `- warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	starPath.move(to: CGPoint(x: 5, y: 0))
129 | 	starPath.line(to: CGPoint(x: 6.85, y: 2.83))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeStar.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let pixelPath__: CGPath = CGPath.make { starPath in
    |             |- note: add '@MainActor' to make let 'pixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	starPath.move(to: CGPoint(x: 5, y: 0))
129 | 	starPath.line(to: CGPoint(x: 6.85, y: 2.83))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeStitch.swift:86:13: warning: static property 'pixelShape_' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 84 | internal extension QRCode.PixelShape.Stitch {
 85 | 	// A 10x10 'pixel' representation
 86 | 	static let pixelShape_ = CGPath.make { a in
    |             `- warning: static property 'pixelShape_' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 87 | 		a.move(to: CGPoint(x: 5, y: 4.77))
 88 | 		a.curve(to: CGPoint(x: 5, y: 0.9), controlPoint1: CGPoint(x: 5, y: 4.77), controlPoint2: CGPoint(x: 5, y: 1.3))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeStitch.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 84 | internal extension QRCode.PixelShape.Stitch {
 85 | 	// A 10x10 'pixel' representation
 86 | 	static let pixelShape_ = CGPath.make { a in
    |             |- note: add '@MainActor' to make static property 'pixelShape_' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 | 		a.move(to: CGPoint(x: 5, y: 4.77))
 88 | 		a.curve(to: CGPoint(x: 5, y: 0.9), controlPoint1: CGPoint(x: 5, y: 4.77), controlPoint2: CGPoint(x: 5, y: 1.3))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeWave.swift:127:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { wavePath in
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	wavePath.move(to: CGPoint(x: 0, y: 2))
129 | 	wavePath.curve(to: CGPoint(x: 2.5, y: 1), controlPoint1: CGPoint(x: 0, y: 2), controlPoint2: CGPoint(x: 1, y: 2))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeWave.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { wavePath in
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	wavePath.move(to: CGPoint(x: 0, y: 2))
129 | 	wavePath.curve(to: CGPoint(x: 2.5, y: 1), controlPoint1: CGPoint(x: 0, y: 2), controlPoint2: CGPoint(x: 1, y: 2))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeWex.swift:117:14: warning: static property 'WexPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 | 		// A 10x10 'pixel' representation of a wex
117 | 		static let WexPixel10x10 = CGPath.make { wexshapePath in
    |              `- warning: static property 'WexPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
118 | 			wexshapePath.move(to: CGPoint(x: 0, y: 2))
119 | 			wexshapePath.line(to: CGPoint(x: 1, y: 5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeWex.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
115 |
116 | 		// A 10x10 'pixel' representation of a wex
117 | 		static let WexPixel10x10 = CGPath.make { wexshapePath in
    |              |- note: add '@MainActor' to make static property 'WexPixel10x10' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 | 			wexshapePath.move(to: CGPoint(x: 0, y: 2))
119 | 			wexshapePath.line(to: CGPoint(x: 1, y: 5))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/private/QRCodePixelShapePixel.swift:51:15: warning: static property 'availableTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 49 | 			case roundedTriangle
 50 | 			case leaf
 51 | 			static var availableTypes: [String] = Self.allCases.map { $0.rawValue }
    |               |- warning: static property 'availableTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |               |- note: convert 'availableTypes' to a 'let' constant to make 'Sendable' shared state immutable
    |               |- note: add '@MainActor' to make static property 'availableTypes' part of global actor 'MainActor'
    |               `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 | 		}
 53 |
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeArc.swift:44:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Arc' may have shared mutable state; this is an error in the Swift 6 language mode
 42 | 		@objc public func reset() { }
 43 |
 44 | 		private static let _defaultPupil = QRCode.PupilShape.Arc()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Arc' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 46 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeArc.swift:25:42: note: class 'Arc' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// An arc pupil design
25 | 	@objc(QRCodePupilShapeArc) public class Arc: NSObject, QRCodePupilShapeGenerator {
   |                                          `- note: class 'Arc' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "arc" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeArc.swift:62:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 60 | // MARK: - Paths
 61 |
 62 | private let eyePath__: CGPath =
    |             `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 63 | 	CGPath.make { arcouterPath in
 64 | 		arcouterPath.move(to: CGPoint(x: 51.07, y: 79.96))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeArc.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 60 | // MARK: - Paths
 61 |
 62 | private let eyePath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 | 	CGPath.make { arcouterPath in
 64 | 		arcouterPath.move(to: CGPoint(x: 51.07, y: 79.96))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeArc.swift:171:13: warning: let 'eyeBackgroudPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
169 | 	.flippedVertically(height: 90)
170 |
171 | private let eyeBackgroudPath__: CGPath =
    |             |- warning: let 'eyeBackgroudPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeBackgroudPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 | 	CGPath.make { arcbackgroundPath in
173 | 		arcbackgroundPath.move(to: CGPoint(x: 0.01, y: 40.6))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeBarsHorizontal.swift:86:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
84 | 		}
85 |
86 | 		private static let _defaultPupil = QRCode.PupilShape.BarsHorizontal()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator {
88 | 			Self._defaultPupil
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBarsHorizontal.swift:27:46: note: class 'BarsHorizontal' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A horizontal bars style pupil design
 27 | 	@objc(QRCodePupilShapeBarsHorizontal) class BarsHorizontal: NSObject, QRCodePupilShapeGenerator {
    |                                              `- note: class 'BarsHorizontal' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "barsHorizontal" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeBarsVertical.swift:86:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsVertical' may have shared mutable state; this is an error in the Swift 6 language mode
84 | 		}
85 |
86 | 		private static let _defaultPupil = QRCode.PupilShape.BarsVertical()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsVertical' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator {
88 | 			Self._defaultPupil
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBarsVertical.swift:27:44: note: class 'BarsVertical' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A vertical bars style pupil design
 27 | 	@objc(QRCodePupilShapeBarsVertical) class BarsVertical: NSObject, QRCodePupilShapeGenerator {
    |                                            `- note: class 'BarsVertical' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "barsVertical" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCRT.swift:44:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CRT' may have shared mutable state; this is an error in the Swift 6 language mode
42 | 		@objc public func reset() { }
43 |
44 | 		private static let _defaultPupil = QRCode.PupilShape.CRT()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CRT' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
46 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCRT.swift:25:42: note: class 'CRT' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// A pinch leaf pupil design
25 | 	@objc(QRCodePupilShapeCRT) public class CRT: NSObject, QRCodePupilShapeGenerator {
   |                                          `- note: class 'CRT' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "crt" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCircle.swift:68:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
66 | 		}
67 |
68 | 		private static let _defaultPupil = QRCode.PupilShape.Circle()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
70 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCircle.swift:27:38: note: class 'Circle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A circle style pupil design
27 | 	@objc(QRCodePupilShapeCircle) class Circle: NSObject, QRCodePupilShapeGenerator {
   |                                      `- note: class 'Circle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "circle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:45:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Cloud' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | 		@objc public func reset() { }
 44 |
 45 | 		private static let _defaultPupil = QRCode.PupilShape.Cloud()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Cloud' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 46 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 47 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloud.swift:25:44: note: class 'Cloud' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// An cloud pupil design
25 | 	@objc(QRCodePupilShapeCloud) public class Cloud: NSObject, QRCodePupilShapeGenerator {
   |                                            `- note: class 'Cloud' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "cloud" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:63:13: warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 61 | // MARK: - Paths
 62 |
 63 | private let generatedEyePath__: CGPath = {
    |             `- warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 64 | 	CGPath.make { eyeouterPath in
 65 | 		eyeouterPath.move(to: CGPoint(x: 80, y: 75))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 19 |
 20 | import Foundation
 21 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 22 |
 23 | public extension QRCode.EyeShape {
    :
 61 | // MARK: - Paths
 62 |
 63 | private let generatedEyePath__: CGPath = {
    |             |- note: add '@MainActor' to make let 'generatedEyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 | 	CGPath.make { eyeouterPath in
 65 | 		eyeouterPath.move(to: CGPoint(x: 80, y: 75))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:221:13: warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
219 | }()
220 |
221 | private let generatedEyeBackgroundPath__: CGPath = {
    |             |- warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'generatedEyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 | 	CGPath.make { eyebackgroundPath in
223 | 		eyebackgroundPath.move(to: CGPoint(x: 90, y: 75))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloudCircle.swift:47:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CloudCircle' may have shared mutable state; this is an error in the Swift 6 language mode
 45 | 		@objc public func eyeBackgroundPath() -> CGPath { eyeBackgroundPath__ }
 46 |
 47 | 		private static let _defaultPupil = QRCode.PupilShape.CloudCircle()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CloudCircle' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 48 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 49 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloudCircle.swift:25:50: note: class 'CloudCircle' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// A flame style pupil design
25 | 	@objc(QRCodePupilShapeCloudCircle) public class CloudCircle: NSObject, QRCodePupilShapeGenerator {
   |                                                  `- note: class 'CloudCircle' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "cloudCircle" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloudCircle.swift:60:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 58 | // MARK: - Design
 59 |
 60 | private let eyeBackgroundPath__ = CGPath.make { eyeBackgroundPath in
    |             `- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 61 | 	eyeBackgroundPath.move(to: CGPoint(x: 90, y: 45))
 62 | 	eyeBackgroundPath.curve(to: CGPoint(x: 45, y: 0), controlPoint1: CGPoint(x: 90, y: 20.15), controlPoint2: CGPoint(x: 69.85, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloudCircle.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 19 |
 20 | import Foundation
 21 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 22 |
 23 | public extension QRCode.EyeShape {
    :
 58 | // MARK: - Design
 59 |
 60 | private let eyeBackgroundPath__ = CGPath.make { eyeBackgroundPath in
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 | 	eyeBackgroundPath.move(to: CGPoint(x: 90, y: 45))
 62 | 	eyeBackgroundPath.curve(to: CGPoint(x: 45, y: 0), controlPoint1: CGPoint(x: 90, y: 20.15), controlPoint2: CGPoint(x: 69.85, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloudCircle.swift:69:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 67 | }
 68 |
 69 | private let eyePath__ = CGPath.make { eyePath in
    |             |- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 | 	eyePath.move(to: CGPoint(x: 48.62, y: 79.78))
 71 | 	eyePath.curve(to: CGPoint(x: 52.19, y: 80.15), controlPoint1: CGPoint(x: 49.71, y: 80.25), controlPoint2: CGPoint(x: 50.94, y: 80.4))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCorneredPixels.swift:109:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CorneredPixels' may have shared mutable state; this is an error in the Swift 6 language mode
107 | 		}
108 |
109 | 		private static let _defaultPupil = QRCode.PupilShape.CorneredPixels()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CorneredPixels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { QRCode.PupilShape.CorneredPixels(cornerRadiusFraction: self.cornerRadiusFraction) }
111 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCorneredPixels.swift:27:46: note: class 'CorneredPixels' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A 'square' style pupil design
 27 | 	@objc(QRCodePupilShapeCorneredPixels) class CorneredPixels: NSObject, QRCodePupilShapeGenerator {
    |                                              `- note: class 'CorneredPixels' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "corneredPixels" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDiagonalStripes.swift:39:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DiagonalStripes' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | 		public func eyeBackgroundPath() -> CGPath { eyeFrameBackground__ }
 38 |
 39 | 		private static let _defaultPupil = QRCode.PupilShape.DiagonalStripes()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DiagonalStripes' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 41 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDiagonalStripes.swift:25:54: note: class 'DiagonalStripes' does not conform to the 'Sendable' protocol
 23 | extension QRCode.PupilShape {
 24 | 	/// An explode pupil design
 25 | 	@objc(QRCodePupilShapeDiagonalStripes) public class DiagonalStripes: NSObject, QRCodePupilShapeGenerator {
    |                                                      `- note: class 'DiagonalStripes' does not conform to the 'Sendable' protocol
 26 | 		/// Generator name
 27 | 		@objc public static var Name: String { "diagonalStripes" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDiagonalStripes.swift:52:13: warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 50 | // MARK: - Path generation
 51 |
 52 | private let eyeFrameBackground__: CGPath =
    |             `- warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 53 | 	CGPath.make { eyeBackgroundPath in
 54 | 		eyeBackgroundPath.move(to: CGPoint(x: 90, y: 77.14))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDiagonalStripes.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 50 | // MARK: - Path generation
 51 |
 52 | private let eyeFrameBackground__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyeFrameBackground__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 | 	CGPath.make { eyeBackgroundPath in
 54 | 		eyeBackgroundPath.move(to: CGPoint(x: 90, y: 77.14))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDiagonalStripes.swift:66:13: warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 64 | 	}
 65 |
 66 | private let eyeFrameOuter__: CGPath =
    |             |- warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeFrameOuter__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 | 	CGPath.make { eyeOuterPath in
 68 | 		eyeOuterPath.move(to: CGPoint(x: 19.94, y: 80))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:39:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | 		public func eyeBackgroundPath() -> CGPath { eyeBackgroundPath__ }
 38 |
 39 | 		private static let _defaultPupil = QRCode.PupilShape.DotDragHorizontal()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 41 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:27:49: note: class 'DotDragHorizontal' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A horizontal bars style pupil design
 27 | 	@objc(QRCodePupilShapeDotDragHorizontal) class DotDragHorizontal: NSObject, QRCodePupilShapeGenerator {
    |                                                 `- note: class 'DotDragHorizontal' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "dotDragHorizontal" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:58:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragVertical' may have shared mutable state; this is an error in the Swift 6 language mode
 56 | 		public func eyeBackgroundPath() -> CGPath { eyeBackgroundPath__ }
 57 |
 58 | 		private static let _defaultPupil = QRCode.PupilShape.DotDragVertical()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragVertical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 60 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:46:47: note: class 'DotDragVertical' does not conform to the 'Sendable' protocol
 44 |
 45 | 	/// A horizontal bars style pupil design
 46 | 	@objc(QRCodePupilShapeDotDragVertical) class DotDragVertical: NSObject, QRCodePupilShapeGenerator {
    |                                               `- note: class 'DotDragVertical' does not conform to the 'Sendable' protocol
 47 | 		@objc public static var Name: String { "dotDragVertical" }
 48 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:77:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 75 | // MARK: - Path generation
 76 |
 77 | private let eyeBackgroundPath__: CGPath =
    |             `- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 78 | 	CGPath.make { eyebackgroundPath in
 79 | 		eyebackgroundPath.move(to: CGPoint(x: 90, y: 77.14))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 75 | // MARK: - Path generation
 76 |
 77 | private let eyeBackgroundPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 | 	CGPath.make { eyebackgroundPath in
 79 | 		eyebackgroundPath.move(to: CGPoint(x: 90, y: 77.14))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:91:13: warning: let 'eyeHorizontalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 89 | 	}
 90 |
 91 | private let eyeHorizontalOuterPath__: CGPath =
    |             |- warning: let 'eyeHorizontalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeHorizontalOuterPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 | 	CGPath.make { horizontalbeamseyeouterPath in
 93 | 		horizontalbeamseyeouterPath.move(to: CGPoint(x: 20, y: 75))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:173:13: warning: let 'eyeVerticalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
171 | 	}
172 |
173 | private let eyeVerticalOuterPath__: CGPath =
    |             |- warning: let 'eyeVerticalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeVerticalOuterPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 | 	CGPath.make { verticalbeamseyeouterPath in
175 | 		verticalbeamseyeouterPath.move(to: CGPoint(x: 75, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeEdges.swift:81:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Edges' may have shared mutable state; this is an error in the Swift 6 language mode
79 | 		}
80 |
81 | 		private static let _defaultPupil = QRCode.PupilShape.Edges()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Edges' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
83 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeEdges.swift:27:37: note: class 'Edges' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A 'rounded rect' style pupil design
27 | 	@objc(QRCodePupilShapeEdges) class Edges: NSObject, QRCodePupilShapeGenerator {
   |                                     `- note: class 'Edges' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "edges" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeExplode.swift:76:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Explode' may have shared mutable state; this is an error in the Swift 6 language mode
74 | 		}
75 |
76 | 		private static let _defaultPupil = QRCode.PupilShape.Explode()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Explode' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
78 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeExplode.swift:25:46: note: class 'Explode' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// An explode pupil design
25 | 	@objc(QRCodePupilShapeExplode) public class Explode: NSObject, QRCodePupilShapeGenerator {
   |                                              `- note: class 'Explode' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "explode" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeEye.swift:130:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 		}
129 |
130 | 		private static let _defaultPupil = QRCode.PupilShape.Circle()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 | 		@objc public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
132 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCircle.swift:27:38: note: class 'Circle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A circle style pupil design
27 | 	@objc(QRCodePupilShapeCircle) class Circle: NSObject, QRCodePupilShapeGenerator {
   |                                      `- note: class 'Circle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "circle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFabricScissors.swift:39:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.FabricScissors' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | 		public func eyeBackgroundPath() -> CGPath { eyeFrameBackground__ }
 38 |
 39 | 		private static let _defaultPupil = QRCode.PupilShape.FabricScissors()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.FabricScissors' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 41 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFabricScissors.swift:25:53: note: class 'FabricScissors' does not conform to the 'Sendable' protocol
 23 | extension QRCode.PupilShape {
 24 | 	/// An explode pupil design
 25 | 	@objc(QRCodePupilShapeFabricScissors) public class FabricScissors: NSObject, QRCodePupilShapeGenerator {
    |                                                     `- note: class 'FabricScissors' does not conform to the 'Sendable' protocol
 26 | 		/// Generator name
 27 | 		@objc public static var Name: String { "fabricScissors" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFabricScissors.swift:52:13: warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 50 | // MARK: - Path generation
 51 |
 52 | private let eyeFrameBackground__: CGPath =
    |             `- warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 53 | 	CGPath.make { eyeBackgroundPath in
 54 | 		eyeBackgroundPath.move(to: CGPoint(x: 79.61, y: 89.55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFabricScissors.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 50 | // MARK: - Path generation
 51 |
 52 | private let eyeFrameBackground__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyeFrameBackground__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 | 	CGPath.make { eyeBackgroundPath in
 54 | 		eyeBackgroundPath.move(to: CGPoint(x: 79.61, y: 89.55))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFabricScissors.swift:194:13: warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
192 | 	}
193 |
194 | private let eyeFrameOuter__: CGPath =
    |             |- warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeFrameOuter__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 | 	CGPath.make { eyeOuterPath in
196 | 		eyeOuterPath.move(to: CGPoint(x: 59.97, y: 80.07))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFactory.swift:26:26: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodeEyeShapeFactory' may have shared mutable state; this is an error in the Swift 6 language mode
 22 |
 23 | /// An eye shape factory
 24 | @objc public final class QRCodeEyeShapeFactory: NSObject {
    |                          `- note: class 'QRCodeEyeShapeFactory' does not conform to the 'Sendable' protocol
 25 | 	/// A shared eye shape factory
 26 | 	@objc public static let shared = QRCodeEyeShapeFactory()
    |                          |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodeEyeShapeFactory' may have shared mutable state; this is an error in the Swift 6 language mode
    |                          |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    |                          `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |
 28 | 	/// Create
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFlame.swift:42:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Flame' may have shared mutable state; this is an error in the Swift 6 language mode
40 | 		@objc public func reset() { }
41 |
42 | 		private static let _defaultPupil = QRCode.PupilShape.Flame()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Flame' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
44 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFlame.swift:25:44: note: class 'Flame' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// A flame style pupil design
25 | 	@objc(QRCodePupilShapeFlame) public class Flame: NSObject, QRCodePupilShapeGenerator {
   |                                            `- note: class 'Flame' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "flame" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFlame.swift:60:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
58 | // MARK: - Designs
59 |
60 | private let eyePath__ = CGPath.make { flameeyePath in
   |             `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
61 | 	flameeyePath.move(to: CGPoint(x: 21, y: 70))
62 | 	flameeyePath.line(to: CGPoint(x: 23.72, y: 27.78))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFlame.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
58 | // MARK: - Designs
59 |
60 | private let eyePath__ = CGPath.make { flameeyePath in
   |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 | 	flameeyePath.move(to: CGPoint(x: 21, y: 70))
62 | 	flameeyePath.line(to: CGPoint(x: 23.72, y: 27.78))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFlame.swift:80:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
78 | }.flippedVertically(height: 90)
79 |
80 | private let eyeBackgroundPath__ = CGPath.make { flameeyebackgroundPath in
   |             |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | 	flameeyebackgroundPath.move(to: CGPoint(x: 5, y: 14))
82 | 	flameeyebackgroundPath.curve(to: CGPoint(x: 19, y: 0), controlPoint1: CGPoint(x: 5, y: 6.27), controlPoint2: CGPoint(x: 11.27, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:97:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
 95 | 		}
 96 |
 97 | 		private static let _defaultPupil = QRCode.PupilShape.Circle()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 99 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCircle.swift:27:38: note: class 'Circle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A circle style pupil design
27 | 	@objc(QRCodePupilShapeCircle) class Circle: NSObject, QRCodePupilShapeGenerator {
   |                                      `- note: class 'Circle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "circle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:130:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | // MARK: - Paths
129 |
130 | private let eyeBackgroundPath__: CGPath =
    |             `- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
131 | 	CGPath.make { headlightEyeBackgroundPath in
132 | 		headlightEyeBackgroundPath.move(to: CGPoint(x: 0, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
128 | // MARK: - Paths
129 |
130 | private let eyeBackgroundPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 | 	CGPath.make { headlightEyeBackgroundPath in
132 | 		headlightEyeBackgroundPath.move(to: CGPoint(x: 0, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:141:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
139 | 	}
140 |
141 | private let eyePath__: CGPath = {
    |             |- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 | 	CGPath.make { headlightEyeOuterPath in
143 | 		headlightEyeOuterPath.move(to: CGPoint(x: 45, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHolePunch.swift:44:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
42 | 		public func eyeBackgroundPath() -> CGPath { eyeFrameBackground__ }
43 |
44 | 		private static let _defaultPupil = QRCode.PupilShape.Circle()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | 		/// Returns the generator for the default pixel shape
46 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCircle.swift:27:38: note: class 'Circle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A circle style pupil design
27 | 	@objc(QRCodePupilShapeCircle) class Circle: NSObject, QRCodePupilShapeGenerator {
   |                                      `- note: class 'Circle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "circle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHolePunch.swift:58:13: warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | // MARK: - Path generation
57 |
58 | private let eyeFrameBackground__ = CGPath.make { eyebackgroundPath in
   |             `- warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
59 | 	eyebackgroundPath.move(to: CGPoint(x: 0, y: 0))
60 | 	eyebackgroundPath.line(to: CGPoint(x: 90, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHolePunch.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
56 | // MARK: - Path generation
57 |
58 | private let eyeFrameBackground__ = CGPath.make { eyebackgroundPath in
   |             |- note: add '@MainActor' to make let 'eyeFrameBackground__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | 	eyebackgroundPath.move(to: CGPoint(x: 0, y: 0))
60 | 	eyebackgroundPath.line(to: CGPoint(x: 90, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHolePunch.swift:67:13: warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
65 | }
66 |
67 | private let eyeFrameOuter__ = CGPath.make { eyeouterPath in
   |             |- warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'eyeFrameOuter__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | 	eyeouterPath.move(to: CGPoint(x: 45, y: 70))
69 | 	eyeouterPath.curve(to: CGPoint(x: 20, y: 45), controlPoint1: CGPoint(x: 31.19, y: 70), controlPoint2: CGPoint(x: 20, y: 58.81))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeLeaf.swift:80:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Leaf' may have shared mutable state; this is an error in the Swift 6 language mode
78 | 		}
79 |
80 | 		private static let _defaultPupil = QRCode.PupilShape.Leaf()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Leaf' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
82 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:27:36: note: class 'Leaf' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A 'leaf' style pupil design
 27 | 	@objc(QRCodePupilShapeLeaf) class Leaf: NSObject, QRCodePupilShapeGenerator {
    |                                    `- note: class 'Leaf' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "leaf" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapePinch.swift:44:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pinch' may have shared mutable state; this is an error in the Swift 6 language mode
42 | 		@objc public func reset() { }
43 |
44 | 		private static let _defaultPupil = QRCode.PupilShape.Pinch()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pinch' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
46 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapePinch.swift:25:44: note: class 'Pinch' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// A pinch leaf pupil design
25 | 	@objc(QRCodePupilShapePinch) public class Pinch: NSObject, QRCodePupilShapeGenerator {
   |                                            `- note: class 'Pinch' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "pinch" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapePixels.swift:113:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pixels' may have shared mutable state; this is an error in the Swift 6 language mode
111 | 		}
112 |
113 | 		private static let _defaultPupil = QRCode.PupilShape.Pixels()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pixels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator {
115 | 			QRCode.PupilShape.Pixels(cornerRadiusFraction: self.cornerRadiusFraction)
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapePixels.swift:28:38: note: class 'Pixels' does not conform to the 'Sendable' protocol
 26 | public extension QRCode.PupilShape {
 27 | 	/// A 'square' style pupil design
 28 | 	@objc(QRCodePupilShapePixels) class Pixels: NSObject, QRCodePupilShapeGenerator {
    |                                      `- note: class 'Pixels' does not conform to the 'Sendable' protocol
 29 | 		@objc public static var Name: String { "pixels" }
 30 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeRoundedPointingIn.swift:147:13: warning: let 'eyeShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
145 | // MARK: - Paths
146 |
147 | private let eyeShape__: CGPath =
    |             `- warning: let 'eyeShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
148 | 	CGPath.make { tearEyePath in
149 | 		tearEyePath.move(to: CGPoint(x: 57, y: 20))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeRoundedPointingIn.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
145 | // MARK: - Paths
146 |
147 | private let eyeShape__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyeShape__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 | 	CGPath.make { tearEyePath in
149 | 		tearEyePath.move(to: CGPoint(x: 57, y: 20))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeRoundedPointingIn.swift:169:13: warning: let 'eyeBackgroundShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
167 | 	}
168 |
169 | private let eyeBackgroundShape__: CGPath =
    |             |- warning: let 'eyeBackgroundShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeBackgroundShape__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 | 	CGPath.make { tearEye2Path in
171 | 		tearEye2Path.move(to: CGPoint(x: 90, y: 60.43))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:45:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.SpikyCircle' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | 		@objc public func reset() { }
 44 |
 45 | 		private static let _defaultPupil = QRCode.PupilShape.SpikyCircle()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.SpikyCircle' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 46 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 47 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSpikyCircle.swift:27:43: note: class 'SpikyCircle' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A circle style pupil design
 27 | 	@objc(QRCodePupilShapeSpikyCircle) class SpikyCircle: NSObject, QRCodePupilShapeGenerator {
    |                                           `- note: class 'SpikyCircle' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "spikyCircle" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:64:13: warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 62 | // MARK: - Paths
 63 |
 64 | private let generatedEyePath__: CGPath = {
    |             `- warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 65 | 	return CGPath.make { eyeouterPath in
 66 | 		eyeouterPath.move(to: CGPoint(x: 48.18, y: 80))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 19 |
 20 | import Foundation
 21 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 22 |
 23 | public extension QRCode.EyeShape {
    :
 62 | // MARK: - Paths
 63 |
 64 | private let generatedEyePath__: CGPath = {
    |             |- note: add '@MainActor' to make let 'generatedEyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 | 	return CGPath.make { eyeouterPath in
 66 | 		eyeouterPath.move(to: CGPoint(x: 48.18, y: 80))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:156:13: warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
154 | }()
155 |
156 | private let generatedEyeBackgroundPath__: CGPath = {
    |             |- warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'generatedEyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 | 	CGPath.make { eyebackgroundPath in
158 | 		eyebackgroundPath.move(to: CGPoint(x: 75.94, y: 11.76))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSquare.swift:66:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Square' may have shared mutable state; this is an error in the Swift 6 language mode
64 | 		}
65 |
66 | 		private static let _defaultPupil = QRCode.PupilShape.Square()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Square' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
68 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSquare.swift:27:38: note: class 'Square' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A 'square' style pupil design
27 | 	@objc(QRCodePupilShapeSquare) class Square: NSObject, QRCodePupilShapeGenerator {
   |                                      `- note: class 'Square' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "square" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSquarePeg.swift:81:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
79 | 		}
80 |
81 | 		private static let _defaultPupil = QRCode.PupilShape.Squircle()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
83 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSquircle.swift:27:40: note: class 'Squircle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A 'squircle' pupil style
27 | 	@objc(QRCodePupilShapeSquircle) class Squircle: NSObject, QRCodePupilShapeGenerator {
   |                                        `- note: class 'Squircle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "squircle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSquircle.swift:87:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
85 | 		}
86 |
87 | 		private static let _defaultPupil = QRCode.PupilShape.Squircle()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
88 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
89 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSquircle.swift:27:40: note: class 'Squircle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A 'squircle' pupil style
27 | 	@objc(QRCodePupilShapeSquircle) class Squircle: NSObject, QRCodePupilShapeGenerator {
   |                                        `- note: class 'Squircle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "squircle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSurroundingBars.swift:62:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 60 | // MARK: - Paths
 61 |
 62 | private let eyePath__: CGPath =
    |             `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 63 | 	CGPath.make { eyeouterpathPath in
 64 | 		eyeouterpathPath.move(to: CGPoint(x: 10, y: 25))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSurroundingBars.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 60 | // MARK: - Paths
 61 |
 62 | private let eyePath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 | 	CGPath.make { eyeouterpathPath in
 64 | 		eyeouterpathPath.move(to: CGPoint(x: 10, y: 25))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSurroundingBars.swift:104:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
102 | 	}
103 |
104 | private let eyeBackgroundPath__: CGPath =
    |             |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 | 	CGPath.make { eyebackgroundpathPath in
106 | 		eyebackgroundpathPath.move(to: CGPoint(x: 79.55, y: 79.55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeTeardrop.swift:142:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
140 | // MARK: - Paths
141 |
142 | private let eyePath__: CGPath =
    |             `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
143 | 	CGPath.make { eyeShapePath in
144 | 		eyeShapePath.move(to: CGPoint(x: 45, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeTeardrop.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
140 | // MARK: - Paths
141 |
142 | private let eyePath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
143 | 	CGPath.make { eyeShapePath in
144 | 		eyeShapePath.move(to: CGPoint(x: 45, y: 70))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeTeardrop.swift:160:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
158 | 	}
159 |
160 | private let eyeBackgroundPath__: CGPath =
    |             |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 | 	CGPath.make { eyeBackgroundPath in
162 | 		eyeBackgroundPath.move(to: CGPoint(x: 90, y: 45))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:144:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
142 | // MARK: - Paths
143 |
144 | private let eyePath__: CGPath =
    |             `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
145 | 	CGPath.make { eyePath in
146 | 		eyePath.move(to: CGPoint(x: 70, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
142 | // MARK: - Paths
143 |
144 | private let eyePath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 | 	CGPath.make { eyePath in
146 | 		eyePath.move(to: CGPoint(x: 70, y: 70))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:167:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
165 | 	}
166 |
167 | private let eyeBackgroundPath__: CGPath =
    |             |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 | 	CGPath.make { safeZonePath in
169 | 		safeZonePath.move(to: CGPoint(x: 90, y: 90))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:143:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
141 | // MARK: - Paths
142 |
143 | private let eyePath__: CGPath =
    |             `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
144 | 	CGPath.make { eyePath in
145 | 		eyePath.move(to: CGPoint(x: 62, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
141 | // MARK: - Paths
142 |
143 | private let eyePath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 | 	CGPath.make { eyePath in
145 | 		eyePath.move(to: CGPoint(x: 62, y: 70))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:170:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
168 | 	}
169 |
170 | private let eyeBackgroundPath__: CGPath =
    |             |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 | 	CGPath.make { eyebackgroundPath in
172 | 		eyebackgroundPath.move(to: CGPoint(x: 90, y: 67.5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUsePixelShape.swift:23:13: warning: let '_EyeTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
21 | import Foundation
22 |
23 | private let _EyeTemplate = BoolMatrix(dimension: 9, rawFlattenedInt: [
   |             |- warning: let '_EyeTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let '_EyeTemplate' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | 	0, 0, 0, 0, 0, 0, 0, 0, 0,
25 | 	0, 1, 1, 1, 1, 1, 1, 1, 0,
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/private/BoolMatrix.swift:23:38: note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
 21 |
 22 | /// A boolean matrix (Array2D<Bool> wrapper) with equal dimensions in row and column
 23 | @objc(QRCodeBoolMatrix) public class BoolMatrix: NSObject {
    |                                      `- note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
 24 |
 25 | 	@objc public override init() {
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyle.swift:31:27: warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'QRCode.FillStyle.Solid' may have shared mutable state; this is an error in the Swift 6 language mode
 29 |
 30 | 		/// Simple convenience for a clear fill
 31 | 		@objc public static let clear = FillStyle.Solid(.commonClear)
    |                           |- warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'QRCode.FillStyle.Solid' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'clear' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |
 33 | 		/// An object to contain SVG data during rendering
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyleSolid.swift:26:36: note: class 'Solid' does not conform to the 'Sendable' protocol
 24 |
 25 | 	/// A simple single-color solid fill style
 26 | 	@objc(QRCodeFillStyleSolid) class Solid: NSObject, QRCodeFillStyleGenerator {
    |                                    `- note: class 'Solid' does not conform to the 'Sendable' protocol
 27 |
 28 | 		@objc public static var Name: String { "solid" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyleFactory.swift:27:20: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodeFillStyleFactory' may have shared mutable state; this is an error in the Swift 6 language mode
23 | private let FillStyleSettingsName = "settings"
24 |
25 | public class QRCodeFillStyleFactory {
   |              `- note: class 'QRCodeFillStyleFactory' does not conform to the 'Sendable' protocol
26 | 	/// A shared fill style factory
27 | 	public static let shared = QRCodeFillStyleFactory()
   |                    |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodeFillStyleFactory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                    |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | 	/// The names of the known fill style generators
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyleFactory.swift:49:21: warning: static property 'registeredTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | 	// private
48 |
49 | 	private static var registeredTypes: [any QRCodeFillStyleGenerator.Type] = [
   |                     |- warning: static property 'registeredTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'registeredTypes' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'registeredTypes' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | 		QRCode.FillStyle.Solid.self,
51 | 		QRCode.FillStyle.LinearGradient.self,
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeArc.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | 	CGPath.make { arcpupilPath in
57 | 		arcpupilPath.move(to: CGPoint(x: 30, y: 37))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeArc.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | 	CGPath.make { arcpupilPath in
57 | 		arcpupilPath.move(to: CGPoint(x: 30, y: 37))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeArrow.swift:119:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
117 | // MARK: - Paths
118 |
119 | private let pupilPath__: CGPath =
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
120 | 	CGPath.make { bezierPath in
121 | 		bezierPath.move(to: CGPoint(x: 60, y: 52.5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeArrow.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
117 | // MARK: - Paths
118 |
119 | private let pupilPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | 	CGPath.make { bezierPath in
121 | 		bezierPath.move(to: CGPoint(x: 60, y: 52.5))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlade.swift:47:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
48 | 	CGPath.make { pupilbladePath in
49 | 		pupilbladePath.move(to: CGPoint(x: 60, y: 39))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlade.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | 	CGPath.make { pupilbladePath in
49 | 		pupilbladePath.move(to: CGPoint(x: 60, y: 39))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlobby.swift:57:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
55 | // MARK: - Paths
56 |
57 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
58 | 	CGPath.make { bezierPath in
59 | 		bezierPath.move(to: CGPoint(x: 60, y: 55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlobby.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
55 | // MARK: - Paths
56 |
57 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 | 	CGPath.make { bezierPath in
59 | 		bezierPath.move(to: CGPoint(x: 60, y: 55))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCRT.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | 	CGPath.make { crt_pupilPath in
57 | 		crt_pupilPath.move(to: CGPoint(x: 30, y: 45))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCRT.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | 	CGPath.make { crt_pupilPath in
57 | 		crt_pupilPath.move(to: CGPoint(x: 30, y: 45))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloud.swift:47:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
48 | 	CGPath.make { pupilPath in
49 | 		pupilPath.move(to: CGPoint(x: 60, y: 55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloud.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | 	CGPath.make { pupilPath in
49 | 		pupilPath.move(to: CGPoint(x: 60, y: 55))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloudCircle.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__ = CGPath.make { bezier2Path in
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | 	bezier2Path.move(to: CGPoint(x: 50.13, y: 57.39))
57 | 	bezier2Path.curve(to: CGPoint(x: 55.61, y: 55.6), controlPoint1: CGPoint(x: 52.07, y: 57.69), controlPoint2: CGPoint(x: 54.12, y: 57.1))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloudCircle.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
53 | // MARK: - Paths
54 |
55 | private let pupilPath__ = CGPath.make { bezier2Path in
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | 	bezier2Path.move(to: CGPoint(x: 50.13, y: 57.39))
57 | 	bezier2Path.curve(to: CGPoint(x: 55.61, y: 55.6), controlPoint1: CGPoint(x: 52.07, y: 57.69), controlPoint2: CGPoint(x: 54.12, y: 57.1))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCrossCurved.swift:58:13: warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | // MARK: - Paths
57 |
58 | private let pupilShape__: CGPath =
   |             `- warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
59 | 	CGPath.make { crossPath in
60 | 		crossPath.move(to: CGPoint(x: 30, y: 50))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCrossCurved.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
56 | // MARK: - Paths
57 |
58 | private let pupilShape__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilShape__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | 	CGPath.make { crossPath in
60 | 		crossPath.move(to: CGPoint(x: 30, y: 50))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDiagonalStripes.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__: CGPath =
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 56 | 	CGPath.make { eyePupilPath in
 57 | 		eyePupilPath.move(to: CGPoint(x: 33.36, y: 56.98))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDiagonalStripes.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 | 	CGPath.make { eyePupilPath in
 57 | 		eyePupilPath.move(to: CGPoint(x: 33.36, y: 56.98))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:67:13: warning: let 'horizontalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 65 | // MARK: Pupil Paths
 66 |
 67 | private let horizontalPupilShapePath__: CGPath = {
    |             `- warning: let 'horizontalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 68 | 	CGPath.make { eyepupilPath in
 69 | 		eyepupilPath.move(to: CGPoint(x: 30, y: 55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 65 | // MARK: Pupil Paths
 66 |
 67 | private let horizontalPupilShapePath__: CGPath = {
    |             |- note: add '@MainActor' to make let 'horizontalPupilShapePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 | 	CGPath.make { eyepupilPath in
 69 | 		eyepupilPath.move(to: CGPoint(x: 30, y: 55))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:99:13: warning: let 'verticalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 97 | }()
 98 |
 99 | private let verticalPupilShapePath__: CGPath =
    |             |- warning: let 'verticalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'verticalPupilShapePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | 	CGPath.make { verticaleyepupilPath in
101 | 		verticaleyepupilPath.move(to: CGPoint(x: 55, y: 60))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeExplode.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | 	CGPath.make { explodeeyepupilPath in
57 | 		explodeeyepupilPath.move(to: CGPoint(x: 32.5, y: 45.5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeExplode.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | 	CGPath.make { explodeeyepupilPath in
57 | 		explodeeyepupilPath.move(to: CGPoint(x: 32.5, y: 45.5))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFabricScissors.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__: CGPath =
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 56 | 	CGPath.make { eyePupilPath in
 57 | 		eyePupilPath.move(to: CGPoint(x: 34.95, y: 59.9))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFabricScissors.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 | 	CGPath.make { eyePupilPath in
 57 | 		eyePupilPath.move(to: CGPoint(x: 34.95, y: 59.9))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFactory.swift:26:26: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodePupilShapeFactory' may have shared mutable state; this is an error in the Swift 6 language mode
 22 |
 23 | /// An eye shape factory
 24 | @objc public final class QRCodePupilShapeFactory: NSObject {
    |                          `- note: class 'QRCodePupilShapeFactory' does not conform to the 'Sendable' protocol
 25 | 	/// A shared eye shape factory
 26 | 	@objc public static let shared = QRCodePupilShapeFactory()
    |                          |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodePupilShapeFactory' may have shared mutable state; this is an error in the Swift 6 language mode
    |                          |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    |                          `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |
 28 | 	/// Create
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFlame.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__ = CGPath.make { flamepupilPath in
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | 	flamepupilPath.move(to: CGPoint(x: 32.62, y: 34.67))
57 | 	flamepupilPath.curve(to: CGPoint(x: 37.13, y: 30), controlPoint1: CGPoint(x: 32.93, y: 30.97), controlPoint2: CGPoint(x: 33, y: 30.07))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFlame.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
53 | // MARK: - Paths
54 |
55 | private let pupilPath__ = CGPath.make { flamepupilPath in
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | 	flamepupilPath.move(to: CGPoint(x: 32.62, y: 34.67))
57 | 	flamepupilPath.curve(to: CGPoint(x: 37.13, y: 30), controlPoint1: CGPoint(x: 32.93, y: 30.97), controlPoint2: CGPoint(x: 33, y: 30.07))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeForest.swift:121:13: warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
119 |
120 | /// The fixed pupil shape
121 | private let pupilGeneratedPath__: CGPath = {
    |             `- warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
122 | 	CGPath.make { forestPath in
123 | 		let f = CGMutablePath()
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeForest.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 19 |
 20 | import Foundation
 21 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 22 |
 23 | // MARK: - Pupil shape
    :
119 |
120 | /// The fixed pupil shape
121 | private let pupilGeneratedPath__: CGPath = {
    |             |- note: add '@MainActor' to make let 'pupilGeneratedPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 | 	CGPath.make { forestPath in
123 | 		let f = CGMutablePath()
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeGear.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__ = CGPath.make { gearpupilPath in
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 56 | 	gearpupilPath.move(to: CGPoint(x: 60, y: 46.54))
 57 | 	gearpupilPath.curve(to: CGPoint(x: 59.16, y: 47.53), controlPoint1: CGPoint(x: 59.99, y: 47.02), controlPoint2: CGPoint(x: 59.64, y: 47.43))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeGear.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__ = CGPath.make { gearpupilPath in
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 | 	gearpupilPath.move(to: CGPoint(x: 60, y: 46.54))
 57 | 	gearpupilPath.curve(to: CGPoint(x: 59.16, y: 47.53), controlPoint1: CGPoint(x: 59.99, y: 47.02), controlPoint2: CGPoint(x: 59.64, y: 47.43))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeHeart.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__ = CGPath.make { heartPath in
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | 	heartPath.move(to: CGPoint(x: 60, y: 50.29))
57 | 	heartPath.curve(to: CGPoint(x: 45, y: 31), controlPoint1: CGPoint(x: 60, y: 38.45), controlPoint2: CGPoint(x: 45, y: 31))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeHeart.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
53 | // MARK: - Paths
54 |
55 | private let pupilPath__ = CGPath.make { heartPath in
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | 	heartPath.move(to: CGPoint(x: 60, y: 50.29))
57 | 	heartPath.curve(to: CGPoint(x: 45, y: 31), controlPoint1: CGPoint(x: 60, y: 38.45), controlPoint2: CGPoint(x: 45, y: 31))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeHexagonLeaf.swift:82:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 80 | }
 81 |
 82 | private let pupilPath__: CGPath =
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 83 | 	CGPath.RoundedHexagon(
 84 | 		rect: CGRect(x: 30, y: 30, width: 30, height: 30),
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeHexagonLeaf.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 80 | }
 81 |
 82 | private let pupilPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 | 	CGPath.RoundedHexagon(
 84 | 		rect: CGRect(x: 30, y: 30, width: 30, height: 30),
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeKoala.swift:133:13: warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
131 | // MARK: - Designs
132 |
133 | private let pupilShape__: CGPath =
    |             `- warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
134 | 	CGPath.make { koalapupilPath in
135 | 		koalapupilPath.move(to: CGPoint(x: 31.62, y: 58.38))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeKoala.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
131 | // MARK: - Designs
132 |
133 | private let pupilShape__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilShape__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | 	CGPath.make { koalapupilPath in
135 | 		koalapupilPath.move(to: CGPoint(x: 31.62, y: 58.38))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:121:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
119 | // MARK: - Paths
120 |
121 | private let pupilPath__: CGPath =
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
122 | 	CGPath.RoundedRect(
123 | 		rect: CGRect(x: 30, y: 30, width: 30, height: 30),
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
119 | // MARK: - Paths
120 |
121 | private let pupilPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 | 	CGPath.RoundedRect(
123 | 		rect: CGRect(x: 30, y: 30, width: 30, height: 30),
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeOrbits.swift:47:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
48 | 	CGPath.make { pupilorbitsPath in
49 | 		pupilorbitsPath.move(to: CGPoint(x: 52, y: 53))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeOrbits.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | 	CGPath.make { pupilorbitsPath in
49 | 		pupilorbitsPath.move(to: CGPoint(x: 52, y: 53))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSpikyCircle.swift:62:13: warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 60 |
 61 | /// The fixed pupil shape
 62 | private let pupilGeneratedPath__: CGPath = {
    |             `- warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 63 | 	CGPath.make { eyepupilPath in
 64 | 		eyepupilPath.move(to: CGPoint(x: 55.32, y: 33.92))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSpikyCircle.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 19 |
 20 | import Foundation
 21 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 22 |
 23 | // MARK: - Pupil shape
    :
 60 |
 61 | /// The fixed pupil shape
 62 | private let pupilGeneratedPath__: CGPath = {
    |             |- note: add '@MainActor' to make let 'pupilGeneratedPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 | 	CGPath.make { eyepupilPath in
 64 | 		eyepupilPath.move(to: CGPoint(x: 55.32, y: 33.92))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:82:13: warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 80 | }
 81 |
 82 | private let pupilShape__: CGPath =
    |             `- warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 83 | 	CGPath.make { pupilPath in
 84 | 		pupilPath.move(to: CGPoint(x: 60, y: 60))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 80 | }
 81 |
 82 | private let pupilShape__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilShape__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 | 	CGPath.make { pupilPath in
 84 | 		pupilPath.move(to: CGPoint(x: 60, y: 60))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:82:13: warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 80 | }
 81 |
 82 | private let pupilShape__: CGPath =
    |             `- warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 83 | 	CGPath.make { pupilPath in
 84 | 		pupilPath.move(to: CGPoint(x: 60, y: 56))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 80 | }
 81 |
 82 | private let pupilShape__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilShape__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 | 	CGPath.make { pupilPath in
 84 | 		pupilPath.move(to: CGPoint(x: 60, y: 56))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUsePixelShape.swift:25:13: warning: let '_PupilTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
23 | // MARK: - Pupil shape
24 |
25 | private let _PupilTemplate = BoolMatrix(dimension: 6, rawFlattenedInt: [
   |             |- warning: let '_PupilTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let '_PupilTemplate' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | 	0, 0, 0, 0, 0, 0,
27 | 	0, 0, 0, 0, 0, 0,
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/private/BoolMatrix.swift:23:38: note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
 21 |
 22 | /// A boolean matrix (Array2D<Bool> wrapper) with equal dimensions in row and column
 23 | @objc(QRCodeBoolMatrix) public class BoolMatrix: NSObject {
    |                                      `- note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
 24 |
 25 | 	@objc public override init() {
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/views/SwiftUI/QRCodeDocumentUIView.swift:97:13: warning: let '__dummy' is not concurrency-safe because non-'Sendable' type 'QRCode.Document' may have shared mutable state; this is an error in the Swift 6 language mode
 95 |
 96 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 8, *)
 97 | private let __dummy = QRCode.Document()
    |             |- warning: let '__dummy' is not concurrency-safe because non-'Sendable' type 'QRCode.Document' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '__dummy' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 |
 99 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 8, *)
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/QRCode+Document.swift:29:30: note: class 'Document' does not conform to the 'Sendable' protocol
 27 | public extension QRCode {
 28 | 	/// A QR Code document
 29 | 	@objc(QRCodeDocument) class Document: NSObject {
    |                              `- note: class 'Document' does not conform to the 'Sendable' protocol
 30 | 		/// The correction level to use when generating the QR code
 31 | 		@objc public var errorCorrection: QRCode.ErrorCorrection = .quantize {
[303/310] Write Objects.LinkFileList
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'CGImage+extensions.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/CGImage+extensions.swift.o(CGImage+extensions.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/CGImage+extensions.swift.o(CGImage+extensions.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'QRCode.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCodeGenerator.build/QRCode.swift.o(QRCode.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/QRCode.swift.o(QRCode.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'Utils.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/Utils.swift.o(Utils.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/Utils.swift.o(Utils.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'resource_bundle_accessor.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)'
[305/310] Archiving libQRCodeStatic.a
[306/314] Linking libQRCodeDynamic.dylib
[308/314] Compiling qrcodegen resource_bundle_accessor.swift
[309/314] Emitting module qrcodegen
[310/314] Compiling qrcodegen utils.swift
[311/314] Compiling qrcodegen main.swift
[311/314] Write Objects.LinkFileList
[312/314] Linking qrcodegen
[313/314] Applying qrcodegen
Build complete! (23.66s)
Fetching https://github.com/dagronf/SwiftImageReadWrite
Fetching https://github.com/dagronf/swift-qrcode-generator
Fetching https://github.com/apple/swift-argument-parser from cache
[1/345] Fetching swift-qrcode-generator
[346/723] Fetching swift-qrcode-generator, swiftimagereadwrite
Fetched https://github.com/dagronf/SwiftImageReadWrite from cache (1.29s)
Fetched https://github.com/dagronf/swift-qrcode-generator from cache (1.29s)
Fetched https://github.com/apple/swift-argument-parser from cache (1.32s)
Computing version for https://github.com/dagronf/swift-qrcode-generator
Computed https://github.com/dagronf/swift-qrcode-generator at 2.0.2 (1.91s)
Computing version for https://github.com/dagronf/SwiftImageReadWrite
Computed https://github.com/dagronf/SwiftImageReadWrite at 1.9.2 (0.56s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 0.4.4 (0.56s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 0.4.4
Creating working copy for https://github.com/dagronf/SwiftImageReadWrite
Working copy of https://github.com/dagronf/SwiftImageReadWrite resolved at 1.9.2
Creating working copy for https://github.com/dagronf/swift-qrcode-generator
Working copy of https://github.com/dagronf/swift-qrcode-generator resolved at 2.0.2
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.4.3",
            "upper_bound" : "0.5.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "swift-qrcode-generator",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.2",
            "upper_bound" : "2.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dagronf/swift-qrcode-generator"
    },
    {
      "identity" : "swiftimagereadwrite",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.9.1",
            "upper_bound" : "1.10.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dagronf/SwiftImageReadWrite"
    }
  ],
  "manifest_display_name" : "QRCode",
  "name" : "QRCode",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "ios",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "QRCode",
      "targets" : [
        "QRCode"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "QRCodeStatic",
      "targets" : [
        "QRCode"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "QRCodeDynamic",
      "targets" : [
        "QRCode"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "QRCodeDetector",
      "targets" : [
        "QRCodeDetector"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "qrcodegen",
      "targets" : [
        "qrcodegen"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "qrcodegen",
      "module_type" : "SwiftTarget",
      "name" : "qrcodegen",
      "path" : "Sources/qrcodegen",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "qrcodegen"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/qrcodegen/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "main.swift",
        "utils.swift"
      ],
      "target_dependencies" : [
        "QRCode"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "QRCodeTests",
      "module_type" : "SwiftTarget",
      "name" : "QRCodeTests",
      "path" : "Tests/QRCodeTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/apple.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/b-image.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/beach-square.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/colored-fill-bw.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/colored-fill-invert.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/colored-fill.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/corner-heart.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/example-com.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/instagram-icon.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/lego.jpeg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/logo-mask.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/logo-scan.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/logo.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/nsw-health.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/photo-logo.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/qrcodes-image.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/square-logo.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/svg/Issue19Generated.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/swift-logo.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/wiki-logo.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/wombles.jpeg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/wwf.jpeg",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CGPathCoderTests.swift",
        "ComponentsTests.swift",
        "DocumentationImageTests.swift",
        "QRCodeBugFixTests.swift",
        "QRCodeBuilderTests.swift",
        "QRCodeDetectionTests.swift",
        "QRCodeDocGenerator.swift",
        "QRCodeEncodeDecodeTests.swift",
        "QRCodeExternalGenerationTests.swift",
        "QRCodeEyeShapeTests.swift",
        "QRCodeFillTests.swift",
        "QRCodeImageFillTests.swift",
        "QRCodeMaskingTests.swift",
        "QRCodeMessageFormattingTests.swift",
        "QRCodePathTests.swift",
        "QRCodePixelInsetDocumentTests.swift",
        "QRCodePixelInsetTests.swift",
        "QRCodePixelRotationDocumentTests.swift",
        "QRCodePixelRotationTests.swift",
        "QRCodeSVGExportTests.swift",
        "QRCodeTests.swift",
        "QRCodeWatchOSTests.swift",
        "QRLoadSaveTests.swift",
        "ShadowTests.swift",
        "TestFilesContainer.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "QRCode"
      ],
      "type" : "test"
    },
    {
      "c99name" : "QRCodeDetector",
      "module_type" : "SwiftTarget",
      "name" : "QRCodeDetector",
      "path" : "Sources/QRCodeDetector",
      "product_memberships" : [
        "QRCodeDetector"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/QRCodeDetector/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "QRCodeDetector+VideoDetector.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "QRCode",
      "module_type" : "SwiftTarget",
      "name" : "QRCode",
      "path" : "Sources/QRCode",
      "product_dependencies" : [
        "SwiftImageReadWrite",
        "QRCodeGenerator"
      ],
      "product_memberships" : [
        "QRCode",
        "QRCodeStatic",
        "QRCodeDynamic",
        "qrcodegen"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/QRCode/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "QRCode+ASCII.swift",
        "QRCode+Builder.swift",
        "QRCode+Combine.swift",
        "QRCode+Content.swift",
        "QRCode+Conveniences.swift",
        "QRCode+Design.swift",
        "QRCode+Detection.swift",
        "QRCode+Document+Export.swift",
        "QRCode+Document+LoadSave.swift",
        "QRCode+Document.swift",
        "QRCode+Drawing.swift",
        "QRCode+Error.swift",
        "QRCode+ErrorCorrection.swift",
        "QRCode+FormattedContent.swift",
        "QRCode+Image.swift",
        "QRCode+Keys.swift",
        "QRCode+LogoTemplate.swift",
        "QRCode+Message.swift",
        "QRCode+Pasteboard.swift",
        "QRCode+Path.swift",
        "QRCode+SVG.swift",
        "QRCode+Shadow.swift",
        "QRCode+Templating.swift",
        "QRCode+Types.swift",
        "QRCode+UTI.swift",
        "QRCode.swift",
        "generator/QRCodeEngine+CoreImage.swift",
        "generator/QRCodeEngine.swift",
        "generator/external/QRCodeEngine+External+Wrapper.swift",
        "generator/external/QRCodeEngine+External.swift",
        "message/QRCode+Message+Contact.swift",
        "message/QRCode+Message+Data.swift",
        "message/QRCode+Message+Event.swift",
        "message/QRCode+Message+Link.swift",
        "message/QRCode+Message+Location.swift",
        "message/QRCode+Message+Mail.swift",
        "message/QRCode+Message+Phone.swift",
        "message/QRCode+Message+SMS.swift",
        "message/QRCode+Message+Text.swift",
        "private/Array2D.swift",
        "private/BinaryFloatingPoint+extensions.swift",
        "private/BoolMatrix.swift",
        "private/CGColor+BackwardsCompatibility.swift",
        "private/CGColor+extensions.swift",
        "private/CGColor+hex.swift",
        "private/CGContext+extensions.swift",
        "private/CGFloat+extensions.swift",
        "private/CGImage+diff.swift",
        "private/CGImage+extensions.swift",
        "private/CGMutablePath+PaintCodeHelpers.swift",
        "private/CGPath+RoundedRectExtensions.swift",
        "private/CGPath+SVG.swift",
        "private/CGPath+codable.swift",
        "private/CGPath+extensions.swift",
        "private/CGPath+hexagon.swift",
        "private/CGSize+extensions.swift",
        "private/Clamp.swift",
        "private/DSFGradient.swift",
        "private/Debounce.swift",
        "private/FileManager+extensions.swift",
        "private/FixedWidthInteger+extensions.swift",
        "private/NSBezierPath+extensions.swift",
        "private/NSImage+extensions.swift",
        "private/Neighbours.swift",
        "private/Optional+extensions.swift",
        "private/QRCode+Platform.swift",
        "private/RandomNumberWithSeed.swift",
        "private/String+extensions.swift",
        "private/Utils.swift",
        "styles/QRCode+Shape.swift",
        "styles/QRCode+Style.swift",
        "styles/data/QRCodePixelShape.swift",
        "styles/data/QRCodePixelShapeAbstract.swift",
        "styles/data/QRCodePixelShapeBlob.swift",
        "styles/data/QRCodePixelShapeCircuit.swift",
        "styles/data/QRCodePixelShapeCrosshatch.swift",
        "styles/data/QRCodePixelShapeCurvePixel.swift",
        "styles/data/QRCodePixelShapeDiagonalStripes.swift",
        "styles/data/QRCodePixelShapeDonut.swift",
        "styles/data/QRCodePixelShapeDripHorizontal.swift",
        "styles/data/QRCodePixelShapeDripVertical.swift",
        "styles/data/QRCodePixelShapeFactory.swift",
        "styles/data/QRCodePixelShapeGrid.swift",
        "styles/data/QRCodePixelShapeHorizontal.swift",
        "styles/data/QRCodePixelShapePointy.swift",
        "styles/data/QRCodePixelShapeRazor.swift",
        "styles/data/QRCodePixelShapeRoundedEndIndent.swift",
        "styles/data/QRCodePixelShapeRoundedPath.swift",
        "styles/data/QRCodePixelShapeVertical.swift",
        "styles/data/QRCodePixelShapeVortex.swift",
        "styles/data/pixel/QRCodePixelShapeArrow.swift",
        "styles/data/pixel/QRCodePixelShapeCRT.swift",
        "styles/data/pixel/QRCodePixelShapeCircle.swift",
        "styles/data/pixel/QRCodePixelShapeDiagonal.swift",
        "styles/data/pixel/QRCodePixelShapeDiamond.swift",
        "styles/data/pixel/QRCodePixelShapeFlame.swift",
        "styles/data/pixel/QRCodePixelShapeFlower.swift",
        "styles/data/pixel/QRCodePixelShapeGear.swift",
        "styles/data/pixel/QRCodePixelShapeHeart.swift",
        "styles/data/pixel/QRCodePixelShapeHexa.swift",
        "styles/data/pixel/QRCodePixelShapeHexagon.swift",
        "styles/data/pixel/QRCodePixelShapeKoala.swift",
        "styles/data/pixel/QRCodePixelShapeLeaf.swift",
        "styles/data/pixel/QRCodePixelShapeRoundedRect.swift",
        "styles/data/pixel/QRCodePixelShapeRoundedTriangle.swift",
        "styles/data/pixel/QRCodePixelShapeSharp.swift",
        "styles/data/pixel/QRCodePixelShapeShiny.swift",
        "styles/data/pixel/QRCodePixelShapeSpikyCircle.swift",
        "styles/data/pixel/QRCodePixelShapeSquare.swift",
        "styles/data/pixel/QRCodePixelShapeSquircle.swift",
        "styles/data/pixel/QRCodePixelShapeStar.swift",
        "styles/data/pixel/QRCodePixelShapeStitch.swift",
        "styles/data/pixel/QRCodePixelShapeWave.swift",
        "styles/data/pixel/QRCodePixelShapeWex.swift",
        "styles/data/pixel/inset-generator/QRCodePixelShapeInset+Fixed.swift",
        "styles/data/pixel/inset-generator/QRCodePixelShapeInset+Generator.swift",
        "styles/data/pixel/inset-generator/QRCodePixelShapeInset+HorizontalWave.swift",
        "styles/data/pixel/inset-generator/QRCodePixelShapeInset+Pinch.swift",
        "styles/data/pixel/inset-generator/QRCodePixelShapeInset+Punch.swift",
        "styles/data/pixel/inset-generator/QRCodePixelShapeInset+Random.swift",
        "styles/data/pixel/inset-generator/QRCodePixelShapeInset+VerticalWave.swift",
        "styles/data/pixel/private/QRCodePixelShapePixel.swift",
        "styles/data/pixel/rotation-generator/QRCodePixelShapeRotation+Fixed.swift",
        "styles/data/pixel/rotation-generator/QRCodePixelShapeRotation+Generator.swift",
        "styles/data/pixel/rotation-generator/QRCodePixelShapeRotation+HWave.swift",
        "styles/data/pixel/rotation-generator/QRCodePixelShapeRotation+Random.swift",
        "styles/data/pixel/rotation-generator/QRCodePixelShapeRotation+VWave.swift",
        "styles/eye/QRCodeEyeShape.swift",
        "styles/eye/QRCodeEyeShapeArc.swift",
        "styles/eye/QRCodeEyeShapeBarsHorizontal.swift",
        "styles/eye/QRCodeEyeShapeBarsVertical.swift",
        "styles/eye/QRCodeEyeShapeCRT.swift",
        "styles/eye/QRCodeEyeShapeCircle.swift",
        "styles/eye/QRCodeEyeShapeCloud.swift",
        "styles/eye/QRCodeEyeShapeCloudCircle.swift",
        "styles/eye/QRCodeEyeShapeCorneredPixels.swift",
        "styles/eye/QRCodeEyeShapeDiagonalStripes.swift",
        "styles/eye/QRCodeEyeShapeDotDrag.swift",
        "styles/eye/QRCodeEyeShapeEdges.swift",
        "styles/eye/QRCodeEyeShapeExplode.swift",
        "styles/eye/QRCodeEyeShapeEye.swift",
        "styles/eye/QRCodeEyeShapeFabricScissors.swift",
        "styles/eye/QRCodeEyeShapeFactory.swift",
        "styles/eye/QRCodeEyeShapeFireball.swift",
        "styles/eye/QRCodeEyeShapeFlame.swift",
        "styles/eye/QRCodeEyeShapeHeadlight.swift",
        "styles/eye/QRCodeEyeShapeHolePunch.swift",
        "styles/eye/QRCodeEyeShapeLeaf.swift",
        "styles/eye/QRCodeEyeShapePeacock.swift",
        "styles/eye/QRCodeEyeShapePinch.swift",
        "styles/eye/QRCodeEyeShapePixels.swift",
        "styles/eye/QRCodeEyeShapeRoundedOuter.swift",
        "styles/eye/QRCodeEyeShapeRoundedPointingIn.swift",
        "styles/eye/QRCodeEyeShapeRoundedPointingOut.swift",
        "styles/eye/QRCodeEyeShapeRoundedRect.swift",
        "styles/eye/QRCodeEyeShapeShield.swift",
        "styles/eye/QRCodeEyeShapeSpikyCircle.swift",
        "styles/eye/QRCodeEyeShapeSquare.swift",
        "styles/eye/QRCodeEyeShapeSquarePeg.swift",
        "styles/eye/QRCodeEyeShapeSquircle.swift",
        "styles/eye/QRCodeEyeShapeSurroundingBars.swift",
        "styles/eye/QRCodeEyeShapeTeardrop.swift",
        "styles/eye/QRCodeEyeShapeUFO.swift",
        "styles/eye/QRCodeEyeShapeUFORounded.swift",
        "styles/eye/QRCodeEyeShapeUsePixelShape.swift",
        "styles/fill/QRCodeFillStyle.swift",
        "styles/fill/QRCodeFillStyleFactory.swift",
        "styles/fill/QRCodeFillStyleImage.swift",
        "styles/fill/QRCodeFillStyleLinearGradient.swift",
        "styles/fill/QRCodeFillStyleRadialGradient.swift",
        "styles/fill/QRCodeFillStyleSolid.swift",
        "styles/pupil/QRCodePupilShape.swift",
        "styles/pupil/QRCodePupilShapeArc.swift",
        "styles/pupil/QRCodePupilShapeArrow.swift",
        "styles/pupil/QRCodePupilShapeBarsHorizontal.swift",
        "styles/pupil/QRCodePupilShapeBarsVertical.swift",
        "styles/pupil/QRCodePupilShapeBlade.swift",
        "styles/pupil/QRCodePupilShapeBlobby.swift",
        "styles/pupil/QRCodePupilShapeCRT.swift",
        "styles/pupil/QRCodePupilShapeCircle.swift",
        "styles/pupil/QRCodePupilShapeCloud.swift",
        "styles/pupil/QRCodePupilShapeCloudCircle.swift",
        "styles/pupil/QRCodePupilShapeCorneredPixels.swift",
        "styles/pupil/QRCodePupilShapeCross.swift",
        "styles/pupil/QRCodePupilShapeCrossCurved.swift",
        "styles/pupil/QRCodePupilShapeDiagonalStripes.swift",
        "styles/pupil/QRCodePupilShapeDotDrag.swift",
        "styles/pupil/QRCodePupilShapeEdges.swift",
        "styles/pupil/QRCodePupilShapeExplode.swift",
        "styles/pupil/QRCodePupilShapeFabricScissors.swift",
        "styles/pupil/QRCodePupilShapeFactory.swift",
        "styles/pupil/QRCodePupilShapeFlame.swift",
        "styles/pupil/QRCodePupilShapeForest.swift",
        "styles/pupil/QRCodePupilShapeGear.swift",
        "styles/pupil/QRCodePupilShapeHeart.swift",
        "styles/pupil/QRCodePupilShapeHexagonLeaf.swift",
        "styles/pupil/QRCodePupilShapeKoala.swift",
        "styles/pupil/QRCodePupilShapeLeaf.swift",
        "styles/pupil/QRCodePupilShapeOrbits.swift",
        "styles/pupil/QRCodePupilShapePinch.swift",
        "styles/pupil/QRCodePupilShapePixels.swift",
        "styles/pupil/QRCodePupilShapeRoundedOuter.swift",
        "styles/pupil/QRCodePupilShapeRoundedPointingIn.swift",
        "styles/pupil/QRCodePupilShapeRoundedPointingOut.swift",
        "styles/pupil/QRCodePupilShapeRoundedRect.swift",
        "styles/pupil/QRCodePupilShapeSeal.swift",
        "styles/pupil/QRCodePupilShapeShield.swift",
        "styles/pupil/QRCodePupilShapeSpikyCircle.swift",
        "styles/pupil/QRCodePupilShapeSquare.swift",
        "styles/pupil/QRCodePupilShapeSquircle.swift",
        "styles/pupil/QRCodePupilShapeTeardrop.swift",
        "styles/pupil/QRCodePupilShapeUFO.swift",
        "styles/pupil/QRCodePupilShapeUFORounded.swift",
        "styles/pupil/QRCodePupilShapeUsePixelShape.swift",
        "views/QRCodeDocumentView+AppKit.swift",
        "views/QRCodeDocumentView+UIKit.swift",
        "views/QRCodeView.swift",
        "views/SwiftUI/QRCodeDocumentUIView.swift",
        "views/SwiftUI/QRCodeShape.swift",
        "views/SwiftUI/QRCodeViewUI.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.