The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of QRCode, reference 26.1.0 (94fa5c), with Swift 6.0 for macOS (SPM) on 20 Jan 2025 00:32:45 UTC.

Swift 6 data race errors: 111

Build Command

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

Build Log

447 | 		}
448 |
449 | 	static let templateTopRight =
    |             |- warning: static property 'templateTopRight' 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: annotate 'templateTopRight' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
450 | 		CGPath.make {
451 | 			$0.move(to: CGPoint(x: 10, y: 3.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/QRCodePixelShapeCircuit.swift:471:13: warning: static property 'templateBottomLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
469 | 		}
470 |
471 | 	static let templateBottomLeft =
    |             |- warning: static property 'templateBottomLeft' 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: annotate 'templateBottomLeft' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
472 | 		CGPath.make {
473 | 			$0.move(to: CGPoint(x: 6.2, 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/QRCodePixelShapeCircuit.swift:493:13: warning: static property 'templateBottomRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
491 | 		}
492 |
493 | 	static let templateBottomRight =
    |             |- warning: static property 'templateBottomRight' 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: annotate 'templateBottomRight' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
494 | 		CGPath.make {
495 | 			$0.move(to: CGPoint(x: 3.8, 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/QRCodePixelShapeCurvePixel.swift:203:21: warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
201 |
202 | private extension QRCode.PixelShape.CurvePixel {
203 | 	private static let templateSquare = CGPath(
    |                     `- warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
204 | 		rect: QRCode.PixelShape.CurvePixel.DefaultRect.insetBy(dx: 0.5, dy: 0.5),
205 | 		transform: nil
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/QRCodePixelShapeCurvePixel.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 |
    :
201 |
202 | private extension QRCode.PixelShape.CurvePixel {
203 | 	private static let templateSquare = CGPath(
    |                     |- note: annotate 'templateSquare' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
204 | 		rect: QRCode.PixelShape.CurvePixel.DefaultRect.insetBy(dx: 0.5, dy: 0.5),
205 | 		transform: nil
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeFactory.swift:103:21: warning: static property 'defaultMatrix' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
101 |
102 | 	/// The default matrix to use when generating pixel sample images
103 | 	private static let defaultMatrix = BoolMatrix(dimension: 7, rawFlattenedInt: [
    |                     |- warning: static property 'defaultMatrix' 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: annotate 'defaultMatrix' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 | 		0, 0, 0, 0, 0, 0, 0,
105 | 		0, 0, 0, 1, 1, 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/styles/data/QRCodePixelShapeGrid.swift:79:13: warning: let '_2x2template' 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 _2x2template: CGPath = {
    |             `- warning: let '_2x2template' 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 | 	CGPath.make { bezierPath in
 81 | 		bezierPath.move(to: CGPoint(x: 0.5, 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/QRCodePixelShapeGrid.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 | // The template pixel generator size is 10x10
    :
 77 | }
 78 |
 79 | private let _2x2template: CGPath = {
    |             |- note: annotate '_2x2template' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 | 	CGPath.make { bezierPath in
 81 | 		bezierPath.move(to: CGPoint(x: 0.5, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeGrid.swift:161:13: warning: let '_3x3template' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
159 | }
160 |
161 | private let _3x3template: CGPath = {
    |             |- warning: let '_3x3template' 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: annotate '_3x3template' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
162 | 	CGPath.make { bezierPath in
163 | 		bezierPath.move(to: CGPoint(x: 0.33, 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/QRCodePixelShapeGrid.swift:273:13: warning: let '_4x4template' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
271 | }
272 |
273 | private let _4x4template: CGPath = {
    |             |- warning: let '_4x4template' 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: annotate '_4x4template' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
274 | 	CGPath.make { bezierPath in
275 | 		bezierPath.move(to: CGPoint(x: 5.25, y: 0.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/data/QRCodePixelShapePointy.swift:43:14: warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 41 | 		static let DefaultSize = CGSize(width: 10, height: 10)
 42 | 		static let DefaultRect = CGRect(origin: .zero, size: DefaultSize)
 43 | 		static let templateSquare: CGPath = {
    |              `- warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 44 | 			CGPath(rect: RoundedPath.DefaultRect, transform: nil)
 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/data/QRCodePixelShapePointy.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 {
    :
 41 | 		static let DefaultSize = CGSize(width: 10, height: 10)
 42 | 		static let DefaultRect = CGRect(origin: .zero, size: DefaultSize)
 43 | 		static let templateSquare: CGPath = {
    |              |- note: annotate 'templateSquare' with '@MainActor' if property should only be accessed from the main actor
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 44 | 			CGPath(rect: RoundedPath.DefaultRect, transform: nil)
 45 | 		}()
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapePointy.swift:47:14: warning: static property 'templatePointingDown' 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 | 		static let templatePointingDown: CGPath = {
    |              |- warning: static property 'templatePointingDown' 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: annotate 'templatePointingDown' with '@MainActor' if property should only be accessed from the main actor
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 48 | 			let p = CGMutablePath()
 49 | 			p.move(to: .zero)
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/QRCodePixelShapePointy.swift:58:14: warning: static property 'templatePointingUp' 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 | 		}()
 57 |
 58 | 		static let templatePointingUp: CGPath = {
    |              |- warning: static property 'templatePointingUp' 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: annotate 'templatePointingUp' with '@MainActor' if property should only be accessed from the main actor
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 | 			let p = CGMutablePath()
 60 | 			// Note that top left is .zero
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/QRCodePixelShapePointy.swift:70:14: warning: static property 'templatePointingRight' 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 | 		}()
 69 |
 70 | 		static let templatePointingRight: CGPath = {
    |              |- warning: static property 'templatePointingRight' 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: annotate 'templatePointingRight' with '@MainActor' if property should only be accessed from the main actor
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 | 			let p = CGMutablePath()
 72 | 			// Note that top left is .zero
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/QRCodePixelShapePointy.swift:82:14: warning: static property 'templatePointingLeft' 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 | 		static let templatePointingLeft: CGPath = {
    |              |- warning: static property 'templatePointingLeft' 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: annotate 'templatePointingLeft' with '@MainActor' if property should only be accessed from the main actor
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 | 			let p = CGMutablePath()
 84 | 			// Note that top left is .zero
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/QRCodePixelShapeRazor.swift:183:13: warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
181 | private extension QRCode.PixelShape.Razor {
182 | 	/// A square
183 | 	static let templateSquare =
    |             `- warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
184 | 		CGPath(rect: CGRect(origin: .zero, size: .init(width: 10, height: 10)), transform: nil)
185 |
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/QRCodePixelShapeRazor.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 {
    :
181 | private extension QRCode.PixelShape.Razor {
182 | 	/// A square
183 | 	static let templateSquare =
    |             |- note: annotate 'templateSquare' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
184 | 		CGPath(rect: CGRect(origin: .zero, size: .init(width: 10, height: 10)), transform: nil)
185 |
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:187:13: warning: static property 'templateIsolated' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
185 |
186 | 	/// A pixel that's isolated
187 | 	static let templateIsolated =
    |             |- warning: static property 'templateIsolated' 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: annotate 'templateIsolated' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 | 		CGPath(roundedRect: CGRect(x: 0, y: 0, width: 10, height: 10), cornerWidth: 3, cornerHeight: 3, transform: nil)
189 |
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/QRCodePixelShapeRazor.swift:190:13: warning: static property 'templatePointingDown' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
188 | 		CGPath(roundedRect: CGRect(x: 0, y: 0, width: 10, height: 10), cornerWidth: 3, cornerHeight: 3, transform: nil)
189 |
190 | 	static let templatePointingDown =
    |             |- warning: static property 'templatePointingDown' 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: annotate 'templatePointingDown' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 | 		CGPath.make {
192 | 			$0.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/data/QRCodePixelShapeRazor.swift:201:13: warning: static property 'templatePointingUp' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
199 | 		}
200 |
201 | 	static let templatePointingUp =
    |             |- warning: static property 'templatePointingUp' 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: annotate 'templatePointingUp' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
202 | 		CGPath.make {
203 | 			$0.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/data/QRCodePixelShapeRazor.swift:212:13: warning: static property 'templatePointingRight' 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 | 		}
211 |
212 | 	static let templatePointingRight =
    |             |- warning: static property 'templatePointingRight' 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: annotate 'templatePointingRight' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | 		CGPath.make {
214 | 			$0.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/data/QRCodePixelShapeRazor.swift:223:13: warning: static property 'templatePointingLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
221 | 		}
222 |
223 | 	static let templatePointingLeft =
    |             |- warning: static property 'templatePointingLeft' 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: annotate 'templatePointingLeft' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 | 		CGPath.make {
225 | 			$0.move(to: CGPoint(x: 2, 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/QRCodePixelShapeRazor.swift:236:13: warning: static property 'templatePointingUpperLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
234 |
235 | private extension QRCode.PixelShape.Razor {
236 | 	static let templatePointingUpperLeft =
    |             |- warning: static property 'templatePointingUpperLeft' 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: annotate 'templatePointingUpperLeft' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
237 | 		CGPath.make {
238 | 			$0.move(to: CGPoint(x: 10, y: 10))
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/QRCodePixelShapeRazor.swift:250:13: warning: static property 'templatePointingUpperRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
248 | 		}
249 |
250 | 	static let templatePointingUpperRight =
    |             |- warning: static property 'templatePointingUpperRight' 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: annotate 'templatePointingUpperRight' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
251 | 		CGPath.make {
252 | 			$0.move(to: CGPoint(x: 0, y: 10))
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/QRCodePixelShapeRazor.swift:264:13: warning: static property 'templatePointingLowerLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
262 | 		}
263 |
264 | 	static let templatePointingLowerLeft =
    |             |- warning: static property 'templatePointingLowerLeft' 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: annotate 'templatePointingLowerLeft' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
265 | 		CGPath.make {
266 | 			$0.move(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/QRCodePixelShapeRazor.swift:278:13: warning: static property 'templatePointingLowerRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
276 | 		}
277 |
278 | 	static let templatePointingLowerRight =
    |             |- warning: static property 'templatePointingLowerRight' 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: annotate 'templatePointingLowerRight' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
279 | 		CGPath.make {
280 | 			$0.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/data/QRCodePixelShapeRazor.swift:296:13: warning: static property 'templateRoundTopLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
294 |
295 | private extension QRCode.PixelShape.Razor {
296 | 	static let templateRoundTopLeft =
    |             |- warning: static property 'templateRoundTopLeft' 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: annotate 'templateRoundTopLeft' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
297 | 		CGPath.make {
298 | 			let fr = 1.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/data/QRCodePixelShapeRazor.swift:306:13: warning: static property 'templateRoundTopRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
304 | 		}
305 |
306 | 	static let templateRoundTopRight =
    |             |- warning: static property 'templateRoundTopRight' 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: annotate 'templateRoundTopRight' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
307 | 		CGPath.make {
308 | 			$0.addPath(
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/QRCodePixelShapeRazor.swift:318:13: warning: static property 'templateRoundBottomLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
316 | 		}
317 |
318 | 	static let templateRoundBottomLeft =
    |             |- warning: static property 'templateRoundBottomLeft' 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: annotate 'templateRoundBottomLeft' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
319 | 		CGPath.make {
320 | 			$0.addPath(
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/QRCodePixelShapeRazor.swift:328:13: warning: static property 'templateRoundBottomRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
326 | 		}
327 |
328 | 	static let templateRoundBottomRight =
    |             |- warning: static property 'templateRoundBottomRight' 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: annotate 'templateRoundBottomRight' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 | 		CGPath.make {
330 | 			$0.addPath(
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/QRCodePixelShapeRoundedEndIndent.swift:265:21: warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
263 |
264 | private extension QRCode.PixelShape.RoundedEndIndent {
265 | 	private static let templateSquare = CGPath(rect: QRCode.PixelShape.RoundedEndIndent.DefaultRect, transform: nil)
    |                     `- warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
266 |
267 | 	private func templateCircle() -> CGPath {
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/QRCodePixelShapeRoundedEndIndent.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 |
    :
263 |
264 | private extension QRCode.PixelShape.RoundedEndIndent {
265 | 	private static let templateSquare = CGPath(rect: QRCode.PixelShape.RoundedEndIndent.DefaultRect, transform: nil)
    |                     |- note: annotate 'templateSquare' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
266 |
267 | 	private func templateCircle() -> CGPath {
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRoundedPath.swift:264:21: warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
262 |
263 | private extension QRCode.PixelShape.RoundedPath {
264 | 	private static let templateSquare = CGPath(rect: QRCode.PixelShape.RoundedPath.DefaultRect, transform: nil)
    |                     `- warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
265 |
266 | 	private func templateCircle() -> CGPath {
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/QRCodePixelShapeRoundedPath.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 |
    :
262 |
263 | private extension QRCode.PixelShape.RoundedPath {
264 | 	private static let templateSquare = CGPath(rect: QRCode.PixelShape.RoundedPath.DefaultRect, transform: nil)
    |                     |- note: annotate 'templateSquare' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
265 |
266 | 	private func templateCircle() -> CGPath {
/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: annotate '__diamondPath' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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/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 =
    |              `- 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 | 			CGPath.make { hexPath in
119 | 				hexPath.move(to: CGPoint(x: 0, 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/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 =
    |              |- note: annotate 'HexagonPixel10x10' with '@MainActor' if property should only be accessed from the main actor
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 | 			CGPath.make { hexPath in
119 | 				hexPath.move(to: CGPoint(x: 0, y: 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: annotate 'generatedPixelPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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/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 =
    |             `- 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 | 	CGPath.make { a in
 88 | 		a.move(to: CGPoint(x: 5, y: 4.77))
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 =
    |             |- note: annotate 'pixelShape_' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 | 	CGPath.make { a in
 88 | 		a.move(to: CGPoint(x: 5, y: 4.77))
/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 =
    |              `- 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 | 			CGPath.make { wexshapePath in
119 | 				wexshapePath.move(to: CGPoint(x: 0, 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/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 =
    |              |- note: annotate 'WexPixel10x10' with '@MainActor' if property should only be accessed from the main actor
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 | 			CGPath.make { wexshapePath in
119 | 				wexshapePath.move(to: CGPoint(x: 0, y: 2))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/private/QRCodePixelShapePixel.swift:47: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
 45 | 			case koala
 46 | 			case diagonal
 47 | 			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: annotate 'availableTypes' with '@MainActor' if property should only be accessed from the main actor
    |               `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 48 | 		}
 49 |
/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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
   |                      `- 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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
   |                      `- 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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | 		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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | 		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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 46 | 		public 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: annotate 'generatedEyePath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'generatedEyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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/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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
    |                      `- 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/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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
    |                      `- 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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
    |                      `- 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: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'eyeHorizontalOuterPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'eyeVerticalOuterPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
   |                      `- 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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | 		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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
    |                      `- 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/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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
    |                      `- 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: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'eyePath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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/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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
   |                      `- 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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | 		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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | 		public 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: annotate 'eyeShape__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'eyeBackgroundShape__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 46 | 		public 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: annotate 'generatedEyePath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'generatedEyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 | 		public 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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
   |                      `- 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: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
   |                      `- 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: annotate 'eyePath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'eyePath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'eyePath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'eyePath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate '_EyeTemplate' with '@MainActor' if property should only be accessed from the main actor
   |             `- 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: annotate 'clear' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |
 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: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                    `- 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: annotate 'registeredTypes' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | 		QRCode.FillStyle.Solid.self,
51 | 		QRCode.FillStyle.LinearGradient.self,
/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: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | 	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: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
   |             `- 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: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
   |             `- 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: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | 	CGPath.make { pupilPath in
49 | 		pupilPath.move(to: CGPoint(x: 60, y: 55))
/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: annotate 'pupilShape__' with '@MainActor' if property should only be accessed from the main actor
   |             `- 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/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: annotate 'horizontalPupilShapePath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 | 	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: annotate 'verticalPupilShapePath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
   |             `- 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/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: annotate 'pupilGeneratedPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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/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: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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/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: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | 	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: annotate 'pupilGeneratedPath__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'pupilShape__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate 'pupilShape__' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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: annotate '_PupilTemplate' with '@MainActor' if property should only be accessed from the main actor
   |             `- 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: annotate '__dummy' with '@MainActor' if property should only be accessed from the main actor
    |             `- 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 {
[278/285] Write Objects.LinkFileList
/Applications/Xcode-16.2.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.2.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.2.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.2.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/SwiftImageReadWrite.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)'
[280/285] Archiving libQRCodeStatic.a
[282/289] Compiling qrcodegen resource_bundle_accessor.swift
[283/289] Compiling qrcodegen utils.swift
[283/289] Linking libQRCodeDynamic.dylib
[285/289] Emitting module qrcodegen
[286/289] Compiling qrcodegen main.swift
[286/289] Write Objects.LinkFileList
[287/289] Linking qrcodegen
[288/289] Applying qrcodegen
Build complete! (39.62s)
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/QRCodePixelShapeCurvePixel.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/QRCodePixelShapeDonut.swift",
        "styles/data/pixel/QRCodePixelShapeFlower.swift",
        "styles/data/pixel/QRCodePixelShapeHeart.swift",
        "styles/data/pixel/QRCodePixelShapeHexagon.swift",
        "styles/data/pixel/QRCodePixelShapeKoala.swift",
        "styles/data/pixel/QRCodePixelShapeRoundedRect.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+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/QRCodeEyeShapeBarsHorizontal.swift",
        "styles/eye/QRCodeEyeShapeBarsVertical.swift",
        "styles/eye/QRCodeEyeShapeCRT.swift",
        "styles/eye/QRCodeEyeShapeCircle.swift",
        "styles/eye/QRCodeEyeShapeCloud.swift",
        "styles/eye/QRCodeEyeShapeCorneredPixels.swift",
        "styles/eye/QRCodeEyeShapeDotDrag.swift",
        "styles/eye/QRCodeEyeShapeEdges.swift",
        "styles/eye/QRCodeEyeShapeExplode.swift",
        "styles/eye/QRCodeEyeShapeEye.swift",
        "styles/eye/QRCodeEyeShapeFactory.swift",
        "styles/eye/QRCodeEyeShapeFireball.swift",
        "styles/eye/QRCodeEyeShapeHeadlight.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/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/QRCodePupilShapeCorneredPixels.swift",
        "styles/pupil/QRCodePupilShapeCross.swift",
        "styles/pupil/QRCodePupilShapeCrossCurved.swift",
        "styles/pupil/QRCodePupilShapeDotDrag.swift",
        "styles/pupil/QRCodePupilShapeEdges.swift",
        "styles/pupil/QRCodePupilShapeExplode.swift",
        "styles/pupil/QRCodePupilShapeFactory.swift",
        "styles/pupil/QRCodePupilShapeForest.swift",
        "styles/pupil/QRCodePupilShapeHexagonLeaf.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"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/dagronf/qrcode/26.1.0
Repository:               dagronf/QRCode
Swift version used:       6.0
Target:                   QRCode
Extracting symbol information for 'QRCode'...
Finished extracting symbol information for 'QRCode'. (8.70s)
Building documentation for 'QRCode'...
warning: Parameter 'encoding' not found in instance method declaration
  --> Sources/QRCode/QRCode+Builder.swift:93:8-93:74
91 | 	/// - Parameters:
92 | 	///   - url: The url
93 + 	///   - encoding: The string encoding to use when generating the qr code
   |        ╰─suggestion: Remove 'encoding' parameter documentation
94 | 	/// - Returns: self
95 | 	@discardableResult func url(_ url: URL) throws -> QRCode.Builder {
warning: Parameter 'content' not found in instance method declaration
   --> Sources/QRCode/QRCode+Builder.swift:100:6-100:48
98  |
99  | 	/// Set the formatted content
100 + 	/// - Parameter content: The formatted content
    |      ╰─suggestion: Remove 'content' parameter documentation
101 | 	/// - Returns: self
102 | 	@discardableResult func content(_ formattedContent: QRCode.Document.FormattedContent) throws -> QRCode.Builder {
warning: Parameter 'formattedContent' is missing documentation
   --> Sources/QRCode/QRCode+Builder.swift:100:48-100:48
98  |
99  | 	/// Set the formatted content
100 + 	/// - Parameter content: The formatted content
    |                                                ╰─suggestion: Document 'formattedContent' parameter
101 | 	/// - Returns: self
102 | 	@discardableResult func content(_ formattedContent: QRCode.Document.FormattedContent) throws -> QRCode.Builder {
warning: Parameter 'gradient' not found in instance method declaration
   --> Sources/QRCode/QRCode+Builder.swift:289:7-289:41
287 |
288 | 		/// Set a fill style as a background fill
289 + 		/// - Parameter gradient: The gradient
    |       ╰─suggestion: Remove 'gradient' parameter documentation
290 | 		/// - Returns: self
291 | 		@discardableResult public func style(
warning: Parameter 'fillStyle' is missing documentation
   --> Sources/QRCode/QRCode+Builder.swift:289:41-289:41
287 |
288 | 		/// Set a fill style as a background fill
289 + 		/// - Parameter gradient: The gradient
    |                                         ╰─suggestion: Document 'fillStyle' parameter
290 | 		/// - Returns: self
291 | 		@discardableResult public func style(
warning: Parameter 'extendIntoEmptyQRCodeComponents' not found in instance method declaration
   --> Sources/QRCode/QRCode+Builder.swift:686:19-686:50
684 |
685 | 		/// Set if the off pixels are extended into the 'off' pixels of the eye pattern
686 + 		/// - Parameter extendIntoEmptyQRCodeComponents: If true, extends off-pixels into the blank areas of the QR Code
    |                   ╰─suggestion: Replace 'extendIntoEmptyQRCodeComponents' with 'extendIntoEyePattern'
687 | 		/// - Returns: self
688 | 		@discardableResult public func extendIntoEmptyQRCodeComponents(_ extendIntoEyePattern: Bool) -> QRCode.Builder {
warning: Parameter 'extendIntoEyePattern' is missing documentation
   --> Sources/QRCode/QRCode+Builder.swift:686:115-686:115
684 |
685 | 		/// Set if the off pixels are extended into the 'off' pixels of the eye pattern
686 + 		/// - Parameter extendIntoEmptyQRCodeComponents: If true, extends off-pixels into the blank areas of the QR Code
    |                                                                                                                   ╰─suggestion: Document 'extendIntoEyePattern' parameter
687 | 		/// - Returns: self
688 | 		@discardableResult public func extendIntoEmptyQRCodeComponents(_ extendIntoEyePattern: Bool) -> QRCode.Builder {
warning: Parameter 'foregroundColor' is already documented
Sources/QRCode/QRCode+Conveniences.swift:30:8: Previously documented here
  --> Sources/QRCode/QRCode+Conveniences.swift:31:8-31:67
29 | 	///   - dimension: The size in pixels of the output image
30 | 	///   - foregroundColor: The foreground color
31 + 	///   - foregroundColor: The background color, or nil for default
   |        ╰─suggestion: Remove duplicate parameter documentation
32 | 	///   - errorCorrection: The error correction
33 | 	/// - Returns: The image representation of the qr code, or nil if an error occurred
warning: Parameter 'backgroundColor' is missing documentation
  --> Sources/QRCode/QRCode+Conveniences.swift:32:47-32:47
30 | 	///   - foregroundColor: The foreground color
31 | 	///   - foregroundColor: The background color, or nil for default
32 + 	///   - errorCorrection: The error correction
   |        ╰─suggestion: Document 'backgroundColor' parameter
33 | 	/// - Returns: The image representation of the qr code, or nil if an error occurred
34 | 	static func qrCode(
warning: Parameter 'shape' is missing documentation
  --> Sources/QRCode/QRCode+Conveniences.swift:32:47-32:47
30 | 	///   - foregroundColor: The foreground color
31 | 	///   - foregroundColor: The background color, or nil for default
32 + 	///   - errorCorrection: The error correction
   |                                               ╰─suggestion: Document 'shape' parameter
33 | 	/// - Returns: The image representation of the qr code, or nil if an error occurred
34 | 	static func qrCode(
warning: Parameter 'dpi' is missing documentation
   --> Sources/QRCode/QRCode+Document+Export.swift:98:44-98:44
96  | 	/// Returns a PNG representation of the QRCode
97  | 	/// - Parameters:
98  + 	///   - dimension: The size of the QR code
    |                                            ╰─suggestion: Document 'dpi' parameter
99  | 	/// - Returns: The PNG data
100 | 	@objc func pngData(dimension: Int, dpi: CGFloat = 72.0) throws -> Data {
warning: Return value documented for initializer returning void
   --> Sources/QRCode/QRCode+Document.swift:204:6-204:60
202 | 	///   - errorCorrection: The error correction level
203 | 	///   - engine: The engine to use when creating the QR code
204 + 	/// - Returns: nil if the url could not be encoded in utf8
    |      ╰─suggestion: Remove return value documentation
205 | 	@inlinable convenience init(
206 | 		_ message: any QRCodeMessageFormatter,
warning: Return value documented for instance method returning void
   --> Sources/QRCode/QRCode+Document.swift:218:6-218:71
216 | 	/// - Parameters:
217 | 	///   - text: The text
218 + 	/// - Returns: True if the text was successfully set, false otherwise
    |      ╰─suggestion: Remove return value documentation
219 | 	func setText(_ text: String) throws {
220 | 		self.content = .text(text)
warning: Parameter 'logoTemplate' is missing documentation
  --> Sources/QRCode/QRCode+Image.swift:31:44-31:44
29 | 	/// - Parameters:
30 | 	///   - dimension: The dimension of the image to generate
31 + 	///   - design: The design for the qr code
   |                                            ╰─suggestion: Document 'logoTemplate' parameter
32 | 	/// - Returns: The image, or nil if an error occurred
33 | 	@objc func cgImage(
warning: Parameter 'logoTemplate' is missing documentation
  --> Sources/QRCode/QRCode+Image.swift:44:44-44:44
42 | 	/// - Parameters:
43 | 	///   - size: The pixel size of the image to generate
44 + 	///   - design: The design for the qr code
   |                                            ╰─suggestion: Document 'logoTemplate' parameter
45 | 	/// - Returns: The image, or nil if an error occurred
46 | 	@objc func cgImage(
warning: Parameter 'logoTemplate' is missing documentation
  --> Sources/QRCode/QRCode+Image.swift:88:66-88:66
86 | 	///   - dimension: The dimension of the image to generate
87 | 	///   - pdfResolution: The resolution of the pdf output
88 + 	///   - design: The design to use when generating the pdf output
   |                                                                  ╰─suggestion: Document 'logoTemplate' parameter
89 | 	/// - Returns: A data object containing the PDF representation of the QR code
90 | 	@objc func pdfData(
warning: Parameter 'context' not found in instance method declaration
  --> Sources/QRCode/private/CGContext+extensions.swift:30:6-31:6
28 | 	///
29 | 	/// - Parameter stateBlock: The block to execute within the new graphics state
30 + 	/// - Parameter context: The context to draw into within the block
   |      ╰─suggestion: Remove 'context' parameter documentation
31 + 	///
32 | 	/// Example usage:
33 | 	/// ```
warning: Parameter 'logoTemplate' is missing documentation
  --> Sources/QRCode/private/QRCode+Platform.swift:84:44-84:44
82 | 	///   - size: The pixel size of the image to generate
83 | 	///   - dpi: The dpi for the resulting image
84 + 	///   - design: The design for the qr code
   |                                            ╰─suggestion: Document 'logoTemplate' parameter
85 | 	/// - Returns: The image, or nil if an error occurred
86 | 	@objc func nsImage(
warning: Parameter 'logoTemplate' is missing documentation
   --> Sources/QRCode/private/QRCode+Platform.swift:128:95-128:95
126 | 	///   - dpi: The DPI of the resulting image
127 | 	///   - design: The design for the qr code
128 + 	///   - label: The label associated with the image. SwiftUI uses the label for accessibility.
    |        ╰─suggestion: Document 'logoTemplate' parameter
129 | 	/// - Returns: An image, or nil if an error occurred
130 | 	func imageUI(
warning: Parameter 'isFlipped' not found in initializer declaration
  --> Sources/QRCode/styles/eye/QRCodeEyeShapeEye.swift:53:9-53:66
51 | 		/// Create an eye
52 | 		/// - Parameters:
53 + 		///   - isFlipped: If true, flip the eye on the horizontal axis
   |         ╰─suggestion: Remove 'isFlipped' parameter documentation
54 | 		///   - eyeInnerStyle: The eye's inner style
55 | 		@objc public init(flip: QRCode.Flip = .none, eyeInnerStyle: Style = .both) {
warning: Parameter 'flip' is missing documentation
  --> Sources/QRCode/styles/eye/QRCodeEyeShapeEye.swift:54:47-54:47
52 | 		/// - Parameters:
53 | 		///   - isFlipped: If true, flip the eye on the horizontal axis
54 + 		///   - eyeInnerStyle: The eye's inner style
   |         ╰─suggestion: Document 'flip' parameter
55 | 		@objc public init(flip: QRCode.Flip = .none, eyeInnerStyle: Style = .both) {
56 | 			self.flip = flip
warning: Parameter 'eyebackgroundColor' not found in instance method declaration
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeFactory.swift:194:10-194:28
192 | 	///   - foregroundColor: The foreground color
193 | 	///   - backgroundColor: The background color (optional)
194 + 	///   - eyebackgroundColor: The eye background color (optional)
    |          ├─suggestion: Replace 'eyebackgroundColor' with 'eyeBackgroundColor'
    |          ├─suggestion: Replace 'eyebackgroundColor' with 'backgroundColor'
    |          ╰─suggestion: Replace 'eyebackgroundColor' with 'foregroundColor'
195 | 	/// - Returns: A CGImage representation of the data
196 | 	func generateSampleImages(
warning: Parameter 'eyeBackgroundColor' is missing documentation
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeFactory.swift:194:65-194:65
192 | 	///   - foregroundColor: The foreground color
193 | 	///   - backgroundColor: The background color (optional)
194 + 	///   - eyebackgroundColor: The eye background color (optional)
    |                                                                 ╰─suggestion: Document 'eyeBackgroundColor' parameter
195 | 	/// - Returns: A CGImage representation of the data
196 | 	func generateSampleImages(
warning: Parameter 'isFlipped' not found in type method declaration
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:134:6-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFO {
133 | 	/// Create a UFO eye shape generator
134 + 	/// - Parameter isFlipped: if true, flips the generated shape
    |      ╰─suggestion: Remove 'isFlipped' parameter documentation
135 | 	/// - Returns: An eye shape generator
136 | 	@inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:134:6-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFO {
133 | 	/// Create a UFO eye shape generator
134 + 	/// - Parameter isFlipped: if true, flips the generated shape
    |      ╰─suggestion: Remove 'isFlipped' parameter documentation
135 | 	/// - Returns: An eye shape generator
136 | 	@inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'flip' is missing documentation
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:134:63-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFO {
133 | 	/// Create a UFO eye shape generator
134 + 	/// - Parameter isFlipped: if true, flips the generated shape
    |                                                               ╰─suggestion: Document 'flip' parameter
135 | 	/// - Returns: An eye shape generator
136 | 	@inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'flip' is missing documentation
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:134:63-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFO {
133 | 	/// Create a UFO eye shape generator
134 + 	/// - Parameter isFlipped: if true, flips the generated shape
    |                                                               ╰─suggestion: Document 'flip' parameter
135 | 	/// - Returns: An eye shape generator
136 | 	@inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:134:6-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFORounded {
133 | 	/// Create a UFO eye shape generator
134 + 	/// - Parameter isFlipped: if true, flips the generated shape
    |      ╰─suggestion: Remove 'isFlipped' parameter documentation
135 | 	/// - Returns: An eye shape generator
136 | 	@inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:134:6-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFORounded {
133 | 	/// Create a UFO eye shape generator
134 + 	/// - Parameter isFlipped: if true, flips the generated shape
    |      ╰─suggestion: Remove 'isFlipped' parameter documentation
135 | 	/// - Returns: An eye shape generator
136 | 	@inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'flip' is missing documentation
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:134:63-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFORounded {
133 | 	/// Create a UFO eye shape generator
134 + 	/// - Parameter isFlipped: if true, flips the generated shape
    |                                                               ╰─suggestion: Document 'flip' parameter
135 | 	/// - Returns: An eye shape generator
136 | 	@inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'flip' is missing documentation
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:134:63-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFORounded {
133 | 	/// Create a UFO eye shape generator
134 + 	/// - Parameter isFlipped: if true, flips the generated shape
    |                                                               ╰─suggestion: Document 'flip' parameter
135 | 	/// - Returns: An eye shape generator
136 | 	@inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'pixelShape' not found in instance method declaration
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeFactory.swift:107:8-107:48
105 | 	/// Generate an image of the data represented by a specific data generator for a fixed 5x5 data pixel representation
106 | 	/// - Parameters:
107 + 	///   - pixelShape: The pixel generator to use
    |        ╰─suggestion: Remove 'pixelShape' parameter documentation
108 | 	///   - dimension: The dimension of the image to output
109 | 	///   - foregroundColor: The foreground color
warning: Parameter 'pupilGenerator' is missing documentation
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeFactory.swift:110:58-110:58
108 | 	///   - dimension: The dimension of the image to output
    |        ╰─suggestion: Document 'pupilGenerator' parameter
109 | 	///   - foregroundColor: The foreground color
110 + 	///   - backgroundColor: The background color (optional)
111 | 	/// - Returns: A CGImage representation of the data
112 | 	func image(
warning: Parameter 'isOn' not found in instance method declaration
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeFactory.swift:184:8-184:89
182 | 	///   - foregroundColor: The foreground color
183 | 	///   - backgroundColor: The background color (optional)
184 + 	///   - isOn: If true, draws the 'on' pixels in the qrcode, else draws the 'off' pixels
    |        ╰─suggestion: Remove 'isOn' parameter documentation
185 | 	/// - Returns: A CGImage representation of the data
186 | 	func generateSampleImages(
warning: Parameter 'isFlipped' not found in initializer declaration
  --> Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:43:7-43:44
41 |
42 | 		/// Create a pupil
43 + 		/// - Parameter isFlipped: Flip the shape
   |       ╰─suggestion: Remove 'isFlipped' parameter documentation
44 | 		@objc public init(flip: QRCode.Flip = .none) {
45 | 			self.flip = flip
warning: Parameter 'flip' is missing documentation
  --> Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:43:44-43:44
41 |
42 | 		/// Create a pupil
43 + 		/// - Parameter isFlipped: Flip the shape
   |                                            ╰─suggestion: Document 'flip' parameter
44 | 		@objc public init(flip: QRCode.Flip = .none) {
45 | 			self.flip = flip
warning: Parameter 'isFlipped' not found in type method declaration
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:123:6-123:72
121 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFO {
122 | 	/// Create a ufo pupil shape generator with curved insets
123 + 	/// - Parameter isFlipped: if true, flips the pupil shape horizontally
    |      ╰─suggestion: Remove 'isFlipped' parameter documentation
124 | 	/// - Returns: A pupil shape generator
125 | 	@inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:123:6-123:72
121 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFO {
122 | 	/// Create a ufo pupil shape generator with curved insets
123 + 	/// - Parameter isFlipped: if true, flips the pupil shape horizontally
    |      ╰─suggestion: Remove 'isFlipped' parameter documentation
124 | 	/// - Returns: A pupil shape generator
125 | 	@inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'flip' is missing documentation
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:123:72-123:72
121 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFO {
122 | 	/// Create a ufo pupil shape generator with curved insets
123 + 	/// - Parameter isFlipped: if true, flips the pupil shape horizontally
    |                                                                        ╰─suggestion: Document 'flip' parameter
124 | 	/// - Returns: A pupil shape generator
125 | 	@inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'flip' is missing documentation
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:123:72-123:72
121 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFO {
122 | 	/// Create a ufo pupil shape generator with curved insets
123 + 	/// - Parameter isFlipped: if true, flips the pupil shape horizontally
    |                                                                        ╰─suggestion: Document 'flip' parameter
124 | 	/// - Returns: A pupil shape generator
125 | 	@inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:125:6-125:72
123 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFORounded {
124 | 	/// Create a rounded UFO pupil shape generator with curved insets
125 + 	/// - Parameter isFlipped: if true, flips the pupil shape horizontally
    |      ╰─suggestion: Remove 'isFlipped' parameter documentation
126 | 	/// - Returns: A pupil shape generator
127 | 	@inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:125:6-125:72
123 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFORounded {
124 | 	/// Create a rounded UFO pupil shape generator with curved insets
125 + 	/// - Parameter isFlipped: if true, flips the pupil shape horizontally
    |      ╰─suggestion: Remove 'isFlipped' parameter documentation
126 | 	/// - Returns: A pupil shape generator
127 | 	@inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'flip' is missing documentation
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:125:72-125:72
123 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFORounded {
124 | 	/// Create a rounded UFO pupil shape generator with curved insets
125 + 	/// - Parameter isFlipped: if true, flips the pupil shape horizontally
    |                                                                        ╰─suggestion: Document 'flip' parameter
126 | 	/// - Returns: A pupil shape generator
127 | 	@inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'flip' is missing documentation
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:125:72-125:72
123 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFORounded {
124 | 	/// Create a rounded UFO pupil shape generator with curved insets
125 + 	/// - Parameter isFlipped: if true, flips the pupil shape horizontally
    |                                                                        ╰─suggestion: Document 'flip' parameter
126 | 	/// - Returns: A pupil shape generator
127 | 	@inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'generator' not found in initializer declaration
  --> Sources/QRCode/views/SwiftUI/QRCodeShape.swift:33:8-33:70
31 | 	///   - components: The components of the QR Code to include within the Shape path
32 | 	///   - shape: The shape object to describle the style of the generated path
33 + 	///   - generator: The generator to use when creating the Shape path
   |        ╰─suggestion: Remove 'generator' parameter documentation
34 | 	public init(
35 | 		data: Data,
warning: Parameter 'logoTemplate' is missing documentation
  --> Sources/QRCode/views/SwiftUI/QRCodeShape.swift:33:70-33:70
31 | 	///   - components: The components of the QR Code to include within the Shape path
32 | 	///   - shape: The shape object to describle the style of the generated path
33 + 	///   - generator: The generator to use when creating the Shape path
   |                                                                      ╰─suggestion: Document 'logoTemplate' parameter
34 | 	public init(
35 | 		data: Data,
warning: Parameter 'engine' is missing documentation
  --> Sources/QRCode/views/SwiftUI/QRCodeShape.swift:33:70-33:70
31 | 	///   - components: The components of the QR Code to include within the Shape path
32 | 	///   - shape: The shape object to describle the style of the generated path
33 + 	///   - generator: The generator to use when creating the Shape path
   |                                                                      ╰─suggestion: Document 'engine' parameter
34 | 	public init(
35 | 		data: Data,
warning: Parameter 'generator' not found in initializer declaration
  --> Sources/QRCode/views/SwiftUI/QRCodeShape.swift:64:8-65:6
62 | 	///   - components: The components of the QR Code to include within the Shape path
63 | 	///   - shape: The shape object to describle the style of the generated path
64 + 	///   - generator: The generator to use when creating the Shape path
   |        ╰─suggestion: Remove 'generator' parameter documentation
65 + 	///
66 | 	/// Throws an error if the text cannot be converted to the specified string encoding
67 | 	public init(
warning: Parameter 'logoTemplate' is missing documentation
  --> Sources/QRCode/views/SwiftUI/QRCodeShape.swift:65:6-65:6
63 | 	///   - shape: The shape object to describle the style of the generated path
64 | 	///   - generator: The generator to use when creating the Shape path
65 + 	///
   |      ╰─suggestion: Document 'logoTemplate' parameter
66 | 	/// Throws an error if the text cannot be converted to the specified string encoding
67 | 	public init(
warning: Parameter 'engine' is missing documentation
  --> Sources/QRCode/views/SwiftUI/QRCodeShape.swift:65:6-65:6
63 | 	///   - shape: The shape object to describle the style of the generated path
64 | 	///   - generator: The generator to use when creating the Shape path
65 + 	///
   |      ╰─suggestion: Document 'engine' parameter
66 | 	/// Throws an error if the text cannot be converted to the specified string encoding
67 | 	public init(Finished building documentation for 'QRCode' (2.73s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/dagronf/qrcode/26.1.0
Fetching https://github.com/swiftlang/swift-docc-plugin
Updating https://github.com/apple/swift-argument-parser
Updated https://github.com/apple/swift-argument-parser (0.61s)
[1/2048] Fetching swift-docc-plugin
Updating https://github.com/dagronf/swift-qrcode-generator
Updating https://github.com/dagronf/SwiftImageReadWrite
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.27s)
Updated https://github.com/dagronf/swift-qrcode-generator (0.47s)
Updated https://github.com/dagronf/SwiftImageReadWrite (0.47s)
Computing version for https://github.com/dagronf/SwiftImageReadWrite
Computed https://github.com/dagronf/SwiftImageReadWrite at 1.9.2 (0.52s)
Computing version for https://github.com/dagronf/swift-qrcode-generator
Computed https://github.com/dagronf/swift-qrcode-generator at 2.0.2 (0.49s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 0.4.4 (0.51s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.3 (0.50s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3263] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.29s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.54s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.3
Building for debugging...
[0/7] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version-5BDAB9E9C0126B9D.txt
[6/53] Emitting module SymbolKit
[7/57] Compiling SymbolKit GenericConstraint.swift
[8/57] Compiling SymbolKit GenericParameter.swift
[9/57] Compiling SymbolKit Generics.swift
[10/57] Compiling SymbolKit Namespace.swift
[11/57] Compiling SymbolKit SemanticVersion.swift
[12/57] Compiling SymbolKit AccessControl.swift
[13/57] Compiling SymbolKit Availability.swift
[14/57] Compiling SymbolKit AvailabilityItem.swift
[15/57] Compiling SymbolKit Domain.swift
[16/57] Compiling SymbolKit Identifier.swift
[17/57] Compiling SymbolKit KindIdentifier.swift
[18/57] Compiling SymbolKit Location.swift
[19/57] Compiling SymbolKit Mutability.swift
[20/57] Compiling SymbolKit Mixin+Equals.swift
[21/57] Compiling SymbolKit Mixin+Hash.swift
[22/57] Compiling SymbolKit Mixin.swift
[23/57] Compiling SymbolKit LineList.swift
[24/57] Compiling SymbolKit Position.swift
[25/57] Compiling SymbolKit Names.swift
[26/57] Compiling SymbolKit SPI.swift
[27/57] Compiling SymbolKit Snippet.swift
[28/57] Compiling SymbolKit Extension.swift
[29/57] Compiling SymbolKit SourceRange.swift
[30/57] Compiling SymbolKit Metadata.swift
[31/57] Compiling SymbolKit Module.swift
[32/57] Compiling SymbolKit OperatingSystem.swift
[33/57] Compiling SymbolKit Platform.swift
[34/57] Compiling SymbolKit Relationship.swift
[35/57] Compiling SymbolKit RelationshipKind.swift
[36/57] Compiling SymbolKit SourceOrigin.swift
[37/57] Compiling SymbolKit GenericConstraints.swift
[38/57] Compiling SymbolKit Swift.swift
[39/57] Compiling SymbolKit DeclarationFragments.swift
[40/57] Compiling SymbolKit Fragment.swift
[41/57] Compiling SymbolKit FragmentKind.swift
[42/57] Compiling SymbolKit FunctionParameter.swift
[43/57] Compiling SymbolKit FunctionSignature.swift
[44/57] Compiling SymbolKit Symbol.swift
[45/57] Compiling SymbolKit SymbolKind.swift
[46/57] Compiling SymbolKit SymbolGraph.swift
[47/57] Compiling SymbolKit GraphCollector.swift
[48/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[49/57] Compiling SymbolKit UnifiedSymbol.swift
[50/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[51/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[52/57] Emitting module Snippets
[53/57] Compiling Snippets SnippetParser.swift
[54/57] Compiling Snippets Snippet.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Emitting module snippet_extract
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (3.41s)
Building for debugging...
[0/1] Write swift-version-5BDAB9E9C0126B9D.txt
[2/28] Compiling SwiftImageReadWrite SwiftUI+extensions.swift
[3/29] Compiling SwiftImageReadWrite Errors.swift
[4/29] Compiling SwiftImageReadWrite ImageExportTypes.swift
[5/29] Compiling SwiftImageReadWrite PlatformImage.swift
[6/29] Compiling SwiftImageReadWrite Utils.swift
[7/29] Compiling QRCodeGenerator QRCodeVersion.swift
[8/29] Compiling QRCodeGenerator QRCodeMask.swift
[9/29] Compiling QRCodeGenerator QRSegment.swift
[10/29] Compiling QRCodeGenerator QRCodeECC.swift
[11/29] Compiling QRCodeGenerator QRCodeConstants.swift
[12/29] Compiling QRCodeGenerator QRCodeError.swift
[13/29] Compiling SwiftImageReadWrite PlatformImage+import.swift
[14/29] Compiling SwiftImageReadWrite PlatformImage+macOS.swift
[15/29] Compiling SwiftImageReadWrite PlatformImage+codable.swift
[16/29] Compiling SwiftImageReadWrite PlatformImage+export.swift
[17/29] Compiling SwiftImageReadWrite CGImage+extensions.swift
[18/29] Compiling SwiftImageReadWrite CGImage+import.swift
[19/29] Compiling SwiftImageReadWrite CGImage+platform.swift
[20/29] Compiling SwiftImageReadWrite CIImage+extensions.swift
[21/29] Compiling SwiftImageReadWrite CGImage+SVG.swift
[22/29] Compiling SwiftImageReadWrite CGImage+codable.swift
[23/29] Emitting module SwiftImageReadWrite
[24/29] Compiling SwiftImageReadWrite CGImage+colorspace.swift
[25/29] Compiling SwiftImageReadWrite CGImage+export.swift
[26/29] Compiling SwiftImageReadWrite resource_bundle_accessor.swift
[27/29] Compiling QRCodeGenerator BitBuffer.swift
[28/29] Emitting module QRCodeGenerator
[29/29] Compiling QRCodeGenerator QRCode.swift
[30/207] Compiling QRCode QRCodePixelShapeSquircle.swift
[31/207] Compiling QRCode QRCodePixelShapeStar.swift
[32/207] Compiling QRCode QRCodePixelShapeStitch.swift
[33/207] Compiling QRCode QRCodePixelShapeWave.swift
[34/207] Compiling QRCode QRCodePixelShapeWex.swift
[35/207] Compiling QRCode QRCodePixelShapeInset+Fixed.swift
[36/207] Compiling QRCode QRCodePixelShapeInset+Generator.swift
[37/207] Compiling QRCode QRCodePixelShapeInset+HorizontalWave.swift
[38/207] Compiling QRCode QRCodePixelShapeInset+Punch.swift
[39/207] Compiling QRCode QRCodePixelShapeInset+Random.swift
[40/207] Compiling QRCode QRCodePixelShapeInset+VerticalWave.swift
[41/207] Compiling QRCode QRCodePixelShapePixel.swift
[42/207] Compiling QRCode QRCodePixelShapeRotation+Fixed.swift
[43/207] Compiling QRCode QRCodePixelShapeRotation+Generator.swift
[44/207] Compiling QRCode QRCodePixelShapeRotation+HWave.swift
[45/207] Compiling QRCode QRCodePixelShapeRotation+Random.swift
[46/207] Compiling QRCode QRCodePixelShapeRotation+VWave.swift
[47/207] Compiling QRCode QRCodeEyeShape.swift
[48/207] Compiling QRCode QRCodeEyeShapeBarsHorizontal.swift
[49/207] Compiling QRCode QRCodeEyeShapeBarsVertical.swift
[50/226] Compiling QRCode BinaryFloatingPoint+extensions.swift
[51/226] Compiling QRCode BoolMatrix.swift
[52/226] Compiling QRCode CGColor+BackwardsCompatibility.swift
[53/226] Compiling QRCode CGColor+extensions.swift
[54/226] Compiling QRCode CGColor+hex.swift
[55/226] Compiling QRCode CGContext+extensions.swift
[56/226] Compiling QRCode CGFloat+extensions.swift
[57/226] Compiling QRCode CGImage+diff.swift
[58/226] Compiling QRCode CGImage+extensions.swift
[59/226] Compiling QRCode CGMutablePath+PaintCodeHelpers.swift
[60/226] Compiling QRCode CGPath+RoundedRectExtensions.swift
[61/226] Compiling QRCode CGPath+SVG.swift
[62/226] Compiling QRCode CGPath+codable.swift
[63/226] Compiling QRCode CGPath+extensions.swift
[64/226] Compiling QRCode CGPath+hexagon.swift
[65/226] Compiling QRCode CGSize+extensions.swift
[66/226] Compiling QRCode Clamp.swift
[67/226] Compiling QRCode DSFGradient.swift
[68/226] Compiling QRCode Debounce.swift
[69/226] Compiling QRCode FileManager+extensions.swift
[70/226] Compiling QRCode QRCode+ASCII.swift
[71/226] Compiling QRCode QRCode+Builder.swift
[72/226] Compiling QRCode QRCode+Combine.swift
[73/226] Compiling QRCode QRCode+Content.swift
[74/226] Compiling QRCode QRCode+Conveniences.swift
[75/226] Compiling QRCode QRCode+Design.swift
[76/226] Compiling QRCode QRCode+Detection.swift
[77/226] Compiling QRCode QRCode+Document+Export.swift
[78/226] Compiling QRCode QRCode+Document+LoadSave.swift
[79/226] Compiling QRCode QRCode+Document.swift
[80/226] Compiling QRCode QRCode+Drawing.swift
[81/226] Compiling QRCode QRCode+Error.swift
[82/226] Compiling QRCode QRCode+ErrorCorrection.swift
[83/226] Compiling QRCode QRCode+FormattedContent.swift
[84/226] Compiling QRCode QRCode+Image.swift
[85/226] Compiling QRCode QRCode+Keys.swift
[86/226] Compiling QRCode QRCode+LogoTemplate.swift
[87/226] Compiling QRCode QRCode+Message.swift
[88/226] Compiling QRCode QRCode+Pasteboard.swift
[89/226] Compiling QRCode QRCode+Path.swift
[90/226] Compiling QRCode QRCodePupilShapeRoundedPointingIn.swift
[91/226] Compiling QRCode QRCodePupilShapeRoundedPointingOut.swift
[92/226] Compiling QRCode QRCodePupilShapeRoundedRect.swift
[93/226] Compiling QRCode QRCodePupilShapeSeal.swift
[94/226] Compiling QRCode QRCodePupilShapeShield.swift
[95/226] Compiling QRCode QRCodePupilShapeSpikyCircle.swift
[96/226] Compiling QRCode QRCodePupilShapeSquare.swift
[97/226] Compiling QRCode QRCodePupilShapeSquircle.swift
[98/226] Compiling QRCode QRCodePupilShapeTeardrop.swift
[99/226] Compiling QRCode QRCodePupilShapeUFO.swift
[100/226] Compiling QRCode QRCodePupilShapeUFORounded.swift
[101/226] Compiling QRCode QRCodePupilShapeUsePixelShape.swift
[102/226] Compiling QRCode QRCodeDocumentView+AppKit.swift
[103/226] Compiling QRCode QRCodeDocumentView+UIKit.swift
[104/226] Compiling QRCode QRCodeView.swift
[105/226] Compiling QRCode QRCodeDocumentUIView.swift
[106/226] Compiling QRCode QRCodeShape.swift
[107/226] Compiling QRCode QRCodeViewUI.swift
[108/226] Compiling QRCode resource_bundle_accessor.swift
[109/226] Compiling QRCode FixedWidthInteger+extensions.swift
[110/226] Compiling QRCode NSBezierPath+extensions.swift
[111/226] Compiling QRCode NSImage+extensions.swift
[112/226] Compiling QRCode Neighbours.swift
[113/226] Compiling QRCode Optional+extensions.swift
[114/226] Compiling QRCode QRCode+Platform.swift
[115/226] Compiling QRCode RandomNumberWithSeed.swift
[116/226] Compiling QRCode String+extensions.swift
[117/226] Compiling QRCode Utils.swift
[118/226] Compiling QRCode QRCode+Shape.swift
[119/226] Compiling QRCode QRCode+Style.swift
[120/226] Compiling QRCode QRCodePixelShape.swift
[121/226] Compiling QRCode QRCodePixelShapeAbstract.swift
[122/226] Compiling QRCode QRCodePixelShapeBlob.swift
[123/226] Compiling QRCode QRCodePixelShapeCircuit.swift
[124/226] Compiling QRCode QRCodePixelShapeCurvePixel.swift
[125/226] Compiling QRCode QRCodePixelShapeFactory.swift
[126/226] Compiling QRCode QRCodePixelShapeGrid.swift
[127/226] Compiling QRCode QRCodePixelShapeHorizontal.swift
[128/226] Compiling QRCode QRCodePixelShapePointy.swift
[129/226] Compiling QRCode QRCodeEyeShapeShield.swift
[130/226] Compiling QRCode QRCodeEyeShapeSpikyCircle.swift
[131/226] Compiling QRCode QRCodeEyeShapeSquare.swift
[132/226] Compiling QRCode QRCodeEyeShapeSquarePeg.swift
[133/226] Compiling QRCode QRCodeEyeShapeSquircle.swift
[134/226] Compiling QRCode QRCodeEyeShapeSurroundingBars.swift
[135/226] Compiling QRCode QRCodeEyeShapeTeardrop.swift
[136/226] Compiling QRCode QRCodeEyeShapeUFO.swift
[137/226] Compiling QRCode QRCodeEyeShapeUFORounded.swift
[138/226] Compiling QRCode QRCodeEyeShapeUsePixelShape.swift
[139/226] Compiling QRCode QRCodeFillStyle.swift
[140/226] Compiling QRCode QRCodeFillStyleFactory.swift
[141/226] Compiling QRCode QRCodeFillStyleImage.swift
[142/226] Compiling QRCode QRCodeFillStyleLinearGradient.swift
[143/226] Compiling QRCode QRCodeFillStyleRadialGradient.swift
[144/226] Compiling QRCode QRCodeFillStyleSolid.swift
[145/226] Compiling QRCode QRCodePupilShape.swift
[146/226] Compiling QRCode QRCodePupilShapeBarsHorizontal.swift
[147/226] Compiling QRCode QRCodePupilShapeBarsVertical.swift
[148/226] Compiling QRCode QRCodePixelShapeRazor.swift
[149/226] Compiling QRCode QRCodePixelShapeRoundedEndIndent.swift
[150/226] Compiling QRCode QRCodePixelShapeRoundedPath.swift
[151/226] Compiling QRCode QRCodePixelShapeVertical.swift
[152/226] Compiling QRCode QRCodePixelShapeVortex.swift
[153/226] Compiling QRCode QRCodePixelShapeArrow.swift
[154/226] Compiling QRCode QRCodePixelShapeCRT.swift
[155/226] Compiling QRCode QRCodePixelShapeCircle.swift
[156/226] Compiling QRCode QRCodePixelShapeDiagonal.swift
[157/226] Compiling QRCode QRCodePixelShapeDiamond.swift
[158/226] Compiling QRCode QRCodePixelShapeDonut.swift
[159/226] Compiling QRCode QRCodePixelShapeFlower.swift
[160/226] Compiling QRCode QRCodePixelShapeHeart.swift
[161/226] Compiling QRCode QRCodePixelShapeHexagon.swift
[162/226] Compiling QRCode QRCodePixelShapeKoala.swift
[163/226] Compiling QRCode QRCodePixelShapeRoundedRect.swift
[164/226] Compiling QRCode QRCodePixelShapeSharp.swift
[165/226] Compiling QRCode QRCodePixelShapeShiny.swift
[166/226] Compiling QRCode QRCodePixelShapeSpikyCircle.swift
[167/226] Compiling QRCode QRCodePixelShapeSquare.swift
[168/226] Compiling QRCode QRCodePupilShapeBlade.swift
[169/226] Compiling QRCode QRCodePupilShapeBlobby.swift
[170/226] Compiling QRCode QRCodePupilShapeCRT.swift
[171/226] Compiling QRCode QRCodePupilShapeCircle.swift
[172/226] Compiling QRCode QRCodePupilShapeCloud.swift
[173/226] Compiling QRCode QRCodePupilShapeCorneredPixels.swift
[174/226] Compiling QRCode QRCodePupilShapeCross.swift
[175/226] Compiling QRCode QRCodePupilShapeCrossCurved.swift
[176/226] Compiling QRCode QRCodePupilShapeDotDrag.swift
[177/226] Compiling QRCode QRCodePupilShapeEdges.swift
[178/226] Compiling QRCode QRCodePupilShapeExplode.swift
[179/226] Compiling QRCode QRCodePupilShapeFactory.swift
[180/226] Compiling QRCode QRCodePupilShapeForest.swift
[181/226] Compiling QRCode QRCodePupilShapeHexagonLeaf.swift
[182/226] Compiling QRCode QRCodePupilShapeLeaf.swift
[183/226] Compiling QRCode QRCodePupilShapeOrbits.swift
[184/226] Compiling QRCode QRCodePupilShapePinch.swift
[185/226] Compiling QRCode QRCodePupilShapePixels.swift
[186/226] Compiling QRCode QRCodePupilShapeRoundedOuter.swift
[187/226] Emitting module QRCode
[188/226] Compiling QRCode QRCodeEyeShapeCRT.swift
[189/226] Compiling QRCode QRCodeEyeShapeCircle.swift
[190/226] Compiling QRCode QRCodeEyeShapeCloud.swift
[191/226] Compiling QRCode QRCodeEyeShapeCorneredPixels.swift
[192/226] Compiling QRCode QRCodeEyeShapeDotDrag.swift
[193/226] Compiling QRCode QRCodeEyeShapeEdges.swift
[194/226] Compiling QRCode QRCodeEyeShapeExplode.swift
[195/226] Compiling QRCode QRCodeEyeShapeEye.swift
[196/226] Compiling QRCode QRCodeEyeShapeFactory.swift
[197/226] Compiling QRCode QRCodeEyeShapeFireball.swift
[198/226] Compiling QRCode QRCodeEyeShapeHeadlight.swift
[199/226] Compiling QRCode QRCodeEyeShapeLeaf.swift
[200/226] Compiling QRCode QRCodeEyeShapePeacock.swift
[201/226] Compiling QRCode QRCodeEyeShapePinch.swift
[202/226] Compiling QRCode QRCodeEyeShapePixels.swift
[203/226] Compiling QRCode QRCodeEyeShapeRoundedOuter.swift
[204/226] Compiling QRCode QRCodeEyeShapeRoundedPointingIn.swift
[205/226] Compiling QRCode QRCodeEyeShapeRoundedPointingOut.swift
[206/226] Compiling QRCode QRCodeEyeShapeRoundedRect.swift
[207/226] Compiling QRCode QRCode+SVG.swift
[208/226] Compiling QRCode QRCode+Shadow.swift
[209/226] Compiling QRCode QRCode+Templating.swift
[210/226] Compiling QRCode QRCode+Types.swift
[211/226] Compiling QRCode QRCode+UTI.swift
[212/226] Compiling QRCode QRCode.swift
[213/226] Compiling QRCode QRCodeEngine+CoreImage.swift
[214/226] Compiling QRCode QRCodeEngine.swift
[215/226] Compiling QRCode QRCodeEngine+External+Wrapper.swift
[216/226] Compiling QRCode QRCodeEngine+External.swift
[217/226] Compiling QRCode QRCode+Message+Contact.swift
[218/226] Compiling QRCode QRCode+Message+Data.swift
[219/226] Compiling QRCode QRCode+Message+Event.swift
[220/226] Compiling QRCode QRCode+Message+Link.swift
[221/226] Compiling QRCode QRCode+Message+Location.swift
[222/226] Compiling QRCode QRCode+Message+Mail.swift
[223/226] Compiling QRCode QRCode+Message+Phone.swift
[224/226] Compiling QRCode QRCode+Message+SMS.swift
[225/226] Compiling QRCode QRCode+Message+Text.swift
[226/226] Compiling QRCode Array2D.swift
Build of target: 'QRCode' complete! (4.08s)
    9852
65	/Users/admin/builder/spi-builder-workspace/.docs/dagronf/qrcode/26.1.0
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/dagronf/qrcode/26.1.0
File count: 9852
Doc size:   65.0MB
Preparing doc bundle ...
Uploading prod-dagronf-qrcode-26.1.0-e3f9b499.zip to s3://spi-docs-inbox/prod-dagronf-qrcode-26.1.0-e3f9b499.zip
Copying... [10%]
Copying... [20%]
Copying... [30%]
Copying... [40%]
Copying... [50%]
Copying... [60%]
Copying... [70%]
Copying... [80%]
Copying... [90%]
Copying... [100%]
Done.