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.