The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of QRCode, reference main (177d40), with Swift 6.1 for macOS (SPM) on 14 Jun 2025 06:37:43 UTC.

Swift 6 data race errors: 178

Build Command

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

Build Log

118 |
119 | 		// private
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSquircle.swift:126:13: warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
124 | }
125 |
126 | private let pixelPath__: CGPath = CGPath.make { s10 in
    |             `- warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
127 | 	s10.move(to: CGPoint(x: 5, y: 0))
128 | 	s10.curve(to: CGPoint(x: 9.2, y: 0.8), controlPoint1: CGPoint(x: 7.19, y: 0), controlPoint2: CGPoint(x: 8.41, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSquircle.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
124 | }
125 |
126 | private let pixelPath__: CGPath = CGPath.make { s10 in
    |             |- note: add '@MainActor' to make let 'pixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 | 	s10.move(to: CGPoint(x: 5, y: 0))
128 | 	s10.curve(to: CGPoint(x: 9.2, y: 0.8), controlPoint1: CGPoint(x: 7.19, y: 0), controlPoint2: CGPoint(x: 8.41, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeStar.swift:127:13: warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let pixelPath__: CGPath = CGPath.make { starPath in
    |             `- warning: let 'pixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	starPath.move(to: CGPoint(x: 5, y: 0))
129 | 	starPath.line(to: CGPoint(x: 6.85, y: 2.83))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeStar.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let pixelPath__: CGPath = CGPath.make { starPath in
    |             |- note: add '@MainActor' to make let 'pixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	starPath.move(to: CGPoint(x: 5, y: 0))
129 | 	starPath.line(to: CGPoint(x: 6.85, y: 2.83))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeStitch.swift:86:13: warning: static property 'pixelShape_' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 84 | internal extension QRCode.PixelShape.Stitch {
 85 | 	// A 10x10 'pixel' representation
 86 | 	static let pixelShape_ = CGPath.make { a in
    |             `- warning: static property 'pixelShape_' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 87 | 		a.move(to: CGPoint(x: 5, y: 4.77))
 88 | 		a.curve(to: CGPoint(x: 5, y: 0.9), controlPoint1: CGPoint(x: 5, y: 4.77), controlPoint2: CGPoint(x: 5, y: 1.3))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeStitch.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 84 | internal extension QRCode.PixelShape.Stitch {
 85 | 	// A 10x10 'pixel' representation
 86 | 	static let pixelShape_ = CGPath.make { a in
    |             |- note: add '@MainActor' to make static property 'pixelShape_' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 | 		a.move(to: CGPoint(x: 5, y: 4.77))
 88 | 		a.curve(to: CGPoint(x: 5, y: 0.9), controlPoint1: CGPoint(x: 5, y: 4.77), controlPoint2: CGPoint(x: 5, y: 1.3))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeWave.swift:127:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { wavePath in
    |             `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 	wavePath.move(to: CGPoint(x: 0, y: 2))
129 | 	wavePath.curve(to: CGPoint(x: 2.5, y: 1), controlPoint1: CGPoint(x: 0, y: 2), controlPoint2: CGPoint(x: 1, y: 2))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeWave.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
125 | }
126 |
127 | private let generatedPixelPath__: CGPath = CGPath.make { wavePath in
    |             |- note: add '@MainActor' to make let 'generatedPixelPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | 	wavePath.move(to: CGPoint(x: 0, y: 2))
129 | 	wavePath.curve(to: CGPoint(x: 2.5, y: 1), controlPoint1: CGPoint(x: 0, y: 2), controlPoint2: CGPoint(x: 1, y: 2))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeWex.swift:117:14: warning: static property 'WexPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 | 		// A 10x10 'pixel' representation of a wex
117 | 		static let WexPixel10x10 = CGPath.make { wexshapePath in
    |              `- warning: static property 'WexPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
118 | 			wexshapePath.move(to: CGPoint(x: 0, y: 2))
119 | 			wexshapePath.line(to: CGPoint(x: 1, y: 5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeWex.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
115 |
116 | 		// A 10x10 'pixel' representation of a wex
117 | 		static let WexPixel10x10 = CGPath.make { wexshapePath in
    |              |- note: add '@MainActor' to make static property 'WexPixel10x10' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 | 			wexshapePath.move(to: CGPoint(x: 0, y: 2))
119 | 			wexshapePath.line(to: CGPoint(x: 1, y: 5))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/private/QRCodePixelShapePixel.swift:48: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
 46 | 			case diagonal
 47 | 			case flame
 48 | 			static var availableTypes: [String] = Self.allCases.map { $0.rawValue }
    |               |- warning: static property 'availableTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |               |- note: convert 'availableTypes' to a 'let' constant to make 'Sendable' shared state immutable
    |               |- note: add '@MainActor' to make static property 'availableTypes' part of global actor 'MainActor'
    |               `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 49 | 		}
 50 |
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeBarsHorizontal.swift:86:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
84 | 		}
85 |
86 | 		private static let _defaultPupil = QRCode.PupilShape.BarsHorizontal()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator {
88 | 			Self._defaultPupil
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBarsHorizontal.swift:27:46: note: class 'BarsHorizontal' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A horizontal bars style pupil design
 27 | 	@objc(QRCodePupilShapeBarsHorizontal) class BarsHorizontal: NSObject, QRCodePupilShapeGenerator {
    |                                              `- note: class 'BarsHorizontal' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "barsHorizontal" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeBarsVertical.swift:86:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsVertical' may have shared mutable state; this is an error in the Swift 6 language mode
84 | 		}
85 |
86 | 		private static let _defaultPupil = QRCode.PupilShape.BarsVertical()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsVertical' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator {
88 | 			Self._defaultPupil
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBarsVertical.swift:27:44: note: class 'BarsVertical' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A vertical bars style pupil design
 27 | 	@objc(QRCodePupilShapeBarsVertical) class BarsVertical: NSObject, QRCodePupilShapeGenerator {
    |                                            `- note: class 'BarsVertical' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "barsVertical" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCRT.swift:44:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CRT' may have shared mutable state; this is an error in the Swift 6 language mode
42 | 		@objc public func reset() { }
43 |
44 | 		private static let _defaultPupil = QRCode.PupilShape.CRT()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CRT' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
46 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCRT.swift:25:42: note: class 'CRT' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// A pinch leaf pupil design
25 | 	@objc(QRCodePupilShapeCRT) public class CRT: NSObject, QRCodePupilShapeGenerator {
   |                                          `- note: class 'CRT' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "crt" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCircle.swift:68:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
66 | 		}
67 |
68 | 		private static let _defaultPupil = QRCode.PupilShape.Circle()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
70 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCircle.swift:27:38: note: class 'Circle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A circle style pupil design
27 | 	@objc(QRCodePupilShapeCircle) class Circle: NSObject, QRCodePupilShapeGenerator {
   |                                      `- note: class 'Circle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "circle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:45:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Cloud' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | 		@objc public func reset() { }
 44 |
 45 | 		private static let _defaultPupil = QRCode.PupilShape.Cloud()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Cloud' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 46 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 47 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloud.swift:25:44: note: class 'Cloud' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// An cloud pupil design
25 | 	@objc(QRCodePupilShapeCloud) public class Cloud: NSObject, QRCodePupilShapeGenerator {
   |                                            `- note: class 'Cloud' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "cloud" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:63:13: warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 61 | // MARK: - Paths
 62 |
 63 | private let generatedEyePath__: CGPath = {
    |             `- warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 64 | 	CGPath.make { eyeouterPath in
 65 | 		eyeouterPath.move(to: CGPoint(x: 80, y: 75))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 19 |
 20 | import Foundation
 21 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 22 |
 23 | public extension QRCode.EyeShape {
    :
 61 | // MARK: - Paths
 62 |
 63 | private let generatedEyePath__: CGPath = {
    |             |- note: add '@MainActor' to make let 'generatedEyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 | 	CGPath.make { eyeouterPath in
 65 | 		eyeouterPath.move(to: CGPoint(x: 80, y: 75))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:221:13: warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
219 | }()
220 |
221 | private let generatedEyeBackgroundPath__: CGPath = {
    |             |- warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'generatedEyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 | 	CGPath.make { eyebackgroundPath in
223 | 		eyebackgroundPath.move(to: CGPoint(x: 90, y: 75))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloudCircle.swift:47:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CloudCircle' may have shared mutable state; this is an error in the Swift 6 language mode
 45 | 		@objc public func eyeBackgroundPath() -> CGPath { eyeBackgroundPath__ }
 46 |
 47 | 		private static let _defaultPupil = QRCode.PupilShape.CloudCircle()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CloudCircle' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 48 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 49 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloudCircle.swift:25:50: note: class 'CloudCircle' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// A flame style pupil design
25 | 	@objc(QRCodePupilShapeCloudCircle) public class CloudCircle: NSObject, QRCodePupilShapeGenerator {
   |                                                  `- note: class 'CloudCircle' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "cloudCircle" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloudCircle.swift:60:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 58 | // MARK: - Design
 59 |
 60 | private let eyeBackgroundPath__ = CGPath.make { eyeBackgroundPath in
    |             `- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 61 | 	eyeBackgroundPath.move(to: CGPoint(x: 90, y: 45))
 62 | 	eyeBackgroundPath.curve(to: CGPoint(x: 45, y: 0), controlPoint1: CGPoint(x: 90, y: 20.15), controlPoint2: CGPoint(x: 69.85, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloudCircle.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 19 |
 20 | import Foundation
 21 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 22 |
 23 | public extension QRCode.EyeShape {
    :
 58 | // MARK: - Design
 59 |
 60 | private let eyeBackgroundPath__ = CGPath.make { eyeBackgroundPath in
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 | 	eyeBackgroundPath.move(to: CGPoint(x: 90, y: 45))
 62 | 	eyeBackgroundPath.curve(to: CGPoint(x: 45, y: 0), controlPoint1: CGPoint(x: 90, y: 20.15), controlPoint2: CGPoint(x: 69.85, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloudCircle.swift:69:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 67 | }
 68 |
 69 | private let eyePath__ = CGPath.make { eyePath in
    |             |- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 | 	eyePath.move(to: CGPoint(x: 48.62, y: 79.78))
 71 | 	eyePath.curve(to: CGPoint(x: 52.19, y: 80.15), controlPoint1: CGPoint(x: 49.71, y: 80.25), controlPoint2: CGPoint(x: 50.94, y: 80.4))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCorneredPixels.swift:109:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CorneredPixels' may have shared mutable state; this is an error in the Swift 6 language mode
107 | 		}
108 |
109 | 		private static let _defaultPupil = QRCode.PupilShape.CorneredPixels()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CorneredPixels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { QRCode.PupilShape.CorneredPixels(cornerRadiusFraction: self.cornerRadiusFraction) }
111 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCorneredPixels.swift:27:46: note: class 'CorneredPixels' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A 'square' style pupil design
 27 | 	@objc(QRCodePupilShapeCorneredPixels) class CorneredPixels: NSObject, QRCodePupilShapeGenerator {
    |                                              `- note: class 'CorneredPixels' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "corneredPixels" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDiagonalStripes.swift:39:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DiagonalStripes' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | 		public func eyeBackgroundPath() -> CGPath { eyeFrameBackground__ }
 38 |
 39 | 		private static let _defaultPupil = QRCode.PupilShape.DiagonalStripes()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DiagonalStripes' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 41 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDiagonalStripes.swift:25:54: note: class 'DiagonalStripes' does not conform to the 'Sendable' protocol
 23 | extension QRCode.PupilShape {
 24 | 	/// An explode pupil design
 25 | 	@objc(QRCodePupilShapeDiagonalStripes) public class DiagonalStripes: NSObject, QRCodePupilShapeGenerator {
    |                                                      `- note: class 'DiagonalStripes' does not conform to the 'Sendable' protocol
 26 | 		/// Generator name
 27 | 		@objc public static var Name: String { "diagonalStripes" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDiagonalStripes.swift:52:13: warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 50 | // MARK: - Path generation
 51 |
 52 | private let eyeFrameBackground__: CGPath =
    |             `- warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 53 | 	CGPath.make { eyeBackgroundPath in
 54 | 		eyeBackgroundPath.move(to: CGPoint(x: 90, y: 77.14))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDiagonalStripes.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 50 | // MARK: - Path generation
 51 |
 52 | private let eyeFrameBackground__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyeFrameBackground__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 | 	CGPath.make { eyeBackgroundPath in
 54 | 		eyeBackgroundPath.move(to: CGPoint(x: 90, y: 77.14))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDiagonalStripes.swift:66:13: warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 64 | 	}
 65 |
 66 | private let eyeFrameOuter__: CGPath =
    |             |- warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeFrameOuter__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 | 	CGPath.make { eyeOuterPath in
 68 | 		eyeOuterPath.move(to: CGPoint(x: 19.94, y: 80))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:39:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | 		public func eyeBackgroundPath() -> CGPath { eyeBackgroundPath__ }
 38 |
 39 | 		private static let _defaultPupil = QRCode.PupilShape.DotDragHorizontal()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 41 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:27:49: note: class 'DotDragHorizontal' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A horizontal bars style pupil design
 27 | 	@objc(QRCodePupilShapeDotDragHorizontal) class DotDragHorizontal: NSObject, QRCodePupilShapeGenerator {
    |                                                 `- note: class 'DotDragHorizontal' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "dotDragHorizontal" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:58:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragVertical' may have shared mutable state; this is an error in the Swift 6 language mode
 56 | 		public func eyeBackgroundPath() -> CGPath { eyeBackgroundPath__ }
 57 |
 58 | 		private static let _defaultPupil = QRCode.PupilShape.DotDragVertical()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragVertical' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 60 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:46:47: note: class 'DotDragVertical' does not conform to the 'Sendable' protocol
 44 |
 45 | 	/// A horizontal bars style pupil design
 46 | 	@objc(QRCodePupilShapeDotDragVertical) class DotDragVertical: NSObject, QRCodePupilShapeGenerator {
    |                                               `- note: class 'DotDragVertical' does not conform to the 'Sendable' protocol
 47 | 		@objc public static var Name: String { "dotDragVertical" }
 48 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:77:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 75 | // MARK: - Path generation
 76 |
 77 | private let eyeBackgroundPath__: CGPath =
    |             `- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 78 | 	CGPath.make { eyebackgroundPath in
 79 | 		eyebackgroundPath.move(to: CGPoint(x: 90, y: 77.14))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 75 | // MARK: - Path generation
 76 |
 77 | private let eyeBackgroundPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 | 	CGPath.make { eyebackgroundPath in
 79 | 		eyebackgroundPath.move(to: CGPoint(x: 90, y: 77.14))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:91:13: warning: let 'eyeHorizontalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 89 | 	}
 90 |
 91 | private let eyeHorizontalOuterPath__: CGPath =
    |             |- warning: let 'eyeHorizontalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeHorizontalOuterPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 | 	CGPath.make { horizontalbeamseyeouterPath in
 93 | 		horizontalbeamseyeouterPath.move(to: CGPoint(x: 20, y: 75))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:173:13: warning: let 'eyeVerticalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
171 | 	}
172 |
173 | private let eyeVerticalOuterPath__: CGPath =
    |             |- warning: let 'eyeVerticalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeVerticalOuterPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 | 	CGPath.make { verticalbeamseyeouterPath in
175 | 		verticalbeamseyeouterPath.move(to: CGPoint(x: 75, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeEdges.swift:81:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Edges' may have shared mutable state; this is an error in the Swift 6 language mode
79 | 		}
80 |
81 | 		private static let _defaultPupil = QRCode.PupilShape.Edges()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Edges' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
83 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeEdges.swift:27:37: note: class 'Edges' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A 'rounded rect' style pupil design
27 | 	@objc(QRCodePupilShapeEdges) class Edges: NSObject, QRCodePupilShapeGenerator {
   |                                     `- note: class 'Edges' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "edges" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeExplode.swift:76:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Explode' may have shared mutable state; this is an error in the Swift 6 language mode
74 | 		}
75 |
76 | 		private static let _defaultPupil = QRCode.PupilShape.Explode()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Explode' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
78 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeExplode.swift:25:46: note: class 'Explode' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// An explode pupil design
25 | 	@objc(QRCodePupilShapeExplode) public class Explode: NSObject, QRCodePupilShapeGenerator {
   |                                              `- note: class 'Explode' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "explode" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeEye.swift:130:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
128 | 		}
129 |
130 | 		private static let _defaultPupil = QRCode.PupilShape.Circle()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 | 		@objc public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
132 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCircle.swift:27:38: note: class 'Circle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A circle style pupil design
27 | 	@objc(QRCodePupilShapeCircle) class Circle: NSObject, QRCodePupilShapeGenerator {
   |                                      `- note: class 'Circle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "circle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFabricScissors.swift:39:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.FabricScissors' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | 		public func eyeBackgroundPath() -> CGPath { eyeFrameBackground__ }
 38 |
 39 | 		private static let _defaultPupil = QRCode.PupilShape.FabricScissors()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.FabricScissors' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 41 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFabricScissors.swift:25:53: note: class 'FabricScissors' does not conform to the 'Sendable' protocol
 23 | extension QRCode.PupilShape {
 24 | 	/// An explode pupil design
 25 | 	@objc(QRCodePupilShapeFabricScissors) public class FabricScissors: NSObject, QRCodePupilShapeGenerator {
    |                                                     `- note: class 'FabricScissors' does not conform to the 'Sendable' protocol
 26 | 		/// Generator name
 27 | 		@objc public static var Name: String { "fabricScissors" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFabricScissors.swift:52:13: warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 50 | // MARK: - Path generation
 51 |
 52 | private let eyeFrameBackground__: CGPath =
    |             `- warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 53 | 	CGPath.make { eyeBackgroundPath in
 54 | 		eyeBackgroundPath.move(to: CGPoint(x: 79.61, y: 89.55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFabricScissors.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 50 | // MARK: - Path generation
 51 |
 52 | private let eyeFrameBackground__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyeFrameBackground__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 | 	CGPath.make { eyeBackgroundPath in
 54 | 		eyeBackgroundPath.move(to: CGPoint(x: 79.61, y: 89.55))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFabricScissors.swift:194:13: warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
192 | 	}
193 |
194 | private let eyeFrameOuter__: CGPath =
    |             |- warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeFrameOuter__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 | 	CGPath.make { eyeOuterPath in
196 | 		eyeOuterPath.move(to: CGPoint(x: 59.97, y: 80.07))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFactory.swift:26:26: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodeEyeShapeFactory' may have shared mutable state; this is an error in the Swift 6 language mode
 22 |
 23 | /// An eye shape factory
 24 | @objc public final class QRCodeEyeShapeFactory: NSObject {
    |                          `- note: class 'QRCodeEyeShapeFactory' does not conform to the 'Sendable' protocol
 25 | 	/// A shared eye shape factory
 26 | 	@objc public static let shared = QRCodeEyeShapeFactory()
    |                          |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodeEyeShapeFactory' may have shared mutable state; this is an error in the Swift 6 language mode
    |                          |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    |                          `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |
 28 | 	/// Create
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFlame.swift:42:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Flame' may have shared mutable state; this is an error in the Swift 6 language mode
40 | 		@objc public func reset() { }
41 |
42 | 		private static let _defaultPupil = QRCode.PupilShape.Flame()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Flame' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
44 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFlame.swift:25:44: note: class 'Flame' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// A flame style pupil design
25 | 	@objc(QRCodePupilShapeFlame) public class Flame: NSObject, QRCodePupilShapeGenerator {
   |                                            `- note: class 'Flame' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "flame" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFlame.swift:60:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
58 | // MARK: - Designs
59 |
60 | private let eyePath__ = CGPath.make { flameeyePath in
   |             `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
61 | 	flameeyePath.move(to: CGPoint(x: 21, y: 70))
62 | 	flameeyePath.line(to: CGPoint(x: 23.72, y: 27.78))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFlame.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
58 | // MARK: - Designs
59 |
60 | private let eyePath__ = CGPath.make { flameeyePath in
   |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 | 	flameeyePath.move(to: CGPoint(x: 21, y: 70))
62 | 	flameeyePath.line(to: CGPoint(x: 23.72, y: 27.78))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeFlame.swift:80:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
78 | }.flippedVertically(height: 90)
79 |
80 | private let eyeBackgroundPath__ = CGPath.make { flameeyebackgroundPath in
   |             |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | 	flameeyebackgroundPath.move(to: CGPoint(x: 5, y: 14))
82 | 	flameeyebackgroundPath.curve(to: CGPoint(x: 19, y: 0), controlPoint1: CGPoint(x: 5, y: 6.27), controlPoint2: CGPoint(x: 11.27, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:97:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
 95 | 		}
 96 |
 97 | 		private static let _defaultPupil = QRCode.PupilShape.Circle()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 99 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCircle.swift:27:38: note: class 'Circle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A circle style pupil design
27 | 	@objc(QRCodePupilShapeCircle) class Circle: NSObject, QRCodePupilShapeGenerator {
   |                                      `- note: class 'Circle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "circle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:130:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | // MARK: - Paths
129 |
130 | private let eyeBackgroundPath__: CGPath =
    |             `- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
131 | 	CGPath.make { headlightEyeBackgroundPath in
132 | 		headlightEyeBackgroundPath.move(to: CGPoint(x: 0, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
128 | // MARK: - Paths
129 |
130 | private let eyeBackgroundPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 | 	CGPath.make { headlightEyeBackgroundPath in
132 | 		headlightEyeBackgroundPath.move(to: CGPoint(x: 0, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:141:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
139 | 	}
140 |
141 | private let eyePath__: CGPath = {
    |             |- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 | 	CGPath.make { headlightEyeOuterPath in
143 | 		headlightEyeOuterPath.move(to: CGPoint(x: 45, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHolePunch.swift:44:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
42 | 		public func eyeBackgroundPath() -> CGPath { eyeFrameBackground__ }
43 |
44 | 		private static let _defaultPupil = QRCode.PupilShape.Circle()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | 		/// Returns the generator for the default pixel shape
46 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCircle.swift:27:38: note: class 'Circle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A circle style pupil design
27 | 	@objc(QRCodePupilShapeCircle) class Circle: NSObject, QRCodePupilShapeGenerator {
   |                                      `- note: class 'Circle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "circle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHolePunch.swift:58:13: warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | // MARK: - Path generation
57 |
58 | private let eyeFrameBackground__ = CGPath.make { eyebackgroundPath in
   |             `- warning: let 'eyeFrameBackground__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
59 | 	eyebackgroundPath.move(to: CGPoint(x: 0, y: 0))
60 | 	eyebackgroundPath.line(to: CGPoint(x: 90, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHolePunch.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
56 | // MARK: - Path generation
57 |
58 | private let eyeFrameBackground__ = CGPath.make { eyebackgroundPath in
   |             |- note: add '@MainActor' to make let 'eyeFrameBackground__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | 	eyebackgroundPath.move(to: CGPoint(x: 0, y: 0))
60 | 	eyebackgroundPath.line(to: CGPoint(x: 90, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHolePunch.swift:67:13: warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
65 | }
66 |
67 | private let eyeFrameOuter__ = CGPath.make { eyeouterPath in
   |             |- warning: let 'eyeFrameOuter__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let 'eyeFrameOuter__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | 	eyeouterPath.move(to: CGPoint(x: 45, y: 70))
69 | 	eyeouterPath.curve(to: CGPoint(x: 20, y: 45), controlPoint1: CGPoint(x: 31.19, y: 70), controlPoint2: CGPoint(x: 20, y: 58.81))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeLeaf.swift:80:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Leaf' may have shared mutable state; this is an error in the Swift 6 language mode
78 | 		}
79 |
80 | 		private static let _defaultPupil = QRCode.PupilShape.Leaf()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Leaf' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
82 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:27:36: note: class 'Leaf' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A 'leaf' style pupil design
 27 | 	@objc(QRCodePupilShapeLeaf) class Leaf: NSObject, QRCodePupilShapeGenerator {
    |                                    `- note: class 'Leaf' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "leaf" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapePinch.swift:44:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pinch' may have shared mutable state; this is an error in the Swift 6 language mode
42 | 		@objc public func reset() { }
43 |
44 | 		private static let _defaultPupil = QRCode.PupilShape.Pinch()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pinch' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
46 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapePinch.swift:25:44: note: class 'Pinch' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | 	/// A pinch leaf pupil design
25 | 	@objc(QRCodePupilShapePinch) public class Pinch: NSObject, QRCodePupilShapeGenerator {
   |                                            `- note: class 'Pinch' does not conform to the 'Sendable' protocol
26 | 		/// Generator name
27 | 		@objc public static var Name: String { "pinch" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapePixels.swift:113:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pixels' may have shared mutable state; this is an error in the Swift 6 language mode
111 | 		}
112 |
113 | 		private static let _defaultPupil = QRCode.PupilShape.Pixels()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pixels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator {
115 | 			QRCode.PupilShape.Pixels(cornerRadiusFraction: self.cornerRadiusFraction)
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapePixels.swift:28:38: note: class 'Pixels' does not conform to the 'Sendable' protocol
 26 | public extension QRCode.PupilShape {
 27 | 	/// A 'square' style pupil design
 28 | 	@objc(QRCodePupilShapePixels) class Pixels: NSObject, QRCodePupilShapeGenerator {
    |                                      `- note: class 'Pixels' does not conform to the 'Sendable' protocol
 29 | 		@objc public static var Name: String { "pixels" }
 30 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeRoundedPointingIn.swift:147:13: warning: let 'eyeShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
145 | // MARK: - Paths
146 |
147 | private let eyeShape__: CGPath =
    |             `- warning: let 'eyeShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
148 | 	CGPath.make { tearEyePath in
149 | 		tearEyePath.move(to: CGPoint(x: 57, y: 20))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeRoundedPointingIn.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
145 | // MARK: - Paths
146 |
147 | private let eyeShape__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyeShape__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 | 	CGPath.make { tearEyePath in
149 | 		tearEyePath.move(to: CGPoint(x: 57, y: 20))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeRoundedPointingIn.swift:169:13: warning: let 'eyeBackgroundShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
167 | 	}
168 |
169 | private let eyeBackgroundShape__: CGPath =
    |             |- warning: let 'eyeBackgroundShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeBackgroundShape__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 | 	CGPath.make { tearEye2Path in
171 | 		tearEye2Path.move(to: CGPoint(x: 90, y: 60.43))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:45:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.SpikyCircle' may have shared mutable state; this is an error in the Swift 6 language mode
 43 | 		@objc public func reset() { }
 44 |
 45 | 		private static let _defaultPupil = QRCode.PupilShape.SpikyCircle()
    |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.SpikyCircle' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 46 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
 47 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSpikyCircle.swift:27:43: note: class 'SpikyCircle' does not conform to the 'Sendable' protocol
 25 | public extension QRCode.PupilShape {
 26 | 	/// A circle style pupil design
 27 | 	@objc(QRCodePupilShapeSpikyCircle) class SpikyCircle: NSObject, QRCodePupilShapeGenerator {
    |                                           `- note: class 'SpikyCircle' does not conform to the 'Sendable' protocol
 28 | 		@objc public static var Name: String { "spikyCircle" }
 29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:64:13: warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 62 | // MARK: - Paths
 63 |
 64 | private let generatedEyePath__: CGPath = {
    |             `- warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 65 | 	return CGPath.make { eyeouterPath in
 66 | 		eyeouterPath.move(to: CGPoint(x: 48.18, y: 80))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 19 |
 20 | import Foundation
 21 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 22 |
 23 | public extension QRCode.EyeShape {
    :
 62 | // MARK: - Paths
 63 |
 64 | private let generatedEyePath__: CGPath = {
    |             |- note: add '@MainActor' to make let 'generatedEyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 | 	return CGPath.make { eyeouterPath in
 66 | 		eyeouterPath.move(to: CGPoint(x: 48.18, y: 80))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:156:13: warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
154 | }()
155 |
156 | private let generatedEyeBackgroundPath__: CGPath = {
    |             |- warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'generatedEyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 | 	CGPath.make { eyebackgroundPath in
158 | 		eyebackgroundPath.move(to: CGPoint(x: 75.94, y: 11.76))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSquare.swift:66:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Square' may have shared mutable state; this is an error in the Swift 6 language mode
64 | 		}
65 |
66 | 		private static let _defaultPupil = QRCode.PupilShape.Square()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Square' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
68 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSquare.swift:27:38: note: class 'Square' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A 'square' style pupil design
27 | 	@objc(QRCodePupilShapeSquare) class Square: NSObject, QRCodePupilShapeGenerator {
   |                                      `- note: class 'Square' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "square" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSquarePeg.swift:81:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
79 | 		}
80 |
81 | 		private static let _defaultPupil = QRCode.PupilShape.Squircle()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
83 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSquircle.swift:27:40: note: class 'Squircle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A 'squircle' pupil style
27 | 	@objc(QRCodePupilShapeSquircle) class Squircle: NSObject, QRCodePupilShapeGenerator {
   |                                        `- note: class 'Squircle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "squircle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSquircle.swift:87:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
85 | 		}
86 |
87 | 		private static let _defaultPupil = QRCode.PupilShape.Squircle()
   |                      |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property '_defaultPupil' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
88 | 		public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
89 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSquircle.swift:27:40: note: class 'Squircle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | 	/// A 'squircle' pupil style
27 | 	@objc(QRCodePupilShapeSquircle) class Squircle: NSObject, QRCodePupilShapeGenerator {
   |                                        `- note: class 'Squircle' does not conform to the 'Sendable' protocol
28 | 		@objc public static var Name: String { "squircle" }
29 | 		/// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSurroundingBars.swift:62:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 60 | // MARK: - Paths
 61 |
 62 | private let eyePath__: CGPath =
    |             `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 63 | 	CGPath.make { eyeouterpathPath in
 64 | 		eyeouterpathPath.move(to: CGPoint(x: 10, y: 25))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSurroundingBars.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 60 | // MARK: - Paths
 61 |
 62 | private let eyePath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 | 	CGPath.make { eyeouterpathPath in
 64 | 		eyeouterpathPath.move(to: CGPoint(x: 10, y: 25))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSurroundingBars.swift:104:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
102 | 	}
103 |
104 | private let eyeBackgroundPath__: CGPath =
    |             |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 | 	CGPath.make { eyebackgroundpathPath in
106 | 		eyebackgroundpathPath.move(to: CGPoint(x: 79.55, y: 79.55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeTeardrop.swift:142:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
140 | // MARK: - Paths
141 |
142 | private let eyePath__: CGPath =
    |             `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
143 | 	CGPath.make { eyeShapePath in
144 | 		eyeShapePath.move(to: CGPoint(x: 45, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeTeardrop.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
140 | // MARK: - Paths
141 |
142 | private let eyePath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
143 | 	CGPath.make { eyeShapePath in
144 | 		eyeShapePath.move(to: CGPoint(x: 45, y: 70))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeTeardrop.swift:160:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
158 | 	}
159 |
160 | private let eyeBackgroundPath__: CGPath =
    |             |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 | 	CGPath.make { eyeBackgroundPath in
162 | 		eyeBackgroundPath.move(to: CGPoint(x: 90, y: 45))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:144:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
142 | // MARK: - Paths
143 |
144 | private let eyePath__: CGPath =
    |             `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
145 | 	CGPath.make { eyePath in
146 | 		eyePath.move(to: CGPoint(x: 70, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
142 | // MARK: - Paths
143 |
144 | private let eyePath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 | 	CGPath.make { eyePath in
146 | 		eyePath.move(to: CGPoint(x: 70, y: 70))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:167:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
165 | 	}
166 |
167 | private let eyeBackgroundPath__: CGPath =
    |             |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 | 	CGPath.make { safeZonePath in
169 | 		safeZonePath.move(to: CGPoint(x: 90, y: 90))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:143:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
141 | // MARK: - Paths
142 |
143 | private let eyePath__: CGPath =
    |             `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
144 | 	CGPath.make { eyePath in
145 | 		eyePath.move(to: CGPoint(x: 62, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
141 | // MARK: - Paths
142 |
143 | private let eyePath__: CGPath =
    |             |- note: add '@MainActor' to make let 'eyePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 | 	CGPath.make { eyePath in
145 | 		eyePath.move(to: CGPoint(x: 62, y: 70))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:170:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
168 | 	}
169 |
170 | private let eyeBackgroundPath__: CGPath =
    |             |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'eyeBackgroundPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 | 	CGPath.make { eyebackgroundPath in
172 | 		eyebackgroundPath.move(to: CGPoint(x: 90, y: 67.5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUsePixelShape.swift:23:13: warning: let '_EyeTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
21 | import Foundation
22 |
23 | private let _EyeTemplate = BoolMatrix(dimension: 9, rawFlattenedInt: [
   |             |- warning: let '_EyeTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let '_EyeTemplate' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | 	0, 0, 0, 0, 0, 0, 0, 0, 0,
25 | 	0, 1, 1, 1, 1, 1, 1, 1, 0,
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/private/BoolMatrix.swift:23:38: note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
 21 |
 22 | /// A boolean matrix (Array2D<Bool> wrapper) with equal dimensions in row and column
 23 | @objc(QRCodeBoolMatrix) public class BoolMatrix: NSObject {
    |                                      `- note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
 24 |
 25 | 	@objc public override init() {
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyle.swift:31:27: warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'QRCode.FillStyle.Solid' may have shared mutable state; this is an error in the Swift 6 language mode
 29 |
 30 | 		/// Simple convenience for a clear fill
 31 | 		@objc public static let clear = FillStyle.Solid(.commonClear)
    |                           |- warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'QRCode.FillStyle.Solid' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'clear' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |
 33 | 		/// An object to contain SVG data during rendering
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyleSolid.swift:26:36: note: class 'Solid' does not conform to the 'Sendable' protocol
 24 |
 25 | 	/// A simple single-color solid fill style
 26 | 	@objc(QRCodeFillStyleSolid) class Solid: NSObject, QRCodeFillStyleGenerator {
    |                                    `- note: class 'Solid' does not conform to the 'Sendable' protocol
 27 |
 28 | 		@objc public static var Name: String { "solid" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyleFactory.swift:27:20: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodeFillStyleFactory' may have shared mutable state; this is an error in the Swift 6 language mode
23 | private let FillStyleSettingsName = "settings"
24 |
25 | public class QRCodeFillStyleFactory {
   |              `- note: class 'QRCodeFillStyleFactory' does not conform to the 'Sendable' protocol
26 | 	/// A shared fill style factory
27 | 	public static let shared = QRCodeFillStyleFactory()
   |                    |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodeFillStyleFactory' may have shared mutable state; this is an error in the Swift 6 language mode
   |                    |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | 	/// The names of the known fill style generators
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyleFactory.swift:49:21: warning: static property 'registeredTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | 	// private
48 |
49 | 	private static var registeredTypes: [any QRCodeFillStyleGenerator.Type] = [
   |                     |- warning: static property 'registeredTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'registeredTypes' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'registeredTypes' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | 		QRCode.FillStyle.Solid.self,
51 | 		QRCode.FillStyle.LinearGradient.self,
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeArrow.swift:119:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
117 | // MARK: - Paths
118 |
119 | private let pupilPath__: CGPath =
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
120 | 	CGPath.make { bezierPath in
121 | 		bezierPath.move(to: CGPoint(x: 60, y: 52.5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeArrow.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
117 | // MARK: - Paths
118 |
119 | private let pupilPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | 	CGPath.make { bezierPath in
121 | 		bezierPath.move(to: CGPoint(x: 60, y: 52.5))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlade.swift:47:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
48 | 	CGPath.make { pupilbladePath in
49 | 		pupilbladePath.move(to: CGPoint(x: 60, y: 39))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlade.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | 	CGPath.make { pupilbladePath in
49 | 		pupilbladePath.move(to: CGPoint(x: 60, y: 39))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlobby.swift:57:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
55 | // MARK: - Paths
56 |
57 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
58 | 	CGPath.make { bezierPath in
59 | 		bezierPath.move(to: CGPoint(x: 60, y: 55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlobby.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
55 | // MARK: - Paths
56 |
57 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 | 	CGPath.make { bezierPath in
59 | 		bezierPath.move(to: CGPoint(x: 60, y: 55))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCRT.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | 	CGPath.make { crt_pupilPath in
57 | 		crt_pupilPath.move(to: CGPoint(x: 30, y: 45))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCRT.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | 	CGPath.make { crt_pupilPath in
57 | 		crt_pupilPath.move(to: CGPoint(x: 30, y: 45))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloud.swift:47:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
48 | 	CGPath.make { pupilPath in
49 | 		pupilPath.move(to: CGPoint(x: 60, y: 55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloud.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | 	CGPath.make { pupilPath in
49 | 		pupilPath.move(to: CGPoint(x: 60, y: 55))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloudCircle.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__ = CGPath.make { bezier2Path in
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | 	bezier2Path.move(to: CGPoint(x: 50.13, y: 57.39))
57 | 	bezier2Path.curve(to: CGPoint(x: 55.61, y: 55.6), controlPoint1: CGPoint(x: 52.07, y: 57.69), controlPoint2: CGPoint(x: 54.12, y: 57.1))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloudCircle.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
53 | // MARK: - Paths
54 |
55 | private let pupilPath__ = CGPath.make { bezier2Path in
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | 	bezier2Path.move(to: CGPoint(x: 50.13, y: 57.39))
57 | 	bezier2Path.curve(to: CGPoint(x: 55.61, y: 55.6), controlPoint1: CGPoint(x: 52.07, y: 57.69), controlPoint2: CGPoint(x: 54.12, y: 57.1))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCrossCurved.swift:58:13: warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | // MARK: - Paths
57 |
58 | private let pupilShape__: CGPath =
   |             `- warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
59 | 	CGPath.make { crossPath in
60 | 		crossPath.move(to: CGPoint(x: 30, y: 50))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCrossCurved.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
56 | // MARK: - Paths
57 |
58 | private let pupilShape__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilShape__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | 	CGPath.make { crossPath in
60 | 		crossPath.move(to: CGPoint(x: 30, y: 50))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDiagonalStripes.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__: CGPath =
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 56 | 	CGPath.make { eyePupilPath in
 57 | 		eyePupilPath.move(to: CGPoint(x: 33.36, y: 56.98))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDiagonalStripes.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 | 	CGPath.make { eyePupilPath in
 57 | 		eyePupilPath.move(to: CGPoint(x: 33.36, y: 56.98))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:67:13: warning: let 'horizontalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 65 | // MARK: Pupil Paths
 66 |
 67 | private let horizontalPupilShapePath__: CGPath = {
    |             `- warning: let 'horizontalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 68 | 	CGPath.make { eyepupilPath in
 69 | 		eyepupilPath.move(to: CGPoint(x: 30, y: 55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 65 | // MARK: Pupil Paths
 66 |
 67 | private let horizontalPupilShapePath__: CGPath = {
    |             |- note: add '@MainActor' to make let 'horizontalPupilShapePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 | 	CGPath.make { eyepupilPath in
 69 | 		eyepupilPath.move(to: CGPoint(x: 30, y: 55))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:99:13: warning: let 'verticalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 97 | }()
 98 |
 99 | private let verticalPupilShapePath__: CGPath =
    |             |- warning: let 'verticalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'verticalPupilShapePath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | 	CGPath.make { verticaleyepupilPath in
101 | 		verticaleyepupilPath.move(to: CGPoint(x: 55, y: 60))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeExplode.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | 	CGPath.make { explodeeyepupilPath in
57 | 		explodeeyepupilPath.move(to: CGPoint(x: 32.5, y: 45.5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeExplode.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | 	CGPath.make { explodeeyepupilPath in
57 | 		explodeeyepupilPath.move(to: CGPoint(x: 32.5, y: 45.5))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFabricScissors.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__: CGPath =
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 56 | 	CGPath.make { eyePupilPath in
 57 | 		eyePupilPath.move(to: CGPoint(x: 34.95, y: 59.9))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFabricScissors.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 | 	CGPath.make { eyePupilPath in
 57 | 		eyePupilPath.move(to: CGPoint(x: 34.95, y: 59.9))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFactory.swift:26:26: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodePupilShapeFactory' may have shared mutable state; this is an error in the Swift 6 language mode
 22 |
 23 | /// An eye shape factory
 24 | @objc public final class QRCodePupilShapeFactory: NSObject {
    |                          `- note: class 'QRCodePupilShapeFactory' does not conform to the 'Sendable' protocol
 25 | 	/// A shared eye shape factory
 26 | 	@objc public static let shared = QRCodePupilShapeFactory()
    |                          |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodePupilShapeFactory' may have shared mutable state; this is an error in the Swift 6 language mode
    |                          |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    |                          `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |
 28 | 	/// Create
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFlame.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__ = CGPath.make { flamepupilPath in
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | 	flamepupilPath.move(to: CGPoint(x: 32.62, y: 34.67))
57 | 	flamepupilPath.curve(to: CGPoint(x: 37.13, y: 30), controlPoint1: CGPoint(x: 32.93, y: 30.97), controlPoint2: CGPoint(x: 33, y: 30.07))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeFlame.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
53 | // MARK: - Paths
54 |
55 | private let pupilPath__ = CGPath.make { flamepupilPath in
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | 	flamepupilPath.move(to: CGPoint(x: 32.62, y: 34.67))
57 | 	flamepupilPath.curve(to: CGPoint(x: 37.13, y: 30), controlPoint1: CGPoint(x: 32.93, y: 30.97), controlPoint2: CGPoint(x: 33, y: 30.07))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeForest.swift:121:13: warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
119 |
120 | /// The fixed pupil shape
121 | private let pupilGeneratedPath__: CGPath = {
    |             `- warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
122 | 	CGPath.make { forestPath in
123 | 		let f = CGMutablePath()
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeForest.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 19 |
 20 | import Foundation
 21 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 22 |
 23 | // MARK: - Pupil shape
    :
119 |
120 | /// The fixed pupil shape
121 | private let pupilGeneratedPath__: CGPath = {
    |             |- note: add '@MainActor' to make let 'pupilGeneratedPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 | 	CGPath.make { forestPath in
123 | 		let f = CGMutablePath()
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeGear.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__ = CGPath.make { gearpupilPath in
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 56 | 	gearpupilPath.move(to: CGPoint(x: 60, y: 46.54))
 57 | 	gearpupilPath.curve(to: CGPoint(x: 59.16, y: 47.53), controlPoint1: CGPoint(x: 59.99, y: 47.02), controlPoint2: CGPoint(x: 59.64, y: 47.43))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeGear.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 53 | // MARK: - Paths
 54 |
 55 | private let pupilPath__ = CGPath.make { gearpupilPath in
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 | 	gearpupilPath.move(to: CGPoint(x: 60, y: 46.54))
 57 | 	gearpupilPath.curve(to: CGPoint(x: 59.16, y: 47.53), controlPoint1: CGPoint(x: 59.99, y: 47.02), controlPoint2: CGPoint(x: 59.64, y: 47.43))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeHexagonLeaf.swift:82:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 80 | }
 81 |
 82 | private let pupilPath__: CGPath =
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 83 | 	CGPath.RoundedHexagon(
 84 | 		rect: CGRect(x: 30, y: 30, width: 30, height: 30),
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeHexagonLeaf.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 80 | }
 81 |
 82 | private let pupilPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 | 	CGPath.RoundedHexagon(
 84 | 		rect: CGRect(x: 30, y: 30, width: 30, height: 30),
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeKoala.swift:133:13: warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
131 | // MARK: - Designs
132 |
133 | private let pupilShape__: CGPath =
    |             `- warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
134 | 	CGPath.make { koalapupilPath in
135 | 		koalapupilPath.move(to: CGPoint(x: 31.62, y: 58.38))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeKoala.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
131 | // MARK: - Designs
132 |
133 | private let pupilShape__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilShape__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | 	CGPath.make { koalapupilPath in
135 | 		koalapupilPath.move(to: CGPoint(x: 31.62, y: 58.38))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:121:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
119 | // MARK: - Paths
120 |
121 | private let pupilPath__: CGPath =
    |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
122 | 	CGPath.RoundedRect(
123 | 		rect: CGRect(x: 30, y: 30, width: 30, height: 30),
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
119 | // MARK: - Paths
120 |
121 | private let pupilPath__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 | 	CGPath.RoundedRect(
123 | 		rect: CGRect(x: 30, y: 30, width: 30, height: 30),
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeOrbits.swift:47:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
48 | 	CGPath.make { pupilorbitsPath in
49 | 		pupilorbitsPath.move(to: CGPoint(x: 52, y: 53))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeOrbits.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
   :
45 | }
46 |
47 | private let pupilPath__: CGPath =
   |             |- note: add '@MainActor' to make let 'pupilPath__' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | 	CGPath.make { pupilorbitsPath in
49 | 		pupilorbitsPath.move(to: CGPoint(x: 52, y: 53))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSpikyCircle.swift:62:13: warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 60 |
 61 | /// The fixed pupil shape
 62 | private let pupilGeneratedPath__: CGPath = {
    |             `- warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 63 | 	CGPath.make { eyepupilPath in
 64 | 		eyepupilPath.move(to: CGPoint(x: 55.32, y: 33.92))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSpikyCircle.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 19 |
 20 | import Foundation
 21 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 22 |
 23 | // MARK: - Pupil shape
    :
 60 |
 61 | /// The fixed pupil shape
 62 | private let pupilGeneratedPath__: CGPath = {
    |             |- note: add '@MainActor' to make let 'pupilGeneratedPath__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 | 	CGPath.make { eyepupilPath in
 64 | 		eyepupilPath.move(to: CGPoint(x: 55.32, y: 33.92))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:82:13: warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 80 | }
 81 |
 82 | private let pupilShape__: CGPath =
    |             `- warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 83 | 	CGPath.make { pupilPath in
 84 | 		pupilPath.move(to: CGPoint(x: 60, y: 60))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 80 | }
 81 |
 82 | private let pupilShape__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilShape__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 | 	CGPath.make { pupilPath in
 84 | 		pupilPath.move(to: CGPoint(x: 60, y: 60))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:82:13: warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 80 | }
 81 |
 82 | private let pupilShape__: CGPath =
    |             `- warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
 83 | 	CGPath.make { pupilPath in
 84 | 		pupilPath.move(to: CGPoint(x: 60, y: 56))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
  |              `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 18 | //
 19 |
 20 | import CoreGraphics
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
 21 | import Foundation
 22 |
    :
 80 | }
 81 |
 82 | private let pupilShape__: CGPath =
    |             |- note: add '@MainActor' to make let 'pupilShape__' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 | 	CGPath.make { pupilPath in
 84 | 		pupilPath.move(to: CGPoint(x: 60, y: 56))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUsePixelShape.swift:25:13: warning: let '_PupilTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
23 | // MARK: - Pupil shape
24 |
25 | private let _PupilTemplate = BoolMatrix(dimension: 6, rawFlattenedInt: [
   |             |- warning: let '_PupilTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: add '@MainActor' to make let '_PupilTemplate' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | 	0, 0, 0, 0, 0, 0,
27 | 	0, 0, 0, 0, 0, 0,
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/private/BoolMatrix.swift:23:38: note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
 21 |
 22 | /// A boolean matrix (Array2D<Bool> wrapper) with equal dimensions in row and column
 23 | @objc(QRCodeBoolMatrix) public class BoolMatrix: NSObject {
    |                                      `- note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
 24 |
 25 | 	@objc public override init() {
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/views/SwiftUI/QRCodeDocumentUIView.swift:97:13: warning: let '__dummy' is not concurrency-safe because non-'Sendable' type 'QRCode.Document' may have shared mutable state; this is an error in the Swift 6 language mode
 95 |
 96 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 8, *)
 97 | private let __dummy = QRCode.Document()
    |             |- warning: let '__dummy' is not concurrency-safe because non-'Sendable' type 'QRCode.Document' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '__dummy' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 |
 99 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 8, *)
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/QRCode+Document.swift:29:30: note: class 'Document' does not conform to the 'Sendable' protocol
 27 | public extension QRCode {
 28 | 	/// A QR Code document
 29 | 	@objc(QRCodeDocument) class Document: NSObject {
    |                              `- note: class 'Document' does not conform to the 'Sendable' protocol
 30 | 		/// The correction level to use when generating the QR code
 31 | 		@objc public var errorCorrection: QRCode.ErrorCorrection = .quantize {
[296/303] Write Objects.LinkFileList
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'CGImage+extensions.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/CGImage+extensions.swift.o(CGImage+extensions.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/CGImage+extensions.swift.o(CGImage+extensions.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'QRCode.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCodeGenerator.build/QRCode.swift.o(QRCode.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/QRCode.swift.o(QRCode.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'Utils.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/Utils.swift.o(Utils.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/Utils.swift.o(Utils.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'resource_bundle_accessor.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)'
[298/303] Archiving libQRCodeStatic.a
[300/307] Compiling qrcodegen resource_bundle_accessor.swift
[301/307] Compiling qrcodegen utils.swift
[301/307] Linking libQRCodeDynamic.dylib
[303/307] Emitting module qrcodegen
[304/307] Compiling qrcodegen main.swift
[304/307] Write Objects.LinkFileList
[305/307] Linking qrcodegen
[306/307] Applying qrcodegen
Build complete! (18.63s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.4.3",
            "upper_bound" : "0.5.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "swift-qrcode-generator",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.2",
            "upper_bound" : "2.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dagronf/swift-qrcode-generator"
    },
    {
      "identity" : "swiftimagereadwrite",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.9.1",
            "upper_bound" : "1.10.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dagronf/SwiftImageReadWrite"
    }
  ],
  "manifest_display_name" : "QRCode",
  "name" : "QRCode",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "ios",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "QRCode",
      "targets" : [
        "QRCode"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "QRCodeStatic",
      "targets" : [
        "QRCode"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "QRCodeDynamic",
      "targets" : [
        "QRCode"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "QRCodeDetector",
      "targets" : [
        "QRCodeDetector"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "qrcodegen",
      "targets" : [
        "qrcodegen"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "qrcodegen",
      "module_type" : "SwiftTarget",
      "name" : "qrcodegen",
      "path" : "Sources/qrcodegen",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "qrcodegen"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/qrcodegen/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "main.swift",
        "utils.swift"
      ],
      "target_dependencies" : [
        "QRCode"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "QRCodeTests",
      "module_type" : "SwiftTarget",
      "name" : "QRCodeTests",
      "path" : "Tests/QRCodeTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/apple.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/b-image.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/beach-square.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/colored-fill-bw.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/colored-fill-invert.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/colored-fill.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/corner-heart.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/example-com.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/instagram-icon.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/lego.jpeg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/logo-mask.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/logo-scan.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/logo.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/nsw-health.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/photo-logo.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/qrcodes-image.jpg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/square-logo.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/svg/Issue19Generated.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/swift-logo.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/wiki-logo.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/wombles.jpeg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/wwf.jpeg",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CGPathCoderTests.swift",
        "ComponentsTests.swift",
        "DocumentationImageTests.swift",
        "QRCodeBugFixTests.swift",
        "QRCodeBuilderTests.swift",
        "QRCodeDetectionTests.swift",
        "QRCodeDocGenerator.swift",
        "QRCodeEncodeDecodeTests.swift",
        "QRCodeExternalGenerationTests.swift",
        "QRCodeEyeShapeTests.swift",
        "QRCodeFillTests.swift",
        "QRCodeImageFillTests.swift",
        "QRCodeMaskingTests.swift",
        "QRCodeMessageFormattingTests.swift",
        "QRCodePathTests.swift",
        "QRCodePixelInsetDocumentTests.swift",
        "QRCodePixelInsetTests.swift",
        "QRCodePixelRotationDocumentTests.swift",
        "QRCodePixelRotationTests.swift",
        "QRCodeSVGExportTests.swift",
        "QRCodeTests.swift",
        "QRCodeWatchOSTests.swift",
        "QRLoadSaveTests.swift",
        "ShadowTests.swift",
        "TestFilesContainer.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "QRCode"
      ],
      "type" : "test"
    },
    {
      "c99name" : "QRCodeDetector",
      "module_type" : "SwiftTarget",
      "name" : "QRCodeDetector",
      "path" : "Sources/QRCodeDetector",
      "product_memberships" : [
        "QRCodeDetector"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/QRCodeDetector/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "QRCodeDetector+VideoDetector.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "QRCode",
      "module_type" : "SwiftTarget",
      "name" : "QRCode",
      "path" : "Sources/QRCode",
      "product_dependencies" : [
        "SwiftImageReadWrite",
        "QRCodeGenerator"
      ],
      "product_memberships" : [
        "QRCode",
        "QRCodeStatic",
        "QRCodeDynamic",
        "qrcodegen"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/QRCode/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "QRCode+ASCII.swift",
        "QRCode+Builder.swift",
        "QRCode+Combine.swift",
        "QRCode+Content.swift",
        "QRCode+Conveniences.swift",
        "QRCode+Design.swift",
        "QRCode+Detection.swift",
        "QRCode+Document+Export.swift",
        "QRCode+Document+LoadSave.swift",
        "QRCode+Document.swift",
        "QRCode+Drawing.swift",
        "QRCode+Error.swift",
        "QRCode+ErrorCorrection.swift",
        "QRCode+FormattedContent.swift",
        "QRCode+Image.swift",
        "QRCode+Keys.swift",
        "QRCode+LogoTemplate.swift",
        "QRCode+Message.swift",
        "QRCode+Pasteboard.swift",
        "QRCode+Path.swift",
        "QRCode+SVG.swift",
        "QRCode+Shadow.swift",
        "QRCode+Templating.swift",
        "QRCode+Types.swift",
        "QRCode+UTI.swift",
        "QRCode.swift",
        "generator/QRCodeEngine+CoreImage.swift",
        "generator/QRCodeEngine.swift",
        "generator/external/QRCodeEngine+External+Wrapper.swift",
        "generator/external/QRCodeEngine+External.swift",
        "message/QRCode+Message+Contact.swift",
        "message/QRCode+Message+Data.swift",
        "message/QRCode+Message+Event.swift",
        "message/QRCode+Message+Link.swift",
        "message/QRCode+Message+Location.swift",
        "message/QRCode+Message+Mail.swift",
        "message/QRCode+Message+Phone.swift",
        "message/QRCode+Message+SMS.swift",
        "message/QRCode+Message+Text.swift",
        "private/Array2D.swift",
        "private/BinaryFloatingPoint+extensions.swift",
        "private/BoolMatrix.swift",
        "private/CGColor+BackwardsCompatibility.swift",
        "private/CGColor+extensions.swift",
        "private/CGColor+hex.swift",
        "private/CGContext+extensions.swift",
        "private/CGFloat+extensions.swift",
        "private/CGImage+diff.swift",
        "private/CGImage+extensions.swift",
        "private/CGMutablePath+PaintCodeHelpers.swift",
        "private/CGPath+RoundedRectExtensions.swift",
        "private/CGPath+SVG.swift",
        "private/CGPath+codable.swift",
        "private/CGPath+extensions.swift",
        "private/CGPath+hexagon.swift",
        "private/CGSize+extensions.swift",
        "private/Clamp.swift",
        "private/DSFGradient.swift",
        "private/Debounce.swift",
        "private/FileManager+extensions.swift",
        "private/FixedWidthInteger+extensions.swift",
        "private/NSBezierPath+extensions.swift",
        "private/NSImage+extensions.swift",
        "private/Neighbours.swift",
        "private/Optional+extensions.swift",
        "private/QRCode+Platform.swift",
        "private/RandomNumberWithSeed.swift",
        "private/String+extensions.swift",
        "private/Utils.swift",
        "styles/QRCode+Shape.swift",
        "styles/QRCode+Style.swift",
        "styles/data/QRCodePixelShape.swift",
        "styles/data/QRCodePixelShapeAbstract.swift",
        "styles/data/QRCodePixelShapeBlob.swift",
        "styles/data/QRCodePixelShapeCircuit.swift",
        "styles/data/QRCodePixelShapeCrosshatch.swift",
        "styles/data/QRCodePixelShapeCurvePixel.swift",
        "styles/data/QRCodePixelShapeDiagonalStripes.swift",
        "styles/data/QRCodePixelShapeDonut.swift",
        "styles/data/QRCodePixelShapeDripHorizontal.swift",
        "styles/data/QRCodePixelShapeDripVertical.swift",
        "styles/data/QRCodePixelShapeFactory.swift",
        "styles/data/QRCodePixelShapeGrid.swift",
        "styles/data/QRCodePixelShapeHorizontal.swift",
        "styles/data/QRCodePixelShapePointy.swift",
        "styles/data/QRCodePixelShapeRazor.swift",
        "styles/data/QRCodePixelShapeRoundedEndIndent.swift",
        "styles/data/QRCodePixelShapeRoundedPath.swift",
        "styles/data/QRCodePixelShapeVertical.swift",
        "styles/data/QRCodePixelShapeVortex.swift",
        "styles/data/pixel/QRCodePixelShapeArrow.swift",
        "styles/data/pixel/QRCodePixelShapeCRT.swift",
        "styles/data/pixel/QRCodePixelShapeCircle.swift",
        "styles/data/pixel/QRCodePixelShapeDiagonal.swift",
        "styles/data/pixel/QRCodePixelShapeDiamond.swift",
        "styles/data/pixel/QRCodePixelShapeFlame.swift",
        "styles/data/pixel/QRCodePixelShapeFlower.swift",
        "styles/data/pixel/QRCodePixelShapeGear.swift",
        "styles/data/pixel/QRCodePixelShapeHeart.swift",
        "styles/data/pixel/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/QRCodeEyeShapeCloudCircle.swift",
        "styles/eye/QRCodeEyeShapeCorneredPixels.swift",
        "styles/eye/QRCodeEyeShapeDiagonalStripes.swift",
        "styles/eye/QRCodeEyeShapeDotDrag.swift",
        "styles/eye/QRCodeEyeShapeEdges.swift",
        "styles/eye/QRCodeEyeShapeExplode.swift",
        "styles/eye/QRCodeEyeShapeEye.swift",
        "styles/eye/QRCodeEyeShapeFabricScissors.swift",
        "styles/eye/QRCodeEyeShapeFactory.swift",
        "styles/eye/QRCodeEyeShapeFireball.swift",
        "styles/eye/QRCodeEyeShapeFlame.swift",
        "styles/eye/QRCodeEyeShapeHeadlight.swift",
        "styles/eye/QRCodeEyeShapeHolePunch.swift",
        "styles/eye/QRCodeEyeShapeLeaf.swift",
        "styles/eye/QRCodeEyeShapePeacock.swift",
        "styles/eye/QRCodeEyeShapePinch.swift",
        "styles/eye/QRCodeEyeShapePixels.swift",
        "styles/eye/QRCodeEyeShapeRoundedOuter.swift",
        "styles/eye/QRCodeEyeShapeRoundedPointingIn.swift",
        "styles/eye/QRCodeEyeShapeRoundedPointingOut.swift",
        "styles/eye/QRCodeEyeShapeRoundedRect.swift",
        "styles/eye/QRCodeEyeShapeShield.swift",
        "styles/eye/QRCodeEyeShapeSpikyCircle.swift",
        "styles/eye/QRCodeEyeShapeSquare.swift",
        "styles/eye/QRCodeEyeShapeSquarePeg.swift",
        "styles/eye/QRCodeEyeShapeSquircle.swift",
        "styles/eye/QRCodeEyeShapeSurroundingBars.swift",
        "styles/eye/QRCodeEyeShapeTeardrop.swift",
        "styles/eye/QRCodeEyeShapeUFO.swift",
        "styles/eye/QRCodeEyeShapeUFORounded.swift",
        "styles/eye/QRCodeEyeShapeUsePixelShape.swift",
        "styles/fill/QRCodeFillStyle.swift",
        "styles/fill/QRCodeFillStyleFactory.swift",
        "styles/fill/QRCodeFillStyleImage.swift",
        "styles/fill/QRCodeFillStyleLinearGradient.swift",
        "styles/fill/QRCodeFillStyleRadialGradient.swift",
        "styles/fill/QRCodeFillStyleSolid.swift",
        "styles/pupil/QRCodePupilShape.swift",
        "styles/pupil/QRCodePupilShapeArrow.swift",
        "styles/pupil/QRCodePupilShapeBarsHorizontal.swift",
        "styles/pupil/QRCodePupilShapeBarsVertical.swift",
        "styles/pupil/QRCodePupilShapeBlade.swift",
        "styles/pupil/QRCodePupilShapeBlobby.swift",
        "styles/pupil/QRCodePupilShapeCRT.swift",
        "styles/pupil/QRCodePupilShapeCircle.swift",
        "styles/pupil/QRCodePupilShapeCloud.swift",
        "styles/pupil/QRCodePupilShapeCloudCircle.swift",
        "styles/pupil/QRCodePupilShapeCorneredPixels.swift",
        "styles/pupil/QRCodePupilShapeCross.swift",
        "styles/pupil/QRCodePupilShapeCrossCurved.swift",
        "styles/pupil/QRCodePupilShapeDiagonalStripes.swift",
        "styles/pupil/QRCodePupilShapeDotDrag.swift",
        "styles/pupil/QRCodePupilShapeEdges.swift",
        "styles/pupil/QRCodePupilShapeExplode.swift",
        "styles/pupil/QRCodePupilShapeFabricScissors.swift",
        "styles/pupil/QRCodePupilShapeFactory.swift",
        "styles/pupil/QRCodePupilShapeFlame.swift",
        "styles/pupil/QRCodePupilShapeForest.swift",
        "styles/pupil/QRCodePupilShapeGear.swift",
        "styles/pupil/QRCodePupilShapeHexagonLeaf.swift",
        "styles/pupil/QRCodePupilShapeKoala.swift",
        "styles/pupil/QRCodePupilShapeLeaf.swift",
        "styles/pupil/QRCodePupilShapeOrbits.swift",
        "styles/pupil/QRCodePupilShapePinch.swift",
        "styles/pupil/QRCodePupilShapePixels.swift",
        "styles/pupil/QRCodePupilShapeRoundedOuter.swift",
        "styles/pupil/QRCodePupilShapeRoundedPointingIn.swift",
        "styles/pupil/QRCodePupilShapeRoundedPointingOut.swift",
        "styles/pupil/QRCodePupilShapeRoundedRect.swift",
        "styles/pupil/QRCodePupilShapeSeal.swift",
        "styles/pupil/QRCodePupilShapeShield.swift",
        "styles/pupil/QRCodePupilShapeSpikyCircle.swift",
        "styles/pupil/QRCodePupilShapeSquare.swift",
        "styles/pupil/QRCodePupilShapeSquircle.swift",
        "styles/pupil/QRCodePupilShapeTeardrop.swift",
        "styles/pupil/QRCodePupilShapeUFO.swift",
        "styles/pupil/QRCodePupilShapeUFORounded.swift",
        "styles/pupil/QRCodePupilShapeUsePixelShape.swift",
        "views/QRCodeDocumentView+AppKit.swift",
        "views/QRCodeDocumentView+UIKit.swift",
        "views/QRCodeView.swift",
        "views/SwiftUI/QRCodeDocumentUIView.swift",
        "views/SwiftUI/QRCodeShape.swift",
        "views/SwiftUI/QRCodeViewUI.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/dagronf/qrcode/main
Repository:               dagronf/QRCode
Swift version used:       6.1
Target:                   QRCode
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/swift-docc-render-artifact/.git/
From https://github.com/swiftlang/swift-docc-render-artifact
 * branch            4633b45fc732d8c55568be09dd852f9dc1582c25 -> FETCH_HEAD
HEAD is now at 4633b45 Update the artifact
Cloned https://github.com/swiftlang/swift-docc-render-artifact
Extracting symbol information for 'QRCode'...
Finished extracting symbol information for 'QRCode'. (15.66s)
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 '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 '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 '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 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 'eyebackgroundColor' not found in instance method declaration
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeFactory.swift:199:10-199:28
197 | 	///   - foregroundColor: The foreground color
198 | 	///   - backgroundColor: The background color (optional)
199 + 	///   - eyebackgroundColor: The eye background color (optional)
    |          ├─suggestion: Replace 'eyebackgroundColor' with 'eyeBackgroundColor'
    |          ├─suggestion: Replace 'eyebackgroundColor' with 'backgroundColor'
    |          ╰─suggestion: Replace 'eyebackgroundColor' with 'foregroundColor'
200 | 	/// - Returns: A CGImage representation of the data
201 | 	func generateSampleImages(
warning: Parameter 'eyeBackgroundColor' is missing documentation
   --> Sources/QRCode/styles/eye/QRCodeEyeShapeFactory.swift:199:65-199:65
197 | 	///   - foregroundColor: The foreground color
198 | 	///   - backgroundColor: The background color (optional)
199 + 	///   - eyebackgroundColor: The eye background color (optional)
    |                                                                 ╰─suggestion: Document 'eyeBackgroundColor' parameter
200 | 	/// - Returns: A CGImage representation of the data
201 | 	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:114:8-114:48
112 | 	/// Generate an image of the data represented by a specific data generator for a fixed 5x5 data pixel representation
113 | 	/// - Parameters:
114 + 	///   - pixelShape: The pixel generator to use
    |        ╰─suggestion: Remove 'pixelShape' parameter documentation
115 | 	///   - dimension: The dimension of the image to output
116 | 	///   - foregroundColor: The foreground color
warning: Parameter 'pupilGenerator' is missing documentation
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeFactory.swift:117:58-117:58
115 | 	///   - dimension: The dimension of the image to output
    |        ╰─suggestion: Document 'pupilGenerator' parameter
116 | 	///   - foregroundColor: The foreground color
117 + 	///   - backgroundColor: The background color (optional)
118 | 	/// - Returns: A CGImage representation of the data
119 | 	func image(
warning: Parameter 'isOn' not found in instance method declaration
   --> Sources/QRCode/styles/pupil/QRCodePupilShapeFactory.swift:191:8-191:89
189 | 	///   - foregroundColor: The foreground color
190 | 	///   - backgroundColor: The background color (optional)
191 + 	///   - isOn: If true, draws the 'on' pixels in the qrcode, else draws the 'off' pixels
    |        ╰─suggestion: Remove 'isOn' parameter documentation
192 | 	/// - Returns: A CGImage representation of the data
193 | 	func generateSampleImages(
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.85s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/dagronf/qrcode/main
Fetching https://github.com/swiftlang/swift-docc-plugin from cache
Updating https://github.com/dagronf/swift-qrcode-generator
Updating https://github.com/dagronf/SwiftImageReadWrite
Updating https://github.com/apple/swift-argument-parser
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (0.69s)
Updated https://github.com/dagronf/swift-qrcode-generator (0.58s)
Updated https://github.com/dagronf/SwiftImageReadWrite (0.58s)
Updated https://github.com/apple/swift-argument-parser (0.58s)
Computing version for https://github.com/dagronf/SwiftImageReadWrite
Computed https://github.com/dagronf/SwiftImageReadWrite at 1.9.2 (1.80s)
Computing version for https://github.com/dagronf/swift-qrcode-generator
Computed https://github.com/dagronf/swift-qrcode-generator at 2.0.2 (0.53s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 0.4.4 (0.54s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.4 (0.55s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit from cache
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.91s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.53s)
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.4
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
Building for debugging...
[0/7] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version-2F0A5646E1D333AE.txt
[6/53] Compiling SymbolKit DeclarationFragments.swift
[7/53] Compiling SymbolKit Fragment.swift
[8/53] Compiling SymbolKit FragmentKind.swift
[9/53] Compiling SymbolKit FunctionParameter.swift
[10/53] Compiling SymbolKit FunctionSignature.swift
[11/53] Compiling SymbolKit Identifier.swift
[12/53] Compiling SymbolKit KindIdentifier.swift
[13/53] Compiling SymbolKit Location.swift
[14/53] Compiling SymbolKit Mutability.swift
[15/57] Compiling SymbolKit SemanticVersion.swift
[16/57] Compiling SymbolKit AccessControl.swift
[17/57] Compiling SymbolKit Availability.swift
[18/57] Compiling SymbolKit AvailabilityItem.swift
[19/57] Compiling SymbolKit Domain.swift
[20/57] Emitting module SymbolKit
[21/57] Compiling SymbolKit Mixin+Equals.swift
[22/57] Compiling SymbolKit Mixin+Hash.swift
[23/57] Compiling SymbolKit Mixin.swift
[24/57] Compiling SymbolKit LineList.swift
[25/57] Compiling SymbolKit Position.swift
[26/57] Compiling SymbolKit Names.swift
[27/57] Compiling SymbolKit SPI.swift
[28/57] Compiling SymbolKit Snippet.swift
[29/57] Compiling SymbolKit Extension.swift
[30/57] Compiling SymbolKit SourceRange.swift
[31/57] Compiling SymbolKit Metadata.swift
[32/57] Compiling SymbolKit Module.swift
[33/57] Compiling SymbolKit OperatingSystem.swift
[34/57] Compiling SymbolKit Platform.swift
[35/57] Compiling SymbolKit GenericConstraint.swift
[36/57] Compiling SymbolKit GenericParameter.swift
[37/57] Compiling SymbolKit Generics.swift
[38/57] Compiling SymbolKit Namespace.swift
[39/57] Compiling SymbolKit Relationship.swift
[40/57] Compiling SymbolKit RelationshipKind.swift
[41/57] Compiling SymbolKit SourceOrigin.swift
[42/57] Compiling SymbolKit GenericConstraints.swift
[43/57] Compiling SymbolKit Swift.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] Compiling Snippets SnippetParser.swift
[53/57] Compiling Snippets Snippet.swift
[54/57] Emitting module Snippets
[55/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[56/61] Compiling snippet_extract URL+Status.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.33s)
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.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 SwiftImageReadWrite PlatformImage+import.swift
[8/29] Compiling SwiftImageReadWrite PlatformImage+macOS.swift
[9/29] Compiling QRCodeGenerator QRCodeError.swift
[10/29] Compiling QRCodeGenerator QRCodeVersion.swift
[11/29] Compiling QRCodeGenerator QRCodeConstants.swift
[12/29] Compiling QRCodeGenerator QRCodeECC.swift
[13/29] Compiling QRCodeGenerator QRCodeMask.swift
[14/29] Compiling QRCodeGenerator QRSegment.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/223] Compiling QRCode QRCode+ASCII.swift
[31/223] Compiling QRCode QRCode+Builder.swift
[32/223] Compiling QRCode QRCode+Combine.swift
[33/223] Compiling QRCode QRCode+Content.swift
[34/223] Compiling QRCode QRCode+Conveniences.swift
[35/223] Compiling QRCode QRCode+Design.swift
[36/223] Compiling QRCode QRCode+Detection.swift
[37/223] Compiling QRCode QRCode+Document+Export.swift
[38/223] Compiling QRCode QRCode+Document+LoadSave.swift
[39/223] Compiling QRCode QRCode+Document.swift
[40/223] Compiling QRCode QRCode+Drawing.swift
[41/223] Compiling QRCode QRCode+Error.swift
[42/223] Compiling QRCode QRCode+ErrorCorrection.swift
[43/223] Compiling QRCode QRCode+FormattedContent.swift
[44/223] Compiling QRCode QRCode+Image.swift
[45/223] Compiling QRCode QRCode+Keys.swift
[46/223] Compiling QRCode QRCode+LogoTemplate.swift
[47/223] Compiling QRCode QRCode+Message.swift
[48/223] Compiling QRCode QRCode+Pasteboard.swift
[49/223] Compiling QRCode QRCode+Path.swift
[50/223] Compiling QRCode QRCode+SVG.swift
[51/223] Compiling QRCode QRCode+Shadow.swift
[52/244] Compiling QRCode CGColor+hex.swift
[53/244] Compiling QRCode CGContext+extensions.swift
[54/244] Compiling QRCode CGFloat+extensions.swift
[55/244] Compiling QRCode CGImage+diff.swift
[56/244] Compiling QRCode CGImage+extensions.swift
[57/244] Compiling QRCode CGMutablePath+PaintCodeHelpers.swift
[58/244] Compiling QRCode CGPath+RoundedRectExtensions.swift
[59/244] Compiling QRCode CGPath+SVG.swift
[60/244] Compiling QRCode CGPath+codable.swift
[61/244] Compiling QRCode CGPath+extensions.swift
[62/244] Compiling QRCode CGPath+hexagon.swift
[63/244] Compiling QRCode CGSize+extensions.swift
[64/244] Compiling QRCode Clamp.swift
[65/244] Compiling QRCode DSFGradient.swift
[66/244] Compiling QRCode Debounce.swift
[67/244] Compiling QRCode FileManager+extensions.swift
[68/244] Compiling QRCode FixedWidthInteger+extensions.swift
[69/244] Compiling QRCode NSBezierPath+extensions.swift
[70/244] Compiling QRCode NSImage+extensions.swift
[71/244] Compiling QRCode Neighbours.swift
[72/244] Compiling QRCode Optional+extensions.swift
[73/244] Compiling QRCode QRCode+Platform.swift
[74/244] Compiling QRCode QRCodePixelShapeWave.swift
[75/244] Compiling QRCode QRCodePixelShapeWex.swift
[76/244] Compiling QRCode QRCodePixelShapeInset+Fixed.swift
[77/244] Compiling QRCode QRCodePixelShapeInset+Generator.swift
[78/244] Compiling QRCode QRCodePixelShapeInset+HorizontalWave.swift
[79/244] Compiling QRCode QRCodePixelShapeInset+Punch.swift
[80/244] Compiling QRCode QRCodePixelShapeInset+Random.swift
[81/244] Compiling QRCode QRCodePixelShapeInset+VerticalWave.swift
[82/244] Compiling QRCode QRCodePixelShapePixel.swift
[83/244] Compiling QRCode QRCodePixelShapeRotation+Fixed.swift
[84/244] Compiling QRCode QRCodePixelShapeRotation+Generator.swift
[85/244] Compiling QRCode QRCodePixelShapeRotation+HWave.swift
[86/244] Compiling QRCode QRCodePixelShapeRotation+Random.swift
[87/244] Compiling QRCode QRCodePixelShapeRotation+VWave.swift
[88/244] Compiling QRCode QRCodeEyeShape.swift
[89/244] Compiling QRCode QRCodeEyeShapeBarsHorizontal.swift
[90/244] Compiling QRCode QRCodeEyeShapeBarsVertical.swift
[91/244] Compiling QRCode QRCodeEyeShapeCRT.swift
[92/244] Compiling QRCode QRCodeEyeShapeCircle.swift
[93/244] Compiling QRCode QRCodeEyeShapeCloud.swift
[94/244] Compiling QRCode QRCodeEyeShapeCloudCircle.swift
[95/244] Compiling QRCode QRCode+Templating.swift
[96/244] Compiling QRCode QRCode+Types.swift
[97/244] Compiling QRCode QRCode+UTI.swift
[98/244] Compiling QRCode QRCode.swift
[99/244] Compiling QRCode QRCodeEngine+CoreImage.swift
[100/244] Compiling QRCode QRCodeEngine.swift
[101/244] Compiling QRCode QRCodeEngine+External+Wrapper.swift
[102/244] Compiling QRCode QRCodeEngine+External.swift
[103/244] Compiling QRCode QRCode+Message+Contact.swift
[104/244] Compiling QRCode QRCode+Message+Data.swift
[105/244] Compiling QRCode QRCode+Message+Event.swift
[106/244] Compiling QRCode QRCode+Message+Link.swift
[107/244] Compiling QRCode QRCode+Message+Location.swift
[108/244] Compiling QRCode QRCode+Message+Mail.swift
[109/244] Compiling QRCode QRCode+Message+Phone.swift
[110/244] Compiling QRCode QRCode+Message+SMS.swift
[111/244] Compiling QRCode QRCode+Message+Text.swift
[112/244] Compiling QRCode Array2D.swift
[113/244] Compiling QRCode BinaryFloatingPoint+extensions.swift
[114/244] Compiling QRCode BoolMatrix.swift
[115/244] Compiling QRCode CGColor+BackwardsCompatibility.swift
[116/244] Compiling QRCode CGColor+extensions.swift
[117/244] Compiling QRCode QRCodeEyeShapeSpikyCircle.swift
[118/244] Compiling QRCode QRCodeEyeShapeSquare.swift
[119/244] Compiling QRCode QRCodeEyeShapeSquarePeg.swift
[120/244] Compiling QRCode QRCodeEyeShapeSquircle.swift
[121/244] Compiling QRCode QRCodeEyeShapeSurroundingBars.swift
[122/244] Compiling QRCode QRCodeEyeShapeTeardrop.swift
[123/244] Compiling QRCode QRCodeEyeShapeUFO.swift
[124/244] Compiling QRCode QRCodeEyeShapeUFORounded.swift
[125/244] Compiling QRCode QRCodeEyeShapeUsePixelShape.swift
[126/244] Compiling QRCode QRCodeFillStyle.swift
[127/244] Compiling QRCode QRCodeFillStyleFactory.swift
[128/244] Compiling QRCode QRCodeFillStyleImage.swift
[129/244] Compiling QRCode QRCodeFillStyleLinearGradient.swift
[130/244] Compiling QRCode QRCodeFillStyleRadialGradient.swift
[131/244] Compiling QRCode QRCodeFillStyleSolid.swift
[132/244] Compiling QRCode QRCodePupilShape.swift
[133/244] Compiling QRCode QRCodePupilShapeArrow.swift
[134/244] Compiling QRCode QRCodePupilShapeBarsHorizontal.swift
[135/244] Compiling QRCode QRCodePupilShapeBarsVertical.swift
[136/244] Compiling QRCode QRCodePupilShapeBlade.swift
[137/244] Compiling QRCode QRCodePupilShapeBlobby.swift
[138/244] Compiling QRCode QRCodePupilShapeCRT.swift
[139/244] Compiling QRCode QRCodePupilShapeCircle.swift
[140/244] Compiling QRCode QRCodePupilShapeCloud.swift
[141/244] Compiling QRCode QRCodePupilShapeCloudCircle.swift
[142/244] Compiling QRCode QRCodePupilShapeCorneredPixels.swift
[143/244] Compiling QRCode QRCodePupilShapeCross.swift
[144/244] Compiling QRCode QRCodePupilShapeCrossCurved.swift
[145/244] Compiling QRCode QRCodePupilShapeDiagonalStripes.swift
[146/244] Compiling QRCode QRCodePupilShapeDotDrag.swift
[147/244] Compiling QRCode QRCodePupilShapeEdges.swift
[148/244] Compiling QRCode QRCodePupilShapeExplode.swift
[149/244] Compiling QRCode QRCodePupilShapeFabricScissors.swift
[150/244] Compiling QRCode QRCodePupilShapeFactory.swift
[151/244] Compiling QRCode QRCodePupilShapeFlame.swift
[152/244] Compiling QRCode QRCodePupilShapeForest.swift
[153/244] Compiling QRCode QRCodePupilShapeGear.swift
[154/244] Compiling QRCode QRCodePupilShapeHexagonLeaf.swift
[155/244] Compiling QRCode QRCodePupilShapeKoala.swift
[156/244] Compiling QRCode QRCodePupilShapeLeaf.swift
[157/244] Compiling QRCode QRCodePupilShapeOrbits.swift
[158/244] Compiling QRCode QRCodePupilShapePinch.swift
[159/244] Compiling QRCode RandomNumberWithSeed.swift
[160/244] Compiling QRCode String+extensions.swift
[161/244] Compiling QRCode Utils.swift
[162/244] Compiling QRCode QRCode+Shape.swift
[163/244] Compiling QRCode QRCode+Style.swift
[164/244] Compiling QRCode QRCodePixelShape.swift
[165/244] Compiling QRCode QRCodePixelShapeAbstract.swift
[166/244] Compiling QRCode QRCodePixelShapeBlob.swift
[167/244] Compiling QRCode QRCodePixelShapeCircuit.swift
[168/244] Compiling QRCode QRCodePixelShapeCrosshatch.swift
[169/244] Compiling QRCode QRCodePixelShapeCurvePixel.swift
[170/244] Compiling QRCode QRCodePixelShapeDiagonalStripes.swift
[171/244] Compiling QRCode QRCodePixelShapeDonut.swift
[172/244] Compiling QRCode QRCodePixelShapeDripHorizontal.swift
[173/244] Compiling QRCode QRCodePixelShapeDripVertical.swift
[174/244] Compiling QRCode QRCodePixelShapeFactory.swift
[175/244] Compiling QRCode QRCodePixelShapeGrid.swift
[176/244] Compiling QRCode QRCodePixelShapeHorizontal.swift
[177/244] Compiling QRCode QRCodePixelShapePointy.swift
[178/244] Compiling QRCode QRCodePixelShapeRazor.swift
[179/244] Compiling QRCode QRCodePixelShapeRoundedEndIndent.swift
[180/244] Compiling QRCode QRCodePixelShapeRoundedPath.swift
[181/244] Compiling QRCode QRCodePupilShapePixels.swift
[182/244] Compiling QRCode QRCodePupilShapeRoundedOuter.swift
[183/244] Compiling QRCode QRCodePupilShapeRoundedPointingIn.swift
[184/244] Compiling QRCode QRCodePupilShapeRoundedPointingOut.swift
[185/244] Compiling QRCode QRCodePupilShapeRoundedRect.swift
[186/244] Compiling QRCode QRCodePupilShapeSeal.swift
[187/244] Compiling QRCode QRCodePupilShapeShield.swift
[188/244] Compiling QRCode QRCodePupilShapeSpikyCircle.swift
[189/244] Compiling QRCode QRCodePupilShapeSquare.swift
[190/244] Compiling QRCode QRCodePupilShapeSquircle.swift
[191/244] Compiling QRCode QRCodePupilShapeTeardrop.swift
[192/244] Compiling QRCode QRCodePupilShapeUFO.swift
[193/244] Compiling QRCode QRCodePupilShapeUFORounded.swift
[194/244] Compiling QRCode QRCodePupilShapeUsePixelShape.swift
[195/244] Compiling QRCode QRCodeDocumentView+AppKit.swift
[196/244] Compiling QRCode QRCodeDocumentView+UIKit.swift
[197/244] Compiling QRCode QRCodeView.swift
[198/244] Compiling QRCode QRCodeDocumentUIView.swift
[199/244] Compiling QRCode QRCodeShape.swift
[200/244] Compiling QRCode QRCodeViewUI.swift
[201/244] Compiling QRCode resource_bundle_accessor.swift
[202/244] Compiling QRCode QRCodeEyeShapeCorneredPixels.swift
[203/244] Compiling QRCode QRCodeEyeShapeDiagonalStripes.swift
[204/244] Compiling QRCode QRCodeEyeShapeDotDrag.swift
[205/244] Compiling QRCode QRCodeEyeShapeEdges.swift
[206/244] Compiling QRCode QRCodeEyeShapeExplode.swift
[207/244] Compiling QRCode QRCodeEyeShapeEye.swift
[208/244] Compiling QRCode QRCodeEyeShapeFabricScissors.swift
[209/244] Compiling QRCode QRCodeEyeShapeFactory.swift
[210/244] Compiling QRCode QRCodeEyeShapeFireball.swift
[211/244] Compiling QRCode QRCodeEyeShapeFlame.swift
[212/244] Compiling QRCode QRCodeEyeShapeHeadlight.swift
[213/244] Compiling QRCode QRCodeEyeShapeHolePunch.swift
[214/244] Compiling QRCode QRCodeEyeShapeLeaf.swift
[215/244] Compiling QRCode QRCodeEyeShapePeacock.swift
[216/244] Compiling QRCode QRCodeEyeShapePinch.swift
[217/244] Compiling QRCode QRCodeEyeShapePixels.swift
[218/244] Compiling QRCode QRCodeEyeShapeRoundedOuter.swift
[219/244] Compiling QRCode QRCodeEyeShapeRoundedPointingIn.swift
[220/244] Compiling QRCode QRCodeEyeShapeRoundedPointingOut.swift
[221/244] Compiling QRCode QRCodeEyeShapeRoundedRect.swift
[222/244] Compiling QRCode QRCodeEyeShapeShield.swift
[223/244] Emitting module QRCode
[224/244] Compiling QRCode QRCodePixelShapeVertical.swift
[225/244] Compiling QRCode QRCodePixelShapeVortex.swift
[226/244] Compiling QRCode QRCodePixelShapeArrow.swift
[227/244] Compiling QRCode QRCodePixelShapeCRT.swift
[228/244] Compiling QRCode QRCodePixelShapeCircle.swift
[229/244] Compiling QRCode QRCodePixelShapeDiagonal.swift
[230/244] Compiling QRCode QRCodePixelShapeDiamond.swift
[231/244] Compiling QRCode QRCodePixelShapeFlame.swift
[232/244] Compiling QRCode QRCodePixelShapeFlower.swift
[233/244] Compiling QRCode QRCodePixelShapeGear.swift
[234/244] Compiling QRCode QRCodePixelShapeHeart.swift
[235/244] Compiling QRCode QRCodePixelShapeHexagon.swift
[236/244] Compiling QRCode QRCodePixelShapeKoala.swift
[237/244] Compiling QRCode QRCodePixelShapeRoundedRect.swift
[238/244] Compiling QRCode QRCodePixelShapeSharp.swift
[239/244] Compiling QRCode QRCodePixelShapeShiny.swift
[240/244] Compiling QRCode QRCodePixelShapeSpikyCircle.swift
[241/244] Compiling QRCode QRCodePixelShapeSquare.swift
[242/244] Compiling QRCode QRCodePixelShapeSquircle.swift
[243/244] Compiling QRCode QRCodePixelShapeStar.swift
[244/244] Compiling QRCode QRCodePixelShapeStitch.swift
Build of target: 'QRCode' complete! (10.75s)
   10564
66	/Users/admin/builder/spi-builder-workspace/.docs/dagronf/qrcode/main
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/dagronf/qrcode/main
File count: 10564
Doc size:   66.0MB
Preparing doc bundle ...
Uploading prod-dagronf-qrcode-main-f427f3f8.zip to s3://spi-docs-inbox/prod-dagronf-qrcode-main-f427f3f8.zip
Copying... [10%]
Copying... [20%]
Copying... [30%]
Copying... [40%]
Copying... [50%]
Copying... [60%]
Copying... [70%]
Copying... [80%]
Copying... [90%]
Copying... [100%]
Done.