Build Information
Successful build of QRCode, reference main (94fa5c
), with Swift 6.0 for macOS (SPM) on 20 Jan 2025 00:32:44 UTC.
Swift 6 data race errors: 111
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
447 | }
448 |
449 | static let templateTopRight =
| |- warning: static property 'templateTopRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templateTopRight' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
450 | CGPath.make {
451 | $0.move(to: CGPoint(x: 10, y: 3.8))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeCircuit.swift:471:13: warning: static property 'templateBottomLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
469 | }
470 |
471 | static let templateBottomLeft =
| |- warning: static property 'templateBottomLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templateBottomLeft' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
472 | CGPath.make {
473 | $0.move(to: CGPoint(x: 6.2, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeCircuit.swift:493:13: warning: static property 'templateBottomRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
491 | }
492 |
493 | static let templateBottomRight =
| |- warning: static property 'templateBottomRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templateBottomRight' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
494 | CGPath.make {
495 | $0.move(to: CGPoint(x: 3.8, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeCurvePixel.swift:203:21: warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
201 |
202 | private extension QRCode.PixelShape.CurvePixel {
203 | private static let templateSquare = CGPath(
| `- warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
204 | rect: QRCode.PixelShape.CurvePixel.DefaultRect.insetBy(dx: 0.5, dy: 0.5),
205 | transform: nil
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeCurvePixel.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
201 |
202 | private extension QRCode.PixelShape.CurvePixel {
203 | private static let templateSquare = CGPath(
| |- note: annotate 'templateSquare' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
204 | rect: QRCode.PixelShape.CurvePixel.DefaultRect.insetBy(dx: 0.5, dy: 0.5),
205 | transform: nil
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeFactory.swift:103:21: warning: static property 'defaultMatrix' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
101 |
102 | /// The default matrix to use when generating pixel sample images
103 | private static let defaultMatrix = BoolMatrix(dimension: 7, rawFlattenedInt: [
| |- warning: static property 'defaultMatrix' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 | 0, 0, 0, 0, 0, 0, 0,
105 | 0, 0, 0, 1, 1, 0, 0,
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/private/BoolMatrix.swift:23:38: note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
21 |
22 | /// A boolean matrix (Array2D<Bool> wrapper) with equal dimensions in row and column
23 | @objc(QRCodeBoolMatrix) public class BoolMatrix: NSObject {
| `- note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
24 |
25 | @objc public override init() {
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeGrid.swift:79:13: warning: let '_2x2template' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
77 | }
78 |
79 | private let _2x2template: CGPath = {
| `- warning: let '_2x2template' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
80 | CGPath.make { bezierPath in
81 | bezierPath.move(to: CGPoint(x: 0.5, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeGrid.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
19 |
20 | import Foundation
21 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
22 |
23 | // The template pixel generator size is 10x10
:
77 | }
78 |
79 | private let _2x2template: CGPath = {
| |- note: annotate '_2x2template' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | CGPath.make { bezierPath in
81 | bezierPath.move(to: CGPoint(x: 0.5, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeGrid.swift:161:13: warning: let '_3x3template' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
159 | }
160 |
161 | private let _3x3template: CGPath = {
| |- warning: let '_3x3template' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_3x3template' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
162 | CGPath.make { bezierPath in
163 | bezierPath.move(to: CGPoint(x: 0.33, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeGrid.swift:273:13: warning: let '_4x4template' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
271 | }
272 |
273 | private let _4x4template: CGPath = {
| |- warning: let '_4x4template' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_4x4template' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
274 | CGPath.make { bezierPath in
275 | bezierPath.move(to: CGPoint(x: 5.25, y: 0.25))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapePointy.swift:43:14: warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
41 | static let DefaultSize = CGSize(width: 10, height: 10)
42 | static let DefaultRect = CGRect(origin: .zero, size: DefaultSize)
43 | static let templateSquare: CGPath = {
| `- warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
44 | CGPath(rect: RoundedPath.DefaultRect, transform: nil)
45 | }()
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapePointy.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
19 |
20 | import Foundation
21 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
22 |
23 | public extension QRCode.PixelShape {
:
41 | static let DefaultSize = CGSize(width: 10, height: 10)
42 | static let DefaultRect = CGRect(origin: .zero, size: DefaultSize)
43 | static let templateSquare: CGPath = {
| |- note: annotate 'templateSquare' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | CGPath(rect: RoundedPath.DefaultRect, transform: nil)
45 | }()
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapePointy.swift:47:14: warning: static property 'templatePointingDown' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
45 | }()
46 |
47 | static let templatePointingDown: CGPath = {
| |- warning: static property 'templatePointingDown' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingDown' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | let p = CGMutablePath()
49 | p.move(to: .zero)
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapePointy.swift:58:14: warning: static property 'templatePointingUp' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | }()
57 |
58 | static let templatePointingUp: CGPath = {
| |- warning: static property 'templatePointingUp' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingUp' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | let p = CGMutablePath()
60 | // Note that top left is .zero
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapePointy.swift:70:14: warning: static property 'templatePointingRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
68 | }()
69 |
70 | static let templatePointingRight: CGPath = {
| |- warning: static property 'templatePointingRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingRight' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | let p = CGMutablePath()
72 | // Note that top left is .zero
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapePointy.swift:82:14: warning: static property 'templatePointingLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
80 | }()
81 |
82 | static let templatePointingLeft: CGPath = {
| |- warning: static property 'templatePointingLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingLeft' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | let p = CGMutablePath()
84 | // Note that top left is .zero
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:183:13: warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
181 | private extension QRCode.PixelShape.Razor {
182 | /// A square
183 | static let templateSquare =
| `- warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
184 | CGPath(rect: CGRect(origin: .zero, size: .init(width: 10, height: 10)), transform: nil)
185 |
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
19 |
20 | import Foundation
21 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
22 |
23 | public extension QRCode.PixelShape {
:
181 | private extension QRCode.PixelShape.Razor {
182 | /// A square
183 | static let templateSquare =
| |- note: annotate 'templateSquare' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
184 | CGPath(rect: CGRect(origin: .zero, size: .init(width: 10, height: 10)), transform: nil)
185 |
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:187:13: warning: static property 'templateIsolated' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
185 |
186 | /// A pixel that's isolated
187 | static let templateIsolated =
| |- warning: static property 'templateIsolated' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templateIsolated' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 | CGPath(roundedRect: CGRect(x: 0, y: 0, width: 10, height: 10), cornerWidth: 3, cornerHeight: 3, transform: nil)
189 |
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:190:13: warning: static property 'templatePointingDown' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
188 | CGPath(roundedRect: CGRect(x: 0, y: 0, width: 10, height: 10), cornerWidth: 3, cornerHeight: 3, transform: nil)
189 |
190 | static let templatePointingDown =
| |- warning: static property 'templatePointingDown' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingDown' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 | CGPath.make {
192 | $0.move(to: CGPoint(x: 0, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:201:13: warning: static property 'templatePointingUp' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
199 | }
200 |
201 | static let templatePointingUp =
| |- warning: static property 'templatePointingUp' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingUp' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
202 | CGPath.make {
203 | $0.move(to: CGPoint(x: 0, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:212:13: warning: static property 'templatePointingRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
210 | }
211 |
212 | static let templatePointingRight =
| |- warning: static property 'templatePointingRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingRight' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | CGPath.make {
214 | $0.move(to: CGPoint(x: 0, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:223:13: warning: static property 'templatePointingLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
221 | }
222 |
223 | static let templatePointingLeft =
| |- warning: static property 'templatePointingLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingLeft' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 | CGPath.make {
225 | $0.move(to: CGPoint(x: 2, y: 2))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:236:13: warning: static property 'templatePointingUpperLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
234 |
235 | private extension QRCode.PixelShape.Razor {
236 | static let templatePointingUpperLeft =
| |- warning: static property 'templatePointingUpperLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingUpperLeft' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
237 | CGPath.make {
238 | $0.move(to: CGPoint(x: 10, y: 10))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:250:13: warning: static property 'templatePointingUpperRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
248 | }
249 |
250 | static let templatePointingUpperRight =
| |- warning: static property 'templatePointingUpperRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingUpperRight' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
251 | CGPath.make {
252 | $0.move(to: CGPoint(x: 0, y: 10))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:264:13: warning: static property 'templatePointingLowerLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
262 | }
263 |
264 | static let templatePointingLowerLeft =
| |- warning: static property 'templatePointingLowerLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingLowerLeft' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
265 | CGPath.make {
266 | $0.move(to: CGPoint(x: 10, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:278:13: warning: static property 'templatePointingLowerRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
276 | }
277 |
278 | static let templatePointingLowerRight =
| |- warning: static property 'templatePointingLowerRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templatePointingLowerRight' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
279 | CGPath.make {
280 | $0.move(to: CGPoint(x: 0, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:296:13: warning: static property 'templateRoundTopLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
294 |
295 | private extension QRCode.PixelShape.Razor {
296 | static let templateRoundTopLeft =
| |- warning: static property 'templateRoundTopLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templateRoundTopLeft' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
297 | CGPath.make {
298 | let fr = 1.25
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:306:13: warning: static property 'templateRoundTopRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
304 | }
305 |
306 | static let templateRoundTopRight =
| |- warning: static property 'templateRoundTopRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templateRoundTopRight' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
307 | CGPath.make {
308 | $0.addPath(
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:318:13: warning: static property 'templateRoundBottomLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
316 | }
317 |
318 | static let templateRoundBottomLeft =
| |- warning: static property 'templateRoundBottomLeft' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templateRoundBottomLeft' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
319 | CGPath.make {
320 | $0.addPath(
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRazor.swift:328:13: warning: static property 'templateRoundBottomRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
326 | }
327 |
328 | static let templateRoundBottomRight =
| |- warning: static property 'templateRoundBottomRight' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'templateRoundBottomRight' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 | CGPath.make {
330 | $0.addPath(
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRoundedEndIndent.swift:265:21: warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
263 |
264 | private extension QRCode.PixelShape.RoundedEndIndent {
265 | private static let templateSquare = CGPath(rect: QRCode.PixelShape.RoundedEndIndent.DefaultRect, transform: nil)
| `- warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
266 |
267 | private func templateCircle() -> CGPath {
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRoundedEndIndent.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
263 |
264 | private extension QRCode.PixelShape.RoundedEndIndent {
265 | private static let templateSquare = CGPath(rect: QRCode.PixelShape.RoundedEndIndent.DefaultRect, transform: nil)
| |- note: annotate 'templateSquare' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
266 |
267 | private func templateCircle() -> CGPath {
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRoundedPath.swift:264:21: warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
262 |
263 | private extension QRCode.PixelShape.RoundedPath {
264 | private static let templateSquare = CGPath(rect: QRCode.PixelShape.RoundedPath.DefaultRect, transform: nil)
| `- warning: static property 'templateSquare' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
265 |
266 | private func templateCircle() -> CGPath {
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/QRCodePixelShapeRoundedPath.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
262 |
263 | private extension QRCode.PixelShape.RoundedPath {
264 | private static let templateSquare = CGPath(rect: QRCode.PixelShape.RoundedPath.DefaultRect, transform: nil)
| |- note: annotate 'templateSquare' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
265 |
266 | private func templateCircle() -> CGPath {
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeDiamond.swift:127:13: warning: let '__diamondPath' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
125 | }
126 |
127 | private let __diamondPath = CGPath.make { diamondPath in
| `- warning: let '__diamondPath' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | diamondPath.move(to: CGPoint(x: 1, y: 1))
129 | diamondPath.line(to: CGPoint(x: 10, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeDiamond.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
125 | }
126 |
127 | private let __diamondPath = CGPath.make { diamondPath in
| |- note: annotate '__diamondPath' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 | diamondPath.move(to: CGPoint(x: 1, y: 1))
129 | diamondPath.line(to: CGPoint(x: 10, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeHexagon.swift:117:14: warning: static property 'HexagonPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 | // A 10x10 'pixel' representation of a hex pixel
117 | static let HexagonPixel10x10: CGPath =
| `- warning: static property 'HexagonPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
118 | CGPath.make { hexPath in
119 | hexPath.move(to: CGPoint(x: 0, y: 2))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeHexagon.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
115 |
116 | // A 10x10 'pixel' representation of a hex pixel
117 | static let HexagonPixel10x10: CGPath =
| |- note: annotate 'HexagonPixel10x10' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 | CGPath.make { hexPath in
119 | hexPath.move(to: CGPoint(x: 0, y: 2))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSpikyCircle.swift:213:13: warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
211 | // MARK: - Paths
212 |
213 | private let generatedPixelPath__: CGPath = {
| `- warning: let 'generatedPixelPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
214 | CGPath.make { spikyCirclePath in
215 | spikyCirclePath.move(to: CGPoint(x: 9, y: 1.87))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeSpikyCircle.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
211 | // MARK: - Paths
212 |
213 | private let generatedPixelPath__: CGPath = {
| |- note: annotate 'generatedPixelPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 | CGPath.make { spikyCirclePath in
215 | spikyCirclePath.move(to: CGPoint(x: 9, y: 1.87))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeStitch.swift:86:13: warning: static property 'pixelShape_' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
84 | internal extension QRCode.PixelShape.Stitch {
85 | // A 10x10 'pixel' representation
86 | static let pixelShape_: CGPath =
| `- warning: static property 'pixelShape_' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
87 | CGPath.make { a in
88 | a.move(to: CGPoint(x: 5, y: 4.77))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeStitch.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
84 | internal extension QRCode.PixelShape.Stitch {
85 | // A 10x10 'pixel' representation
86 | static let pixelShape_: CGPath =
| |- note: annotate 'pixelShape_' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | CGPath.make { a in
88 | a.move(to: CGPoint(x: 5, y: 4.77))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeWex.swift:117:14: warning: static property 'WexPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 | // A 10x10 'pixel' representation of a wex
117 | static let WexPixel10x10: CGPath =
| `- warning: static property 'WexPixel10x10' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
118 | CGPath.make { wexshapePath in
119 | wexshapePath.move(to: CGPoint(x: 0, y: 2))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/QRCodePixelShapeWex.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
115 |
116 | // A 10x10 'pixel' representation of a wex
117 | static let WexPixel10x10: CGPath =
| |- note: annotate 'WexPixel10x10' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 | CGPath.make { wexshapePath in
119 | wexshapePath.move(to: CGPoint(x: 0, y: 2))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/data/pixel/private/QRCodePixelShapePixel.swift:47:15: warning: static property 'availableTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 | case koala
46 | case diagonal
47 | static var availableTypes: [String] = Self.allCases.map { $0.rawValue }
| |- warning: static property 'availableTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'availableTypes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'availableTypes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | }
49 |
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeBarsHorizontal.swift:86:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
84 | }
85 |
86 | private static let _defaultPupil = QRCode.PupilShape.BarsHorizontal()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | public func defaultPupil() -> any QRCodePupilShapeGenerator {
88 | Self._defaultPupil
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBarsHorizontal.swift:27:46: note: class 'BarsHorizontal' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A horizontal bars style pupil design
27 | @objc(QRCodePupilShapeBarsHorizontal) class BarsHorizontal: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'BarsHorizontal' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "barsHorizontal" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeBarsVertical.swift:86:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsVertical' may have shared mutable state; this is an error in the Swift 6 language mode
84 | }
85 |
86 | private static let _defaultPupil = QRCode.PupilShape.BarsVertical()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.BarsVertical' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | public func defaultPupil() -> any QRCodePupilShapeGenerator {
88 | Self._defaultPupil
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBarsVertical.swift:27:44: note: class 'BarsVertical' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A vertical bars style pupil design
27 | @objc(QRCodePupilShapeBarsVertical) class BarsVertical: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'BarsVertical' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "barsVertical" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCRT.swift:44:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CRT' may have shared mutable state; this is an error in the Swift 6 language mode
42 | @objc public func reset() { }
43 |
44 | private static let _defaultPupil = QRCode.PupilShape.CRT()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CRT' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
46 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCRT.swift:25:42: note: class 'CRT' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | /// A pinch leaf pupil design
25 | @objc(QRCodePupilShapeCRT) public class CRT: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'CRT' does not conform to the 'Sendable' protocol
26 | /// Generator name
27 | @objc public static var Name: String { "crt" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCircle.swift:68:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
66 | }
67 |
68 | private static let _defaultPupil = QRCode.PupilShape.Circle()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCircle.swift:27:38: note: class 'Circle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A circle style pupil design
27 | @objc(QRCodePupilShapeCircle) class Circle: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Circle' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "circle" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:45:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Cloud' may have shared mutable state; this is an error in the Swift 6 language mode
43 | @objc public func reset() { }
44 |
45 | private static let _defaultPupil = QRCode.PupilShape.Cloud()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Cloud' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloud.swift:25:44: note: class 'Cloud' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | /// An cloud pupil design
25 | @objc(QRCodePupilShapeCloud) public class Cloud: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Cloud' does not conform to the 'Sendable' protocol
26 | /// Generator name
27 | @objc public static var Name: String { "cloud" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:63:13: warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
61 | // MARK: - Paths
62 |
63 | private let generatedEyePath__: CGPath = {
| `- warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
64 | CGPath.make { eyeouterPath in
65 | eyeouterPath.move(to: CGPoint(x: 80, y: 75))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
19 |
20 | import Foundation
21 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
22 |
23 | public extension QRCode.EyeShape {
:
61 | // MARK: - Paths
62 |
63 | private let generatedEyePath__: CGPath = {
| |- note: annotate 'generatedEyePath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 | CGPath.make { eyeouterPath in
65 | eyeouterPath.move(to: CGPoint(x: 80, y: 75))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCloud.swift:221:13: warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
219 | }()
220 |
221 | private let generatedEyeBackgroundPath__: CGPath = {
| |- warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'generatedEyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 | CGPath.make { eyebackgroundPath in
223 | eyebackgroundPath.move(to: CGPoint(x: 90, y: 75))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeCorneredPixels.swift:109:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CorneredPixels' may have shared mutable state; this is an error in the Swift 6 language mode
107 | }
108 |
109 | private static let _defaultPupil = QRCode.PupilShape.CorneredPixels()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.CorneredPixels' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 | public func defaultPupil() -> any QRCodePupilShapeGenerator { QRCode.PupilShape.CorneredPixels(cornerRadiusFraction: self.cornerRadiusFraction) }
111 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCorneredPixels.swift:27:46: note: class 'CorneredPixels' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A 'square' style pupil design
27 | @objc(QRCodePupilShapeCorneredPixels) class CorneredPixels: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'CorneredPixels' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "corneredPixels" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:39:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
37 | public func eyeBackgroundPath() -> CGPath { eyeBackgroundPath__ }
38 |
39 | private static let _defaultPupil = QRCode.PupilShape.DotDragHorizontal()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragHorizontal' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
41 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:27:49: note: class 'DotDragHorizontal' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A horizontal bars style pupil design
27 | @objc(QRCodePupilShapeDotDragHorizontal) class DotDragHorizontal: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'DotDragHorizontal' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "dotDragHorizontal" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:58:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragVertical' may have shared mutable state; this is an error in the Swift 6 language mode
56 | public func eyeBackgroundPath() -> CGPath { eyeBackgroundPath__ }
57 |
58 | private static let _defaultPupil = QRCode.PupilShape.DotDragVertical()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.DotDragVertical' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:46:47: note: class 'DotDragVertical' does not conform to the 'Sendable' protocol
44 |
45 | /// A horizontal bars style pupil design
46 | @objc(QRCodePupilShapeDotDragVertical) class DotDragVertical: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'DotDragVertical' does not conform to the 'Sendable' protocol
47 | @objc public static var Name: String { "dotDragVertical" }
48 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:77:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
75 | // MARK: - Path generation
76 |
77 | private let eyeBackgroundPath__: CGPath =
| `- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
78 | CGPath.make { eyebackgroundPath in
79 | eyebackgroundPath.move(to: CGPoint(x: 90, y: 77.14))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
75 | // MARK: - Path generation
76 |
77 | private let eyeBackgroundPath__: CGPath =
| |- note: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | CGPath.make { eyebackgroundPath in
79 | eyebackgroundPath.move(to: CGPoint(x: 90, y: 77.14))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:91:13: warning: let 'eyeHorizontalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | private let eyeHorizontalOuterPath__: CGPath =
| |- warning: let 'eyeHorizontalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'eyeHorizontalOuterPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | CGPath.make { horizontalbeamseyeouterPath in
93 | horizontalbeamseyeouterPath.move(to: CGPoint(x: 20, y: 75))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeDotDrag.swift:173:13: warning: let 'eyeVerticalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
171 | }
172 |
173 | private let eyeVerticalOuterPath__: CGPath =
| |- warning: let 'eyeVerticalOuterPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'eyeVerticalOuterPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 | CGPath.make { verticalbeamseyeouterPath in
175 | verticalbeamseyeouterPath.move(to: CGPoint(x: 75, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeEdges.swift:81:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Edges' may have shared mutable state; this is an error in the Swift 6 language mode
79 | }
80 |
81 | private static let _defaultPupil = QRCode.PupilShape.Edges()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Edges' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
83 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeEdges.swift:27:37: note: class 'Edges' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A 'rounded rect' style pupil design
27 | @objc(QRCodePupilShapeEdges) class Edges: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Edges' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "edges" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeExplode.swift:76:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Explode' may have shared mutable state; this is an error in the Swift 6 language mode
74 | }
75 |
76 | private static let _defaultPupil = QRCode.PupilShape.Explode()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Explode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
78 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeExplode.swift:25:46: note: class 'Explode' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | /// An explode pupil design
25 | @objc(QRCodePupilShapeExplode) public class Explode: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Explode' does not conform to the 'Sendable' protocol
26 | /// Generator name
27 | @objc public static var Name: String { "explode" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeEye.swift:130:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
128 | }
129 |
130 | private static let _defaultPupil = QRCode.PupilShape.Circle()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 | @objc public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
132 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCircle.swift:27:38: note: class 'Circle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A circle style pupil design
27 | @objc(QRCodePupilShapeCircle) class Circle: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Circle' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "circle" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:97:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
95 | }
96 |
97 | private static let _defaultPupil = QRCode.PupilShape.Circle()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Circle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
98 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
99 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCircle.swift:27:38: note: class 'Circle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A circle style pupil design
27 | @objc(QRCodePupilShapeCircle) class Circle: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Circle' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "circle" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:130:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
128 | // MARK: - Paths
129 |
130 | private let eyeBackgroundPath__: CGPath =
| `- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
131 | CGPath.make { headlightEyeBackgroundPath in
132 | headlightEyeBackgroundPath.move(to: CGPoint(x: 0, y: 0))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
128 | // MARK: - Paths
129 |
130 | private let eyeBackgroundPath__: CGPath =
| |- note: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 | CGPath.make { headlightEyeBackgroundPath in
132 | headlightEyeBackgroundPath.move(to: CGPoint(x: 0, y: 0))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeHeadlight.swift:141:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
139 | }
140 |
141 | private let eyePath__: CGPath = {
| |- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'eyePath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 | CGPath.make { headlightEyeOuterPath in
143 | headlightEyeOuterPath.move(to: CGPoint(x: 45, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeLeaf.swift:80:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Leaf' may have shared mutable state; this is an error in the Swift 6 language mode
78 | }
79 |
80 | private static let _defaultPupil = QRCode.PupilShape.Leaf()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Leaf' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
82 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:27:36: note: class 'Leaf' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A 'leaf' style pupil design
27 | @objc(QRCodePupilShapeLeaf) class Leaf: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Leaf' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "leaf" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapePinch.swift:44:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pinch' may have shared mutable state; this is an error in the Swift 6 language mode
42 | @objc public func reset() { }
43 |
44 | private static let _defaultPupil = QRCode.PupilShape.Pinch()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pinch' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
46 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapePinch.swift:25:44: note: class 'Pinch' does not conform to the 'Sendable' protocol
23 | extension QRCode.PupilShape {
24 | /// A pinch leaf pupil design
25 | @objc(QRCodePupilShapePinch) public class Pinch: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Pinch' does not conform to the 'Sendable' protocol
26 | /// Generator name
27 | @objc public static var Name: String { "pinch" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapePixels.swift:113:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pixels' may have shared mutable state; this is an error in the Swift 6 language mode
111 | }
112 |
113 | private static let _defaultPupil = QRCode.PupilShape.Pixels()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Pixels' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | public func defaultPupil() -> any QRCodePupilShapeGenerator {
115 | QRCode.PupilShape.Pixels(cornerRadiusFraction: self.cornerRadiusFraction)
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapePixels.swift:28:38: note: class 'Pixels' does not conform to the 'Sendable' protocol
26 | public extension QRCode.PupilShape {
27 | /// A 'square' style pupil design
28 | @objc(QRCodePupilShapePixels) class Pixels: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Pixels' does not conform to the 'Sendable' protocol
29 | @objc public static var Name: String { "pixels" }
30 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeRoundedPointingIn.swift:147:13: warning: let 'eyeShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
145 | // MARK: - Paths
146 |
147 | private let eyeShape__: CGPath =
| `- warning: let 'eyeShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
148 | CGPath.make { tearEyePath in
149 | tearEyePath.move(to: CGPoint(x: 57, y: 20))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeRoundedPointingIn.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
145 | // MARK: - Paths
146 |
147 | private let eyeShape__: CGPath =
| |- note: annotate 'eyeShape__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 | CGPath.make { tearEyePath in
149 | tearEyePath.move(to: CGPoint(x: 57, y: 20))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeRoundedPointingIn.swift:169:13: warning: let 'eyeBackgroundShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
167 | }
168 |
169 | private let eyeBackgroundShape__: CGPath =
| |- warning: let 'eyeBackgroundShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'eyeBackgroundShape__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 | CGPath.make { tearEye2Path in
171 | tearEye2Path.move(to: CGPoint(x: 90, y: 60.43))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:45:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.SpikyCircle' may have shared mutable state; this is an error in the Swift 6 language mode
43 | @objc public func reset() { }
44 |
45 | private static let _defaultPupil = QRCode.PupilShape.SpikyCircle()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.SpikyCircle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSpikyCircle.swift:27:43: note: class 'SpikyCircle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A circle style pupil design
27 | @objc(QRCodePupilShapeSpikyCircle) class SpikyCircle: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'SpikyCircle' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "spikyCircle" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:64:13: warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
62 | // MARK: - Paths
63 |
64 | private let generatedEyePath__: CGPath = {
| `- warning: let 'generatedEyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
65 | return CGPath.make { eyeouterPath in
66 | eyeouterPath.move(to: CGPoint(x: 48.18, y: 80))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
19 |
20 | import Foundation
21 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
22 |
23 | public extension QRCode.EyeShape {
:
62 | // MARK: - Paths
63 |
64 | private let generatedEyePath__: CGPath = {
| |- note: annotate 'generatedEyePath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
65 | return CGPath.make { eyeouterPath in
66 | eyeouterPath.move(to: CGPoint(x: 48.18, y: 80))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSpikyCircle.swift:156:13: warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
154 | }()
155 |
156 | private let generatedEyeBackgroundPath__: CGPath = {
| |- warning: let 'generatedEyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'generatedEyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 | CGPath.make { eyebackgroundPath in
158 | eyebackgroundPath.move(to: CGPoint(x: 75.94, y: 11.76))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSquare.swift:66:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Square' may have shared mutable state; this is an error in the Swift 6 language mode
64 | }
65 |
66 | private static let _defaultPupil = QRCode.PupilShape.Square()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Square' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSquare.swift:27:38: note: class 'Square' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A 'square' style pupil design
27 | @objc(QRCodePupilShapeSquare) class Square: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Square' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "square" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSquarePeg.swift:81:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
79 | }
80 |
81 | private static let _defaultPupil = QRCode.PupilShape.Squircle()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
83 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSquircle.swift:27:40: note: class 'Squircle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A 'squircle' pupil style
27 | @objc(QRCodePupilShapeSquircle) class Squircle: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Squircle' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "squircle" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSquircle.swift:87:22: warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
85 | }
86 |
87 | private static let _defaultPupil = QRCode.PupilShape.Squircle()
| |- warning: static property '_defaultPupil' is not concurrency-safe because non-'Sendable' type 'QRCode.PupilShape.Squircle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_defaultPupil' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
88 | public func defaultPupil() -> any QRCodePupilShapeGenerator { Self._defaultPupil }
89 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSquircle.swift:27:40: note: class 'Squircle' does not conform to the 'Sendable' protocol
25 | public extension QRCode.PupilShape {
26 | /// A 'squircle' pupil style
27 | @objc(QRCodePupilShapeSquircle) class Squircle: NSObject, QRCodePupilShapeGenerator {
| `- note: class 'Squircle' does not conform to the 'Sendable' protocol
28 | @objc public static var Name: String { "squircle" }
29 | /// The generator title
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSurroundingBars.swift:62:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
60 | // MARK: - Paths
61 |
62 | private let eyePath__: CGPath =
| `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
63 | CGPath.make { eyeouterpathPath in
64 | eyeouterpathPath.move(to: CGPoint(x: 10, y: 25))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSurroundingBars.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
60 | // MARK: - Paths
61 |
62 | private let eyePath__: CGPath =
| |- note: annotate 'eyePath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 | CGPath.make { eyeouterpathPath in
64 | eyeouterpathPath.move(to: CGPoint(x: 10, y: 25))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeSurroundingBars.swift:104:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
102 | }
103 |
104 | private let eyeBackgroundPath__: CGPath =
| |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 | CGPath.make { eyebackgroundpathPath in
106 | eyebackgroundpathPath.move(to: CGPoint(x: 79.55, y: 79.55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeTeardrop.swift:142:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
140 | // MARK: - Paths
141 |
142 | private let eyePath__: CGPath =
| `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
143 | CGPath.make { eyeShapePath in
144 | eyeShapePath.move(to: CGPoint(x: 45, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeTeardrop.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
140 | // MARK: - Paths
141 |
142 | private let eyePath__: CGPath =
| |- note: annotate 'eyePath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
143 | CGPath.make { eyeShapePath in
144 | eyeShapePath.move(to: CGPoint(x: 45, y: 70))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeTeardrop.swift:160:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
158 | }
159 |
160 | private let eyeBackgroundPath__: CGPath =
| |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 | CGPath.make { eyeBackgroundPath in
162 | eyeBackgroundPath.move(to: CGPoint(x: 90, y: 45))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:144:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
142 | // MARK: - Paths
143 |
144 | private let eyePath__: CGPath =
| `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
145 | CGPath.make { eyePath in
146 | eyePath.move(to: CGPoint(x: 70, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
142 | // MARK: - Paths
143 |
144 | private let eyePath__: CGPath =
| |- note: annotate 'eyePath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 | CGPath.make { eyePath in
146 | eyePath.move(to: CGPoint(x: 70, y: 70))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:167:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
165 | }
166 |
167 | private let eyeBackgroundPath__: CGPath =
| |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 | CGPath.make { safeZonePath in
169 | safeZonePath.move(to: CGPoint(x: 90, y: 90))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:143:13: warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
141 | // MARK: - Paths
142 |
143 | private let eyePath__: CGPath =
| `- warning: let 'eyePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
144 | CGPath.make { eyePath in
145 | eyePath.move(to: CGPoint(x: 62, y: 70))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
141 | // MARK: - Paths
142 |
143 | private let eyePath__: CGPath =
| |- note: annotate 'eyePath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 | CGPath.make { eyePath in
145 | eyePath.move(to: CGPoint(x: 62, y: 70))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:170:13: warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
168 | }
169 |
170 | private let eyeBackgroundPath__: CGPath =
| |- warning: let 'eyeBackgroundPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'eyeBackgroundPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 | CGPath.make { eyebackgroundPath in
172 | eyebackgroundPath.move(to: CGPoint(x: 90, y: 67.5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/eye/QRCodeEyeShapeUsePixelShape.swift:23:13: warning: let '_EyeTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
21 | import Foundation
22 |
23 | private let _EyeTemplate = BoolMatrix(dimension: 9, rawFlattenedInt: [
| |- warning: let '_EyeTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_EyeTemplate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | 0, 0, 0, 0, 0, 0, 0, 0, 0,
25 | 0, 1, 1, 1, 1, 1, 1, 1, 0,
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/private/BoolMatrix.swift:23:38: note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
21 |
22 | /// A boolean matrix (Array2D<Bool> wrapper) with equal dimensions in row and column
23 | @objc(QRCodeBoolMatrix) public class BoolMatrix: NSObject {
| `- note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
24 |
25 | @objc public override init() {
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyle.swift:31:27: warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'QRCode.FillStyle.Solid' may have shared mutable state; this is an error in the Swift 6 language mode
29 |
30 | /// Simple convenience for a clear fill
31 | @objc public static let clear = FillStyle.Solid(.commonClear)
| |- warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'QRCode.FillStyle.Solid' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'clear' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 | /// An object to contain SVG data during rendering
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyleSolid.swift:26:36: note: class 'Solid' does not conform to the 'Sendable' protocol
24 |
25 | /// A simple single-color solid fill style
26 | @objc(QRCodeFillStyleSolid) class Solid: NSObject, QRCodeFillStyleGenerator {
| `- note: class 'Solid' does not conform to the 'Sendable' protocol
27 |
28 | @objc public static var Name: String { "solid" }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyleFactory.swift:27:20: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodeFillStyleFactory' may have shared mutable state; this is an error in the Swift 6 language mode
23 | private let FillStyleSettingsName = "settings"
24 |
25 | public class QRCodeFillStyleFactory {
| `- note: class 'QRCodeFillStyleFactory' does not conform to the 'Sendable' protocol
26 | /// A shared fill style factory
27 | public static let shared = QRCodeFillStyleFactory()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'QRCodeFillStyleFactory' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | /// The names of the known fill style generators
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/fill/QRCodeFillStyleFactory.swift:49:21: warning: static property 'registeredTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | // private
48 |
49 | private static var registeredTypes: [any QRCodeFillStyleGenerator.Type] = [
| |- warning: static property 'registeredTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'registeredTypes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'registeredTypes' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | QRCode.FillStyle.Solid.self,
51 | QRCode.FillStyle.LinearGradient.self,
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlade.swift:47:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
45 | }
46 |
47 | private let pupilPath__: CGPath =
| `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
48 | CGPath.make { pupilbladePath in
49 | pupilbladePath.move(to: CGPoint(x: 60, y: 39))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlade.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
45 | }
46 |
47 | private let pupilPath__: CGPath =
| |- note: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | CGPath.make { pupilbladePath in
49 | pupilbladePath.move(to: CGPoint(x: 60, y: 39))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlobby.swift:57:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
55 | // MARK: - Paths
56 |
57 | private let pupilPath__: CGPath =
| `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
58 | CGPath.make { bezierPath in
59 | bezierPath.move(to: CGPoint(x: 60, y: 55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeBlobby.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
55 | // MARK: - Paths
56 |
57 | private let pupilPath__: CGPath =
| |- note: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 | CGPath.make { bezierPath in
59 | bezierPath.move(to: CGPoint(x: 60, y: 55))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCRT.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
| `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | CGPath.make { crt_pupilPath in
57 | crt_pupilPath.move(to: CGPoint(x: 30, y: 45))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCRT.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
| |- note: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | CGPath.make { crt_pupilPath in
57 | crt_pupilPath.move(to: CGPoint(x: 30, y: 45))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloud.swift:47:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
45 | }
46 |
47 | private let pupilPath__: CGPath =
| `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
48 | CGPath.make { pupilPath in
49 | pupilPath.move(to: CGPoint(x: 60, y: 55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCloud.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
45 | }
46 |
47 | private let pupilPath__: CGPath =
| |- note: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | CGPath.make { pupilPath in
49 | pupilPath.move(to: CGPoint(x: 60, y: 55))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCrossCurved.swift:58:13: warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | // MARK: - Paths
57 |
58 | private let pupilShape__: CGPath =
| `- warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
59 | CGPath.make { crossPath in
60 | crossPath.move(to: CGPoint(x: 30, y: 50))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeCrossCurved.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
56 | // MARK: - Paths
57 |
58 | private let pupilShape__: CGPath =
| |- note: annotate 'pupilShape__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | CGPath.make { crossPath in
60 | crossPath.move(to: CGPoint(x: 30, y: 50))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:67:13: warning: let 'horizontalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
65 | // MARK: Pupil Paths
66 |
67 | private let horizontalPupilShapePath__: CGPath = {
| `- warning: let 'horizontalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
68 | CGPath.make { eyepupilPath in
69 | eyepupilPath.move(to: CGPoint(x: 30, y: 55))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
65 | // MARK: Pupil Paths
66 |
67 | private let horizontalPupilShapePath__: CGPath = {
| |- note: annotate 'horizontalPupilShapePath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | CGPath.make { eyepupilPath in
69 | eyepupilPath.move(to: CGPoint(x: 30, y: 55))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeDotDrag.swift:99:13: warning: let 'verticalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
97 | }()
98 |
99 | private let verticalPupilShapePath__: CGPath =
| |- warning: let 'verticalPupilShapePath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'verticalPupilShapePath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | CGPath.make { verticaleyepupilPath in
101 | verticaleyepupilPath.move(to: CGPoint(x: 55, y: 60))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeExplode.swift:55:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
| `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
56 | CGPath.make { explodeeyepupilPath in
57 | explodeeyepupilPath.move(to: CGPoint(x: 32.5, y: 45.5))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeExplode.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
53 | // MARK: - Paths
54 |
55 | private let pupilPath__: CGPath =
| |- note: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | CGPath.make { explodeeyepupilPath in
57 | explodeeyepupilPath.move(to: CGPoint(x: 32.5, y: 45.5))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeForest.swift:121:13: warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
119 |
120 | /// The fixed pupil shape
121 | private let pupilGeneratedPath__: CGPath = {
| `- warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
122 | CGPath.make { forestPath in
123 | let f = CGMutablePath()
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeForest.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
19 |
20 | import Foundation
21 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
22 |
23 | // MARK: - Pupil shape
:
119 |
120 | /// The fixed pupil shape
121 | private let pupilGeneratedPath__: CGPath = {
| |- note: annotate 'pupilGeneratedPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 | CGPath.make { forestPath in
123 | let f = CGMutablePath()
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeHexagonLeaf.swift:82:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
80 | }
81 |
82 | private let pupilPath__: CGPath =
| `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
83 | CGPath.RoundedHexagon(
84 | rect: CGRect(x: 30, y: 30, width: 30, height: 30),
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeHexagonLeaf.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
80 | }
81 |
82 | private let pupilPath__: CGPath =
| |- note: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | CGPath.RoundedHexagon(
84 | rect: CGRect(x: 30, y: 30, width: 30, height: 30),
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:121:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
119 | // MARK: - Paths
120 |
121 | private let pupilPath__: CGPath =
| `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
122 | CGPath.RoundedRect(
123 | rect: CGRect(x: 30, y: 30, width: 30, height: 30),
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
119 | // MARK: - Paths
120 |
121 | private let pupilPath__: CGPath =
| |- note: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 | CGPath.RoundedRect(
123 | rect: CGRect(x: 30, y: 30, width: 30, height: 30),
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeOrbits.swift:47:13: warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
45 | }
46 |
47 | private let pupilPath__: CGPath =
| `- warning: let 'pupilPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
48 | CGPath.make { pupilorbitsPath in
49 | pupilorbitsPath.move(to: CGPoint(x: 52, y: 53))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeOrbits.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
45 | }
46 |
47 | private let pupilPath__: CGPath =
| |- note: annotate 'pupilPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | CGPath.make { pupilorbitsPath in
49 | pupilorbitsPath.move(to: CGPoint(x: 52, y: 53))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSpikyCircle.swift:62:13: warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
60 |
61 | /// The fixed pupil shape
62 | private let pupilGeneratedPath__: CGPath = {
| `- warning: let 'pupilGeneratedPath__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
63 | CGPath.make { eyepupilPath in
64 | eyepupilPath.move(to: CGPoint(x: 55.32, y: 33.92))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeSpikyCircle.swift:21:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
19 |
20 | import Foundation
21 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
22 |
23 | // MARK: - Pupil shape
:
60 |
61 | /// The fixed pupil shape
62 | private let pupilGeneratedPath__: CGPath = {
| |- note: annotate 'pupilGeneratedPath__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 | CGPath.make { eyepupilPath in
64 | eyepupilPath.move(to: CGPoint(x: 55.32, y: 33.92))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:82:13: warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
80 | }
81 |
82 | private let pupilShape__: CGPath =
| `- warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
83 | CGPath.make { pupilPath in
84 | pupilPath.move(to: CGPoint(x: 60, y: 60))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
80 | }
81 |
82 | private let pupilShape__: CGPath =
| |- note: annotate 'pupilShape__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | CGPath.make { pupilPath in
84 | pupilPath.move(to: CGPoint(x: 60, y: 60))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:82:13: warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
80 | }
81 |
82 | private let pupilShape__: CGPath =
| `- warning: let 'pupilShape__' is not concurrency-safe because non-'Sendable' type 'CGPath' may have shared mutable state; this is an error in the Swift 6 language mode
83 | CGPath.make { pupilPath in
84 | pupilPath.move(to: CGPoint(x: 60, y: 56))
CoreGraphics.CGPath:1:14: note: class 'CGPath' does not conform to the 'Sendable' protocol
1 | public class CGPath : _CFObject {
| `- note: class 'CGPath' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
18 | //
19 |
20 | import CoreGraphics
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreGraphics'
21 | import Foundation
22 |
:
80 | }
81 |
82 | private let pupilShape__: CGPath =
| |- note: annotate 'pupilShape__' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | CGPath.make { pupilPath in
84 | pupilPath.move(to: CGPoint(x: 60, y: 56))
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/styles/pupil/QRCodePupilShapeUsePixelShape.swift:25:13: warning: let '_PupilTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
23 | // MARK: - Pupil shape
24 |
25 | private let _PupilTemplate = BoolMatrix(dimension: 6, rawFlattenedInt: [
| |- warning: let '_PupilTemplate' is not concurrency-safe because non-'Sendable' type 'BoolMatrix' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_PupilTemplate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | 0, 0, 0, 0, 0, 0,
27 | 0, 0, 0, 0, 0, 0,
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/private/BoolMatrix.swift:23:38: note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
21 |
22 | /// A boolean matrix (Array2D<Bool> wrapper) with equal dimensions in row and column
23 | @objc(QRCodeBoolMatrix) public class BoolMatrix: NSObject {
| `- note: class 'BoolMatrix' does not conform to the 'Sendable' protocol
24 |
25 | @objc public override init() {
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/views/SwiftUI/QRCodeDocumentUIView.swift:97:13: warning: let '__dummy' is not concurrency-safe because non-'Sendable' type 'QRCode.Document' may have shared mutable state; this is an error in the Swift 6 language mode
95 |
96 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 8, *)
97 | private let __dummy = QRCode.Document()
| |- warning: let '__dummy' is not concurrency-safe because non-'Sendable' type 'QRCode.Document' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '__dummy' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
98 |
99 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 8, *)
/Users/admin/builder/spi-builder-workspace/Sources/QRCode/QRCode+Document.swift:29:30: note: class 'Document' does not conform to the 'Sendable' protocol
27 | public extension QRCode {
28 | /// A QR Code document
29 | @objc(QRCodeDocument) class Document: NSObject {
| `- note: class 'Document' does not conform to the 'Sendable' protocol
30 | /// The correction level to use when generating the QR code
31 | @objc public var errorCorrection: QRCode.ErrorCorrection = .quantize {
[278/285] Write Objects.LinkFileList
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'CGImage+extensions.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/CGImage+extensions.swift.o(CGImage+extensions.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/CGImage+extensions.swift.o(CGImage+extensions.swift.o)'
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'QRCode.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCodeGenerator.build/QRCode.swift.o(QRCode.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/QRCode.swift.o(QRCode.swift.o)'
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'Utils.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/Utils.swift.o(Utils.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/Utils.swift.o(Utils.swift.o)'
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'resource_bundle_accessor.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SwiftImageReadWrite.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/QRCode.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)'
[280/285] Archiving libQRCodeStatic.a
[282/289] Compiling qrcodegen resource_bundle_accessor.swift
[283/289] Compiling qrcodegen utils.swift
[283/289] Linking libQRCodeDynamic.dylib
[285/289] Emitting module qrcodegen
[286/289] Compiling qrcodegen main.swift
[286/289] Write Objects.LinkFileList
[287/289] Linking qrcodegen
[288/289] Applying qrcodegen
Build complete! (42.70s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "0.4.3",
"upper_bound" : "0.5.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-qrcode-generator",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.2",
"upper_bound" : "2.1.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/swift-qrcode-generator"
},
{
"identity" : "swiftimagereadwrite",
"requirement" : {
"range" : [
{
"lower_bound" : "1.9.1",
"upper_bound" : "1.10.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/SwiftImageReadWrite"
}
],
"manifest_display_name" : "QRCode",
"name" : "QRCode",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "QRCode",
"targets" : [
"QRCode"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "QRCodeStatic",
"targets" : [
"QRCode"
],
"type" : {
"library" : [
"static"
]
}
},
{
"name" : "QRCodeDynamic",
"targets" : [
"QRCode"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "QRCodeDetector",
"targets" : [
"QRCodeDetector"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "qrcodegen",
"targets" : [
"qrcodegen"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "qrcodegen",
"module_type" : "SwiftTarget",
"name" : "qrcodegen",
"path" : "Sources/qrcodegen",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"qrcodegen"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/qrcodegen/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"main.swift",
"utils.swift"
],
"target_dependencies" : [
"QRCode"
],
"type" : "executable"
},
{
"c99name" : "QRCodeTests",
"module_type" : "SwiftTarget",
"name" : "QRCodeTests",
"path" : "Tests/QRCodeTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/apple.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/b-image.jpg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/beach-square.jpg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/colored-fill-bw.jpg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/colored-fill-invert.jpg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/colored-fill.jpg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/corner-heart.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/example-com.jpg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/instagram-icon.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/lego.jpeg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/logo-mask.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/logo-scan.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/logo.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/nsw-health.jpg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/photo-logo.jpg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/qrcodes-image.jpg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/square-logo.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/svg/Issue19Generated.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/swift-logo.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/wiki-logo.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/wombles.jpeg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/QRCodeTests/Resources/wwf.jpeg",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"CGPathCoderTests.swift",
"ComponentsTests.swift",
"DocumentationImageTests.swift",
"QRCodeBugFixTests.swift",
"QRCodeBuilderTests.swift",
"QRCodeDetectionTests.swift",
"QRCodeDocGenerator.swift",
"QRCodeEncodeDecodeTests.swift",
"QRCodeExternalGenerationTests.swift",
"QRCodeEyeShapeTests.swift",
"QRCodeFillTests.swift",
"QRCodeImageFillTests.swift",
"QRCodeMaskingTests.swift",
"QRCodeMessageFormattingTests.swift",
"QRCodePathTests.swift",
"QRCodePixelInsetDocumentTests.swift",
"QRCodePixelInsetTests.swift",
"QRCodePixelRotationDocumentTests.swift",
"QRCodePixelRotationTests.swift",
"QRCodeSVGExportTests.swift",
"QRCodeTests.swift",
"QRCodeWatchOSTests.swift",
"QRLoadSaveTests.swift",
"ShadowTests.swift",
"TestFilesContainer.swift",
"Utils.swift"
],
"target_dependencies" : [
"QRCode"
],
"type" : "test"
},
{
"c99name" : "QRCodeDetector",
"module_type" : "SwiftTarget",
"name" : "QRCodeDetector",
"path" : "Sources/QRCodeDetector",
"product_memberships" : [
"QRCodeDetector"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/QRCodeDetector/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"QRCodeDetector+VideoDetector.swift"
],
"type" : "library"
},
{
"c99name" : "QRCode",
"module_type" : "SwiftTarget",
"name" : "QRCode",
"path" : "Sources/QRCode",
"product_dependencies" : [
"SwiftImageReadWrite",
"QRCodeGenerator"
],
"product_memberships" : [
"QRCode",
"QRCodeStatic",
"QRCodeDynamic",
"qrcodegen"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/QRCode/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"QRCode+ASCII.swift",
"QRCode+Builder.swift",
"QRCode+Combine.swift",
"QRCode+Content.swift",
"QRCode+Conveniences.swift",
"QRCode+Design.swift",
"QRCode+Detection.swift",
"QRCode+Document+Export.swift",
"QRCode+Document+LoadSave.swift",
"QRCode+Document.swift",
"QRCode+Drawing.swift",
"QRCode+Error.swift",
"QRCode+ErrorCorrection.swift",
"QRCode+FormattedContent.swift",
"QRCode+Image.swift",
"QRCode+Keys.swift",
"QRCode+LogoTemplate.swift",
"QRCode+Message.swift",
"QRCode+Pasteboard.swift",
"QRCode+Path.swift",
"QRCode+SVG.swift",
"QRCode+Shadow.swift",
"QRCode+Templating.swift",
"QRCode+Types.swift",
"QRCode+UTI.swift",
"QRCode.swift",
"generator/QRCodeEngine+CoreImage.swift",
"generator/QRCodeEngine.swift",
"generator/external/QRCodeEngine+External+Wrapper.swift",
"generator/external/QRCodeEngine+External.swift",
"message/QRCode+Message+Contact.swift",
"message/QRCode+Message+Data.swift",
"message/QRCode+Message+Event.swift",
"message/QRCode+Message+Link.swift",
"message/QRCode+Message+Location.swift",
"message/QRCode+Message+Mail.swift",
"message/QRCode+Message+Phone.swift",
"message/QRCode+Message+SMS.swift",
"message/QRCode+Message+Text.swift",
"private/Array2D.swift",
"private/BinaryFloatingPoint+extensions.swift",
"private/BoolMatrix.swift",
"private/CGColor+BackwardsCompatibility.swift",
"private/CGColor+extensions.swift",
"private/CGColor+hex.swift",
"private/CGContext+extensions.swift",
"private/CGFloat+extensions.swift",
"private/CGImage+diff.swift",
"private/CGImage+extensions.swift",
"private/CGMutablePath+PaintCodeHelpers.swift",
"private/CGPath+RoundedRectExtensions.swift",
"private/CGPath+SVG.swift",
"private/CGPath+codable.swift",
"private/CGPath+extensions.swift",
"private/CGPath+hexagon.swift",
"private/CGSize+extensions.swift",
"private/Clamp.swift",
"private/DSFGradient.swift",
"private/Debounce.swift",
"private/FileManager+extensions.swift",
"private/FixedWidthInteger+extensions.swift",
"private/NSBezierPath+extensions.swift",
"private/NSImage+extensions.swift",
"private/Neighbours.swift",
"private/Optional+extensions.swift",
"private/QRCode+Platform.swift",
"private/RandomNumberWithSeed.swift",
"private/String+extensions.swift",
"private/Utils.swift",
"styles/QRCode+Shape.swift",
"styles/QRCode+Style.swift",
"styles/data/QRCodePixelShape.swift",
"styles/data/QRCodePixelShapeAbstract.swift",
"styles/data/QRCodePixelShapeBlob.swift",
"styles/data/QRCodePixelShapeCircuit.swift",
"styles/data/QRCodePixelShapeCurvePixel.swift",
"styles/data/QRCodePixelShapeFactory.swift",
"styles/data/QRCodePixelShapeGrid.swift",
"styles/data/QRCodePixelShapeHorizontal.swift",
"styles/data/QRCodePixelShapePointy.swift",
"styles/data/QRCodePixelShapeRazor.swift",
"styles/data/QRCodePixelShapeRoundedEndIndent.swift",
"styles/data/QRCodePixelShapeRoundedPath.swift",
"styles/data/QRCodePixelShapeVertical.swift",
"styles/data/QRCodePixelShapeVortex.swift",
"styles/data/pixel/QRCodePixelShapeArrow.swift",
"styles/data/pixel/QRCodePixelShapeCRT.swift",
"styles/data/pixel/QRCodePixelShapeCircle.swift",
"styles/data/pixel/QRCodePixelShapeDiagonal.swift",
"styles/data/pixel/QRCodePixelShapeDiamond.swift",
"styles/data/pixel/QRCodePixelShapeDonut.swift",
"styles/data/pixel/QRCodePixelShapeFlower.swift",
"styles/data/pixel/QRCodePixelShapeHeart.swift",
"styles/data/pixel/QRCodePixelShapeHexagon.swift",
"styles/data/pixel/QRCodePixelShapeKoala.swift",
"styles/data/pixel/QRCodePixelShapeRoundedRect.swift",
"styles/data/pixel/QRCodePixelShapeSharp.swift",
"styles/data/pixel/QRCodePixelShapeShiny.swift",
"styles/data/pixel/QRCodePixelShapeSpikyCircle.swift",
"styles/data/pixel/QRCodePixelShapeSquare.swift",
"styles/data/pixel/QRCodePixelShapeSquircle.swift",
"styles/data/pixel/QRCodePixelShapeStar.swift",
"styles/data/pixel/QRCodePixelShapeStitch.swift",
"styles/data/pixel/QRCodePixelShapeWave.swift",
"styles/data/pixel/QRCodePixelShapeWex.swift",
"styles/data/pixel/inset-generator/QRCodePixelShapeInset+Fixed.swift",
"styles/data/pixel/inset-generator/QRCodePixelShapeInset+Generator.swift",
"styles/data/pixel/inset-generator/QRCodePixelShapeInset+HorizontalWave.swift",
"styles/data/pixel/inset-generator/QRCodePixelShapeInset+Punch.swift",
"styles/data/pixel/inset-generator/QRCodePixelShapeInset+Random.swift",
"styles/data/pixel/inset-generator/QRCodePixelShapeInset+VerticalWave.swift",
"styles/data/pixel/private/QRCodePixelShapePixel.swift",
"styles/data/pixel/rotation-generator/QRCodePixelShapeRotation+Fixed.swift",
"styles/data/pixel/rotation-generator/QRCodePixelShapeRotation+Generator.swift",
"styles/data/pixel/rotation-generator/QRCodePixelShapeRotation+HWave.swift",
"styles/data/pixel/rotation-generator/QRCodePixelShapeRotation+Random.swift",
"styles/data/pixel/rotation-generator/QRCodePixelShapeRotation+VWave.swift",
"styles/eye/QRCodeEyeShape.swift",
"styles/eye/QRCodeEyeShapeBarsHorizontal.swift",
"styles/eye/QRCodeEyeShapeBarsVertical.swift",
"styles/eye/QRCodeEyeShapeCRT.swift",
"styles/eye/QRCodeEyeShapeCircle.swift",
"styles/eye/QRCodeEyeShapeCloud.swift",
"styles/eye/QRCodeEyeShapeCorneredPixels.swift",
"styles/eye/QRCodeEyeShapeDotDrag.swift",
"styles/eye/QRCodeEyeShapeEdges.swift",
"styles/eye/QRCodeEyeShapeExplode.swift",
"styles/eye/QRCodeEyeShapeEye.swift",
"styles/eye/QRCodeEyeShapeFactory.swift",
"styles/eye/QRCodeEyeShapeFireball.swift",
"styles/eye/QRCodeEyeShapeHeadlight.swift",
"styles/eye/QRCodeEyeShapeLeaf.swift",
"styles/eye/QRCodeEyeShapePeacock.swift",
"styles/eye/QRCodeEyeShapePinch.swift",
"styles/eye/QRCodeEyeShapePixels.swift",
"styles/eye/QRCodeEyeShapeRoundedOuter.swift",
"styles/eye/QRCodeEyeShapeRoundedPointingIn.swift",
"styles/eye/QRCodeEyeShapeRoundedPointingOut.swift",
"styles/eye/QRCodeEyeShapeRoundedRect.swift",
"styles/eye/QRCodeEyeShapeShield.swift",
"styles/eye/QRCodeEyeShapeSpikyCircle.swift",
"styles/eye/QRCodeEyeShapeSquare.swift",
"styles/eye/QRCodeEyeShapeSquarePeg.swift",
"styles/eye/QRCodeEyeShapeSquircle.swift",
"styles/eye/QRCodeEyeShapeSurroundingBars.swift",
"styles/eye/QRCodeEyeShapeTeardrop.swift",
"styles/eye/QRCodeEyeShapeUFO.swift",
"styles/eye/QRCodeEyeShapeUFORounded.swift",
"styles/eye/QRCodeEyeShapeUsePixelShape.swift",
"styles/fill/QRCodeFillStyle.swift",
"styles/fill/QRCodeFillStyleFactory.swift",
"styles/fill/QRCodeFillStyleImage.swift",
"styles/fill/QRCodeFillStyleLinearGradient.swift",
"styles/fill/QRCodeFillStyleRadialGradient.swift",
"styles/fill/QRCodeFillStyleSolid.swift",
"styles/pupil/QRCodePupilShape.swift",
"styles/pupil/QRCodePupilShapeBarsHorizontal.swift",
"styles/pupil/QRCodePupilShapeBarsVertical.swift",
"styles/pupil/QRCodePupilShapeBlade.swift",
"styles/pupil/QRCodePupilShapeBlobby.swift",
"styles/pupil/QRCodePupilShapeCRT.swift",
"styles/pupil/QRCodePupilShapeCircle.swift",
"styles/pupil/QRCodePupilShapeCloud.swift",
"styles/pupil/QRCodePupilShapeCorneredPixels.swift",
"styles/pupil/QRCodePupilShapeCross.swift",
"styles/pupil/QRCodePupilShapeCrossCurved.swift",
"styles/pupil/QRCodePupilShapeDotDrag.swift",
"styles/pupil/QRCodePupilShapeEdges.swift",
"styles/pupil/QRCodePupilShapeExplode.swift",
"styles/pupil/QRCodePupilShapeFactory.swift",
"styles/pupil/QRCodePupilShapeForest.swift",
"styles/pupil/QRCodePupilShapeHexagonLeaf.swift",
"styles/pupil/QRCodePupilShapeLeaf.swift",
"styles/pupil/QRCodePupilShapeOrbits.swift",
"styles/pupil/QRCodePupilShapePinch.swift",
"styles/pupil/QRCodePupilShapePixels.swift",
"styles/pupil/QRCodePupilShapeRoundedOuter.swift",
"styles/pupil/QRCodePupilShapeRoundedPointingIn.swift",
"styles/pupil/QRCodePupilShapeRoundedPointingOut.swift",
"styles/pupil/QRCodePupilShapeRoundedRect.swift",
"styles/pupil/QRCodePupilShapeSeal.swift",
"styles/pupil/QRCodePupilShapeShield.swift",
"styles/pupil/QRCodePupilShapeSpikyCircle.swift",
"styles/pupil/QRCodePupilShapeSquare.swift",
"styles/pupil/QRCodePupilShapeSquircle.swift",
"styles/pupil/QRCodePupilShapeTeardrop.swift",
"styles/pupil/QRCodePupilShapeUFO.swift",
"styles/pupil/QRCodePupilShapeUFORounded.swift",
"styles/pupil/QRCodePupilShapeUsePixelShape.swift",
"views/QRCodeDocumentView+AppKit.swift",
"views/QRCodeDocumentView+UIKit.swift",
"views/QRCodeView.swift",
"views/SwiftUI/QRCodeDocumentUIView.swift",
"views/SwiftUI/QRCodeShape.swift",
"views/SwiftUI/QRCodeViewUI.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/dagronf/qrcode/main
Repository: dagronf/QRCode
Swift version used: 6.0
Target: QRCode
Extracting symbol information for 'QRCode'...
Finished extracting symbol information for 'QRCode'. (8.38s)
Building documentation for 'QRCode'...
warning: Parameter 'encoding' not found in instance method declaration
--> Sources/QRCode/QRCode+Builder.swift:93:8-93:74
91 | /// - Parameters:
92 | /// - url: The url
93 + /// - encoding: The string encoding to use when generating the qr code
| ╰─suggestion: Remove 'encoding' parameter documentation
94 | /// - Returns: self
95 | @discardableResult func url(_ url: URL) throws -> QRCode.Builder {
warning: Parameter 'content' not found in instance method declaration
--> Sources/QRCode/QRCode+Builder.swift:100:6-100:48
98 |
99 | /// Set the formatted content
100 + /// - Parameter content: The formatted content
| ╰─suggestion: Remove 'content' parameter documentation
101 | /// - Returns: self
102 | @discardableResult func content(_ formattedContent: QRCode.Document.FormattedContent) throws -> QRCode.Builder {
warning: Parameter 'formattedContent' is missing documentation
--> Sources/QRCode/QRCode+Builder.swift:100:48-100:48
98 |
99 | /// Set the formatted content
100 + /// - Parameter content: The formatted content
| ╰─suggestion: Document 'formattedContent' parameter
101 | /// - Returns: self
102 | @discardableResult func content(_ formattedContent: QRCode.Document.FormattedContent) throws -> QRCode.Builder {
warning: Parameter 'gradient' not found in instance method declaration
--> Sources/QRCode/QRCode+Builder.swift:289:7-289:41
287 |
288 | /// Set a fill style as a background fill
289 + /// - Parameter gradient: The gradient
| ╰─suggestion: Remove 'gradient' parameter documentation
290 | /// - Returns: self
291 | @discardableResult public func style(
warning: Parameter 'fillStyle' is missing documentation
--> Sources/QRCode/QRCode+Builder.swift:289:41-289:41
287 |
288 | /// Set a fill style as a background fill
289 + /// - Parameter gradient: The gradient
| ╰─suggestion: Document 'fillStyle' parameter
290 | /// - Returns: self
291 | @discardableResult public func style(
warning: Parameter 'extendIntoEmptyQRCodeComponents' not found in instance method declaration
--> Sources/QRCode/QRCode+Builder.swift:686:19-686:50
684 |
685 | /// Set if the off pixels are extended into the 'off' pixels of the eye pattern
686 + /// - Parameter extendIntoEmptyQRCodeComponents: If true, extends off-pixels into the blank areas of the QR Code
| ╰─suggestion: Replace 'extendIntoEmptyQRCodeComponents' with 'extendIntoEyePattern'
687 | /// - Returns: self
688 | @discardableResult public func extendIntoEmptyQRCodeComponents(_ extendIntoEyePattern: Bool) -> QRCode.Builder {
warning: Parameter 'extendIntoEyePattern' is missing documentation
--> Sources/QRCode/QRCode+Builder.swift:686:115-686:115
684 |
685 | /// Set if the off pixels are extended into the 'off' pixels of the eye pattern
686 + /// - Parameter extendIntoEmptyQRCodeComponents: If true, extends off-pixels into the blank areas of the QR Code
| ╰─suggestion: Document 'extendIntoEyePattern' parameter
687 | /// - Returns: self
688 | @discardableResult public func extendIntoEmptyQRCodeComponents(_ extendIntoEyePattern: Bool) -> QRCode.Builder {
warning: Parameter 'foregroundColor' is already documented
Sources/QRCode/QRCode+Conveniences.swift:30:8: Previously documented here
--> Sources/QRCode/QRCode+Conveniences.swift:31:8-31:67
29 | /// - dimension: The size in pixels of the output image
30 | /// - foregroundColor: The foreground color
31 + /// - foregroundColor: The background color, or nil for default
| ╰─suggestion: Remove duplicate parameter documentation
32 | /// - errorCorrection: The error correction
33 | /// - Returns: The image representation of the qr code, or nil if an error occurred
warning: Parameter 'backgroundColor' is missing documentation
--> Sources/QRCode/QRCode+Conveniences.swift:32:47-32:47
30 | /// - foregroundColor: The foreground color
31 | /// - foregroundColor: The background color, or nil for default
32 + /// - errorCorrection: The error correction
| ╰─suggestion: Document 'backgroundColor' parameter
33 | /// - Returns: The image representation of the qr code, or nil if an error occurred
34 | static func qrCode(
warning: Parameter 'shape' is missing documentation
--> Sources/QRCode/QRCode+Conveniences.swift:32:47-32:47
30 | /// - foregroundColor: The foreground color
31 | /// - foregroundColor: The background color, or nil for default
32 + /// - errorCorrection: The error correction
| ╰─suggestion: Document 'shape' parameter
33 | /// - Returns: The image representation of the qr code, or nil if an error occurred
34 | static func qrCode(
warning: Parameter 'dpi' is missing documentation
--> Sources/QRCode/QRCode+Document+Export.swift:98:44-98:44
96 | /// Returns a PNG representation of the QRCode
97 | /// - Parameters:
98 + /// - dimension: The size of the QR code
| ╰─suggestion: Document 'dpi' parameter
99 | /// - Returns: The PNG data
100 | @objc func pngData(dimension: Int, dpi: CGFloat = 72.0) throws -> Data {
warning: Return value documented for initializer returning void
--> Sources/QRCode/QRCode+Document.swift:204:6-204:60
202 | /// - errorCorrection: The error correction level
203 | /// - engine: The engine to use when creating the QR code
204 + /// - Returns: nil if the url could not be encoded in utf8
| ╰─suggestion: Remove return value documentation
205 | @inlinable convenience init(
206 | _ message: any QRCodeMessageFormatter,
warning: Return value documented for instance method returning void
--> Sources/QRCode/QRCode+Document.swift:218:6-218:71
216 | /// - Parameters:
217 | /// - text: The text
218 + /// - Returns: True if the text was successfully set, false otherwise
| ╰─suggestion: Remove return value documentation
219 | func setText(_ text: String) throws {
220 | self.content = .text(text)
warning: Parameter 'logoTemplate' is missing documentation
--> Sources/QRCode/QRCode+Image.swift:31:44-31:44
29 | /// - Parameters:
30 | /// - dimension: The dimension of the image to generate
31 + /// - design: The design for the qr code
| ╰─suggestion: Document 'logoTemplate' parameter
32 | /// - Returns: The image, or nil if an error occurred
33 | @objc func cgImage(
warning: Parameter 'logoTemplate' is missing documentation
--> Sources/QRCode/QRCode+Image.swift:44:44-44:44
42 | /// - Parameters:
43 | /// - size: The pixel size of the image to generate
44 + /// - design: The design for the qr code
| ╰─suggestion: Document 'logoTemplate' parameter
45 | /// - Returns: The image, or nil if an error occurred
46 | @objc func cgImage(
warning: Parameter 'logoTemplate' is missing documentation
--> Sources/QRCode/QRCode+Image.swift:88:66-88:66
86 | /// - dimension: The dimension of the image to generate
87 | /// - pdfResolution: The resolution of the pdf output
88 + /// - design: The design to use when generating the pdf output
| ╰─suggestion: Document 'logoTemplate' parameter
89 | /// - Returns: A data object containing the PDF representation of the QR code
90 | @objc func pdfData(
warning: Parameter 'context' not found in instance method declaration
--> Sources/QRCode/private/CGContext+extensions.swift:30:6-31:6
28 | ///
29 | /// - Parameter stateBlock: The block to execute within the new graphics state
30 + /// - Parameter context: The context to draw into within the block
| ╰─suggestion: Remove 'context' parameter documentation
31 + ///
32 | /// Example usage:
33 | /// ```
warning: Parameter 'logoTemplate' is missing documentation
--> Sources/QRCode/private/QRCode+Platform.swift:84:44-84:44
82 | /// - size: The pixel size of the image to generate
83 | /// - dpi: The dpi for the resulting image
84 + /// - design: The design for the qr code
| ╰─suggestion: Document 'logoTemplate' parameter
85 | /// - Returns: The image, or nil if an error occurred
86 | @objc func nsImage(
warning: Parameter 'logoTemplate' is missing documentation
--> Sources/QRCode/private/QRCode+Platform.swift:128:95-128:95
126 | /// - dpi: The DPI of the resulting image
127 | /// - design: The design for the qr code
128 + /// - label: The label associated with the image. SwiftUI uses the label for accessibility.
| ╰─suggestion: Document 'logoTemplate' parameter
129 | /// - Returns: An image, or nil if an error occurred
130 | func imageUI(
warning: Parameter 'isFlipped' not found in initializer declaration
--> Sources/QRCode/styles/eye/QRCodeEyeShapeEye.swift:53:9-53:66
51 | /// Create an eye
52 | /// - Parameters:
53 + /// - isFlipped: If true, flip the eye on the horizontal axis
| ╰─suggestion: Remove 'isFlipped' parameter documentation
54 | /// - eyeInnerStyle: The eye's inner style
55 | @objc public init(flip: QRCode.Flip = .none, eyeInnerStyle: Style = .both) {
warning: Parameter 'flip' is missing documentation
--> Sources/QRCode/styles/eye/QRCodeEyeShapeEye.swift:54:47-54:47
52 | /// - Parameters:
53 | /// - isFlipped: If true, flip the eye on the horizontal axis
54 + /// - eyeInnerStyle: The eye's inner style
| ╰─suggestion: Document 'flip' parameter
55 | @objc public init(flip: QRCode.Flip = .none, eyeInnerStyle: Style = .both) {
56 | self.flip = flip
warning: Parameter 'eyebackgroundColor' not found in instance method declaration
--> Sources/QRCode/styles/eye/QRCodeEyeShapeFactory.swift:194:10-194:28
192 | /// - foregroundColor: The foreground color
193 | /// - backgroundColor: The background color (optional)
194 + /// - eyebackgroundColor: The eye background color (optional)
| ├─suggestion: Replace 'eyebackgroundColor' with 'eyeBackgroundColor'
| ├─suggestion: Replace 'eyebackgroundColor' with 'backgroundColor'
| ╰─suggestion: Replace 'eyebackgroundColor' with 'foregroundColor'
195 | /// - Returns: A CGImage representation of the data
196 | func generateSampleImages(
warning: Parameter 'eyeBackgroundColor' is missing documentation
--> Sources/QRCode/styles/eye/QRCodeEyeShapeFactory.swift:194:65-194:65
192 | /// - foregroundColor: The foreground color
193 | /// - backgroundColor: The background color (optional)
194 + /// - eyebackgroundColor: The eye background color (optional)
| ╰─suggestion: Document 'eyeBackgroundColor' parameter
195 | /// - Returns: A CGImage representation of the data
196 | func generateSampleImages(
warning: Parameter 'isFlipped' not found in type method declaration
--> Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:134:6-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFO {
133 | /// Create a UFO eye shape generator
134 + /// - Parameter isFlipped: if true, flips the generated shape
| ╰─suggestion: Remove 'isFlipped' parameter documentation
135 | /// - Returns: An eye shape generator
136 | @inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
--> Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:134:6-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFO {
133 | /// Create a UFO eye shape generator
134 + /// - Parameter isFlipped: if true, flips the generated shape
| ╰─suggestion: Remove 'isFlipped' parameter documentation
135 | /// - Returns: An eye shape generator
136 | @inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'flip' is missing documentation
--> Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:134:63-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFO {
133 | /// Create a UFO eye shape generator
134 + /// - Parameter isFlipped: if true, flips the generated shape
| ╰─suggestion: Document 'flip' parameter
135 | /// - Returns: An eye shape generator
136 | @inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'flip' is missing documentation
--> Sources/QRCode/styles/eye/QRCodeEyeShapeUFO.swift:134:63-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFO {
133 | /// Create a UFO eye shape generator
134 + /// - Parameter isFlipped: if true, flips the generated shape
| ╰─suggestion: Document 'flip' parameter
135 | /// - Returns: An eye shape generator
136 | @inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
--> Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:134:6-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFORounded {
133 | /// Create a UFO eye shape generator
134 + /// - Parameter isFlipped: if true, flips the generated shape
| ╰─suggestion: Remove 'isFlipped' parameter documentation
135 | /// - Returns: An eye shape generator
136 | @inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
--> Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:134:6-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFORounded {
133 | /// Create a UFO eye shape generator
134 + /// - Parameter isFlipped: if true, flips the generated shape
| ╰─suggestion: Remove 'isFlipped' parameter documentation
135 | /// - Returns: An eye shape generator
136 | @inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'flip' is missing documentation
--> Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:134:63-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFORounded {
133 | /// Create a UFO eye shape generator
134 + /// - Parameter isFlipped: if true, flips the generated shape
| ╰─suggestion: Document 'flip' parameter
135 | /// - Returns: An eye shape generator
136 | @inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'flip' is missing documentation
--> Sources/QRCode/styles/eye/QRCodeEyeShapeUFORounded.swift:134:63-134:63
132 | public extension QRCodeEyeShapeGenerator where Self == QRCode.EyeShape.UFORounded {
133 | /// Create a UFO eye shape generator
134 + /// - Parameter isFlipped: if true, flips the generated shape
| ╰─suggestion: Document 'flip' parameter
135 | /// - Returns: An eye shape generator
136 | @inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodeEyeShapeGenerator {
warning: Parameter 'pixelShape' not found in instance method declaration
--> Sources/QRCode/styles/pupil/QRCodePupilShapeFactory.swift:107:8-107:48
105 | /// Generate an image of the data represented by a specific data generator for a fixed 5x5 data pixel representation
106 | /// - Parameters:
107 + /// - pixelShape: The pixel generator to use
| ╰─suggestion: Remove 'pixelShape' parameter documentation
108 | /// - dimension: The dimension of the image to output
109 | /// - foregroundColor: The foreground color
warning: Parameter 'pupilGenerator' is missing documentation
--> Sources/QRCode/styles/pupil/QRCodePupilShapeFactory.swift:110:58-110:58
108 | /// - dimension: The dimension of the image to output
| ╰─suggestion: Document 'pupilGenerator' parameter
109 | /// - foregroundColor: The foreground color
110 + /// - backgroundColor: The background color (optional)
111 | /// - Returns: A CGImage representation of the data
112 | func image(
warning: Parameter 'isOn' not found in instance method declaration
--> Sources/QRCode/styles/pupil/QRCodePupilShapeFactory.swift:184:8-184:89
182 | /// - foregroundColor: The foreground color
183 | /// - backgroundColor: The background color (optional)
184 + /// - isOn: If true, draws the 'on' pixels in the qrcode, else draws the 'off' pixels
| ╰─suggestion: Remove 'isOn' parameter documentation
185 | /// - Returns: A CGImage representation of the data
186 | func generateSampleImages(
warning: Parameter 'isFlipped' not found in initializer declaration
--> Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:43:7-43:44
41 |
42 | /// Create a pupil
43 + /// - Parameter isFlipped: Flip the shape
| ╰─suggestion: Remove 'isFlipped' parameter documentation
44 | @objc public init(flip: QRCode.Flip = .none) {
45 | self.flip = flip
warning: Parameter 'flip' is missing documentation
--> Sources/QRCode/styles/pupil/QRCodePupilShapeLeaf.swift:43:44-43:44
41 |
42 | /// Create a pupil
43 + /// - Parameter isFlipped: Flip the shape
| ╰─suggestion: Document 'flip' parameter
44 | @objc public init(flip: QRCode.Flip = .none) {
45 | self.flip = flip
warning: Parameter 'isFlipped' not found in type method declaration
--> Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:123:6-123:72
121 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFO {
122 | /// Create a ufo pupil shape generator with curved insets
123 + /// - Parameter isFlipped: if true, flips the pupil shape horizontally
| ╰─suggestion: Remove 'isFlipped' parameter documentation
124 | /// - Returns: A pupil shape generator
125 | @inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
--> Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:123:6-123:72
121 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFO {
122 | /// Create a ufo pupil shape generator with curved insets
123 + /// - Parameter isFlipped: if true, flips the pupil shape horizontally
| ╰─suggestion: Remove 'isFlipped' parameter documentation
124 | /// - Returns: A pupil shape generator
125 | @inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'flip' is missing documentation
--> Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:123:72-123:72
121 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFO {
122 | /// Create a ufo pupil shape generator with curved insets
123 + /// - Parameter isFlipped: if true, flips the pupil shape horizontally
| ╰─suggestion: Document 'flip' parameter
124 | /// - Returns: A pupil shape generator
125 | @inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'flip' is missing documentation
--> Sources/QRCode/styles/pupil/QRCodePupilShapeUFO.swift:123:72-123:72
121 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFO {
122 | /// Create a ufo pupil shape generator with curved insets
123 + /// - Parameter isFlipped: if true, flips the pupil shape horizontally
| ╰─suggestion: Document 'flip' parameter
124 | /// - Returns: A pupil shape generator
125 | @inlinable static func ufo(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
--> Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:125:6-125:72
123 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFORounded {
124 | /// Create a rounded UFO pupil shape generator with curved insets
125 + /// - Parameter isFlipped: if true, flips the pupil shape horizontally
| ╰─suggestion: Remove 'isFlipped' parameter documentation
126 | /// - Returns: A pupil shape generator
127 | @inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'isFlipped' not found in type method declaration
--> Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:125:6-125:72
123 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFORounded {
124 | /// Create a rounded UFO pupil shape generator with curved insets
125 + /// - Parameter isFlipped: if true, flips the pupil shape horizontally
| ╰─suggestion: Remove 'isFlipped' parameter documentation
126 | /// - Returns: A pupil shape generator
127 | @inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'flip' is missing documentation
--> Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:125:72-125:72
123 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFORounded {
124 | /// Create a rounded UFO pupil shape generator with curved insets
125 + /// - Parameter isFlipped: if true, flips the pupil shape horizontally
| ╰─suggestion: Document 'flip' parameter
126 | /// - Returns: A pupil shape generator
127 | @inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'flip' is missing documentation
--> Sources/QRCode/styles/pupil/QRCodePupilShapeUFORounded.swift:125:72-125:72
123 | public extension QRCodePupilShapeGenerator where Self == QRCode.PupilShape.UFORounded {
124 | /// Create a rounded UFO pupil shape generator with curved insets
125 + /// - Parameter isFlipped: if true, flips the pupil shape horizontally
| ╰─suggestion: Document 'flip' parameter
126 | /// - Returns: A pupil shape generator
127 | @inlinable static func ufoRounded(flip: QRCode.Flip = .none) -> QRCodePupilShapeGenerator {
warning: Parameter 'generator' not found in initializer declaration
--> Sources/QRCode/views/SwiftUI/QRCodeShape.swift:33:8-33:70
31 | /// - components: The components of the QR Code to include within the Shape path
32 | /// - shape: The shape object to describle the style of the generated path
33 + /// - generator: The generator to use when creating the Shape path
| ╰─suggestion: Remove 'generator' parameter documentation
34 | public init(
35 | data: Data,
warning: Parameter '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 '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 '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 '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(
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(Finished building documentation for 'QRCode' (2.41s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/dagronf/qrcode/main
Fetching https://github.com/swiftlang/swift-docc-plugin
Updating https://github.com/dagronf/SwiftImageReadWrite
Updated https://github.com/dagronf/SwiftImageReadWrite (0.46s)
[1/2048] Fetching swift-docc-plugin
Updating https://github.com/apple/swift-argument-parser
Updating https://github.com/dagronf/swift-qrcode-generator
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.26s)
Updated https://github.com/dagronf/swift-qrcode-generator (0.50s)
Updated https://github.com/apple/swift-argument-parser (0.56s)
Computing version for https://github.com/dagronf/SwiftImageReadWrite
Computed https://github.com/dagronf/SwiftImageReadWrite at 1.9.2 (0.57s)
Computing version for https://github.com/dagronf/swift-qrcode-generator
Computed https://github.com/dagronf/swift-qrcode-generator at 2.0.2 (0.56s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 0.4.4 (0.57s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.3 (0.60s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3263] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.19s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.62s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.3
Building for debugging...
[0/7] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version-5BDAB9E9C0126B9D.txt
[6/53] Compiling SymbolKit SemanticVersion.swift
[7/53] Compiling SymbolKit AccessControl.swift
[8/53] Compiling SymbolKit Availability.swift
[9/53] Compiling SymbolKit AvailabilityItem.swift
[10/53] Compiling SymbolKit Domain.swift
[11/53] Compiling SymbolKit DeclarationFragments.swift
[12/53] Compiling SymbolKit Fragment.swift
[13/53] Compiling SymbolKit FragmentKind.swift
[14/53] Compiling SymbolKit FunctionParameter.swift
[15/53] Compiling SymbolKit FunctionSignature.swift
[16/53] Compiling SymbolKit Identifier.swift
[17/53] Compiling SymbolKit KindIdentifier.swift
[18/53] Compiling SymbolKit Location.swift
[19/53] Compiling SymbolKit Mutability.swift
[20/53] Emitting module SymbolKit
[21/53] Compiling SymbolKit Mixin+Equals.swift
[22/53] Compiling SymbolKit Mixin+Hash.swift
[23/53] Compiling SymbolKit Mixin.swift
[24/53] Compiling SymbolKit LineList.swift
[25/53] Compiling SymbolKit Position.swift
[26/57] Compiling SymbolKit GenericConstraint.swift
[27/57] Compiling SymbolKit GenericParameter.swift
[28/57] Compiling SymbolKit Generics.swift
[29/57] Compiling SymbolKit Namespace.swift
[30/57] Compiling SymbolKit Names.swift
[31/57] Compiling SymbolKit SPI.swift
[32/57] Compiling SymbolKit Snippet.swift
[33/57] Compiling SymbolKit Extension.swift
[34/57] Compiling SymbolKit SourceRange.swift
[35/57] Compiling SymbolKit Metadata.swift
[36/57] Compiling SymbolKit Module.swift
[37/57] Compiling SymbolKit OperatingSystem.swift
[38/57] Compiling SymbolKit Platform.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 Snippet.swift
[53/57] Emitting module Snippets
[54/57] Compiling Snippets SnippetParser.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (3.55s)
Building for debugging...
[0/1] Write swift-version-5BDAB9E9C0126B9D.txt
[2/28] Compiling QRCodeGenerator QRCodeMask.swift
[3/28] Compiling QRCodeGenerator QRCodeVersion.swift
[4/28] Compiling SwiftImageReadWrite SwiftUI+extensions.swift
[5/29] Compiling SwiftImageReadWrite Errors.swift
[6/29] Compiling SwiftImageReadWrite ImageExportTypes.swift
[7/29] Compiling QRCodeGenerator QRCodeError.swift
[8/29] Compiling QRCodeGenerator QRCodeConstants.swift
[9/29] Compiling QRCodeGenerator QRCodeECC.swift
[10/29] Compiling QRCodeGenerator QRSegment.swift
[11/29] Compiling SwiftImageReadWrite PlatformImage.swift
[12/29] Compiling SwiftImageReadWrite Utils.swift
[13/29] Compiling SwiftImageReadWrite PlatformImage+import.swift
[14/29] Compiling SwiftImageReadWrite PlatformImage+macOS.swift
[15/29] Compiling SwiftImageReadWrite PlatformImage+codable.swift
[16/29] Compiling SwiftImageReadWrite PlatformImage+export.swift
[17/29] Compiling SwiftImageReadWrite CGImage+platform.swift
[18/29] Compiling SwiftImageReadWrite CIImage+extensions.swift
[19/29] Compiling SwiftImageReadWrite CGImage+extensions.swift
[20/29] Compiling SwiftImageReadWrite CGImage+import.swift
[21/29] Compiling SwiftImageReadWrite CGImage+SVG.swift
[22/29] Compiling SwiftImageReadWrite CGImage+codable.swift
[23/29] Emitting module SwiftImageReadWrite
[24/29] Compiling SwiftImageReadWrite CGImage+colorspace.swift
[25/29] Compiling SwiftImageReadWrite CGImage+export.swift
[26/29] Compiling SwiftImageReadWrite resource_bundle_accessor.swift
[27/29] Compiling QRCodeGenerator BitBuffer.swift
[28/29] Emitting module QRCodeGenerator
[29/29] Compiling QRCodeGenerator QRCode.swift
[30/207] Compiling QRCode QRCode+SVG.swift
[31/207] Compiling QRCode QRCode+Shadow.swift
[32/207] Compiling QRCode QRCode+Templating.swift
[33/207] Compiling QRCode QRCode+Types.swift
[34/207] Compiling QRCode QRCode+UTI.swift
[35/207] Compiling QRCode QRCode.swift
[36/207] Compiling QRCode QRCodeEngine+CoreImage.swift
[37/207] Compiling QRCode QRCodeEngine.swift
[38/207] Compiling QRCode QRCodeEngine+External+Wrapper.swift
[39/207] Compiling QRCode QRCodeEngine+External.swift
[40/207] Compiling QRCode QRCode+Message+Contact.swift
[41/207] Compiling QRCode QRCode+Message+Data.swift
[42/207] Compiling QRCode QRCode+Message+Event.swift
[43/207] Compiling QRCode QRCode+Message+Link.swift
[44/207] Compiling QRCode QRCode+Message+Location.swift
[45/207] Compiling QRCode QRCode+Message+Mail.swift
[46/207] Compiling QRCode QRCode+Message+Phone.swift
[47/207] Compiling QRCode QRCode+Message+SMS.swift
[48/207] Compiling QRCode QRCode+Message+Text.swift
[49/207] Compiling QRCode Array2D.swift
[50/226] Compiling QRCode QRCode+ASCII.swift
[51/226] Compiling QRCode QRCode+Builder.swift
[52/226] Compiling QRCode QRCode+Combine.swift
[53/226] Compiling QRCode QRCode+Content.swift
[54/226] Compiling QRCode QRCode+Conveniences.swift
[55/226] Compiling QRCode QRCode+Design.swift
[56/226] Compiling QRCode QRCode+Detection.swift
[57/226] Compiling QRCode QRCode+Document+Export.swift
[58/226] Compiling QRCode QRCode+Document+LoadSave.swift
[59/226] Compiling QRCode QRCode+Document.swift
[60/226] Compiling QRCode QRCode+Drawing.swift
[61/226] Compiling QRCode QRCode+Error.swift
[62/226] Compiling QRCode QRCode+ErrorCorrection.swift
[63/226] Compiling QRCode QRCode+FormattedContent.swift
[64/226] Compiling QRCode QRCode+Image.swift
[65/226] Compiling QRCode QRCode+Keys.swift
[66/226] Compiling QRCode QRCode+LogoTemplate.swift
[67/226] Compiling QRCode QRCode+Message.swift
[68/226] Compiling QRCode QRCode+Pasteboard.swift
[69/226] Compiling QRCode QRCode+Path.swift
[70/226] Compiling QRCode QRCodeEyeShapeShield.swift
[71/226] Compiling QRCode QRCodeEyeShapeSpikyCircle.swift
[72/226] Compiling QRCode QRCodeEyeShapeSquare.swift
[73/226] Compiling QRCode QRCodeEyeShapeSquarePeg.swift
[74/226] Compiling QRCode QRCodeEyeShapeSquircle.swift
[75/226] Compiling QRCode QRCodeEyeShapeSurroundingBars.swift
[76/226] Compiling QRCode QRCodeEyeShapeTeardrop.swift
[77/226] Compiling QRCode QRCodeEyeShapeUFO.swift
[78/226] Compiling QRCode QRCodeEyeShapeUFORounded.swift
[79/226] Compiling QRCode QRCodeEyeShapeUsePixelShape.swift
[80/226] Compiling QRCode QRCodeFillStyle.swift
[81/226] Compiling QRCode QRCodeFillStyleFactory.swift
[82/226] Compiling QRCode QRCodeFillStyleImage.swift
[83/226] Compiling QRCode QRCodeFillStyleLinearGradient.swift
[84/226] Compiling QRCode QRCodeFillStyleRadialGradient.swift
[85/226] Compiling QRCode QRCodeFillStyleSolid.swift
[86/226] Compiling QRCode QRCodePupilShape.swift
[87/226] Compiling QRCode QRCodePupilShapeBarsHorizontal.swift
[88/226] Compiling QRCode QRCodePupilShapeBarsVertical.swift
[89/226] Compiling QRCode FixedWidthInteger+extensions.swift
[90/226] Compiling QRCode NSBezierPath+extensions.swift
[91/226] Compiling QRCode NSImage+extensions.swift
[92/226] Compiling QRCode Neighbours.swift
[93/226] Compiling QRCode Optional+extensions.swift
[94/226] Compiling QRCode QRCode+Platform.swift
[95/226] Compiling QRCode RandomNumberWithSeed.swift
[96/226] Compiling QRCode String+extensions.swift
[97/226] Compiling QRCode Utils.swift
[98/226] Compiling QRCode QRCode+Shape.swift
[99/226] Compiling QRCode QRCode+Style.swift
[100/226] Compiling QRCode QRCodePixelShape.swift
[101/226] Compiling QRCode QRCodePixelShapeAbstract.swift
[102/226] Compiling QRCode QRCodePixelShapeBlob.swift
[103/226] Compiling QRCode QRCodePixelShapeCircuit.swift
[104/226] Compiling QRCode QRCodePixelShapeCurvePixel.swift
[105/226] Compiling QRCode QRCodePixelShapeFactory.swift
[106/226] Compiling QRCode QRCodePixelShapeGrid.swift
[107/226] Compiling QRCode QRCodePixelShapeHorizontal.swift
[108/226] Compiling QRCode QRCodePixelShapePointy.swift
[109/226] Compiling QRCode QRCodePixelShapeSquircle.swift
[110/226] Compiling QRCode QRCodePixelShapeStar.swift
[111/226] Compiling QRCode QRCodePixelShapeStitch.swift
[112/226] Compiling QRCode QRCodePixelShapeWave.swift
[113/226] Compiling QRCode QRCodePixelShapeWex.swift
[114/226] Compiling QRCode QRCodePixelShapeInset+Fixed.swift
[115/226] Compiling QRCode QRCodePixelShapeInset+Generator.swift
[116/226] Compiling QRCode QRCodePixelShapeInset+HorizontalWave.swift
[117/226] Compiling QRCode QRCodePixelShapeInset+Punch.swift
[118/226] Compiling QRCode QRCodePixelShapeInset+Random.swift
[119/226] Compiling QRCode QRCodePixelShapeInset+VerticalWave.swift
[120/226] Compiling QRCode QRCodePixelShapePixel.swift
[121/226] Compiling QRCode QRCodePixelShapeRotation+Fixed.swift
[122/226] Compiling QRCode QRCodePixelShapeRotation+Generator.swift
[123/226] Compiling QRCode QRCodePixelShapeRotation+HWave.swift
[124/226] Compiling QRCode QRCodePixelShapeRotation+Random.swift
[125/226] Compiling QRCode QRCodePixelShapeRotation+VWave.swift
[126/226] Compiling QRCode QRCodeEyeShape.swift
[127/226] Compiling QRCode QRCodeEyeShapeBarsHorizontal.swift
[128/226] Compiling QRCode QRCodeEyeShapeBarsVertical.swift
[129/226] Compiling QRCode QRCodeEyeShapeCRT.swift
[130/226] Compiling QRCode QRCodeEyeShapeCircle.swift
[131/226] Compiling QRCode QRCodeEyeShapeCloud.swift
[132/226] Compiling QRCode QRCodeEyeShapeCorneredPixels.swift
[133/226] Compiling QRCode QRCodeEyeShapeDotDrag.swift
[134/226] Compiling QRCode QRCodeEyeShapeEdges.swift
[135/226] Compiling QRCode QRCodeEyeShapeExplode.swift
[136/226] Compiling QRCode QRCodeEyeShapeEye.swift
[137/226] Compiling QRCode QRCodeEyeShapeFactory.swift
[138/226] Compiling QRCode QRCodeEyeShapeFireball.swift
[139/226] Compiling QRCode QRCodeEyeShapeHeadlight.swift
[140/226] Compiling QRCode QRCodeEyeShapeLeaf.swift
[141/226] Compiling QRCode QRCodeEyeShapePeacock.swift
[142/226] Compiling QRCode QRCodeEyeShapePinch.swift
[143/226] Compiling QRCode QRCodeEyeShapePixels.swift
[144/226] Compiling QRCode QRCodeEyeShapeRoundedOuter.swift
[145/226] Compiling QRCode QRCodeEyeShapeRoundedPointingIn.swift
[146/226] Compiling QRCode QRCodeEyeShapeRoundedPointingOut.swift
[147/226] Compiling QRCode QRCodeEyeShapeRoundedRect.swift
[148/226] Compiling QRCode QRCodePupilShapeRoundedPointingIn.swift
[149/226] Compiling QRCode QRCodePupilShapeRoundedPointingOut.swift
[150/226] Compiling QRCode QRCodePupilShapeRoundedRect.swift
[151/226] Compiling QRCode QRCodePupilShapeSeal.swift
[152/226] Compiling QRCode QRCodePupilShapeShield.swift
[153/226] Compiling QRCode QRCodePupilShapeSpikyCircle.swift
[154/226] Compiling QRCode QRCodePupilShapeSquare.swift
[155/226] Compiling QRCode QRCodePupilShapeSquircle.swift
[156/226] Compiling QRCode QRCodePupilShapeTeardrop.swift
[157/226] Compiling QRCode QRCodePupilShapeUFO.swift
[158/226] Compiling QRCode QRCodePupilShapeUFORounded.swift
[159/226] Compiling QRCode QRCodePupilShapeUsePixelShape.swift
[160/226] Compiling QRCode QRCodeDocumentView+AppKit.swift
[161/226] Compiling QRCode QRCodeDocumentView+UIKit.swift
[162/226] Compiling QRCode QRCodeView.swift
[163/226] Compiling QRCode QRCodeDocumentUIView.swift
[164/226] Compiling QRCode QRCodeShape.swift
[165/226] Compiling QRCode QRCodeViewUI.swift
[166/226] Compiling QRCode resource_bundle_accessor.swift
[167/226] Compiling QRCode QRCodePixelShapeRazor.swift
[168/226] Compiling QRCode QRCodePixelShapeRoundedEndIndent.swift
[169/226] Compiling QRCode QRCodePixelShapeRoundedPath.swift
[170/226] Compiling QRCode QRCodePixelShapeVertical.swift
[171/226] Compiling QRCode QRCodePixelShapeVortex.swift
[172/226] Compiling QRCode QRCodePixelShapeArrow.swift
[173/226] Compiling QRCode QRCodePixelShapeCRT.swift
[174/226] Compiling QRCode QRCodePixelShapeCircle.swift
[175/226] Compiling QRCode QRCodePixelShapeDiagonal.swift
[176/226] Compiling QRCode QRCodePixelShapeDiamond.swift
[177/226] Compiling QRCode QRCodePixelShapeDonut.swift
[178/226] Compiling QRCode QRCodePixelShapeFlower.swift
[179/226] Compiling QRCode QRCodePixelShapeHeart.swift
[180/226] Compiling QRCode QRCodePixelShapeHexagon.swift
[181/226] Compiling QRCode QRCodePixelShapeKoala.swift
[182/226] Compiling QRCode QRCodePixelShapeRoundedRect.swift
[183/226] Compiling QRCode QRCodePixelShapeSharp.swift
[184/226] Compiling QRCode QRCodePixelShapeShiny.swift
[185/226] Compiling QRCode QRCodePixelShapeSpikyCircle.swift
[186/226] Compiling QRCode QRCodePixelShapeSquare.swift
[187/226] Compiling QRCode BinaryFloatingPoint+extensions.swift
[188/226] Compiling QRCode BoolMatrix.swift
[189/226] Compiling QRCode CGColor+BackwardsCompatibility.swift
[190/226] Compiling QRCode CGColor+extensions.swift
[191/226] Compiling QRCode CGColor+hex.swift
[192/226] Compiling QRCode CGContext+extensions.swift
[193/226] Compiling QRCode CGFloat+extensions.swift
[194/226] Compiling QRCode CGImage+diff.swift
[195/226] Compiling QRCode CGImage+extensions.swift
[196/226] Compiling QRCode CGMutablePath+PaintCodeHelpers.swift
[197/226] Compiling QRCode CGPath+RoundedRectExtensions.swift
[198/226] Compiling QRCode CGPath+SVG.swift
[199/226] Compiling QRCode CGPath+codable.swift
[200/226] Compiling QRCode CGPath+extensions.swift
[201/226] Compiling QRCode CGPath+hexagon.swift
[202/226] Compiling QRCode CGSize+extensions.swift
[203/226] Compiling QRCode Clamp.swift
[204/226] Compiling QRCode DSFGradient.swift
[205/226] Compiling QRCode Debounce.swift
[206/226] Compiling QRCode FileManager+extensions.swift
[207/226] Compiling QRCode QRCodePupilShapeBlade.swift
[208/226] Compiling QRCode QRCodePupilShapeBlobby.swift
[209/226] Compiling QRCode QRCodePupilShapeCRT.swift
[210/226] Compiling QRCode QRCodePupilShapeCircle.swift
[211/226] Compiling QRCode QRCodePupilShapeCloud.swift
[212/226] Compiling QRCode QRCodePupilShapeCorneredPixels.swift
[213/226] Compiling QRCode QRCodePupilShapeCross.swift
[214/226] Compiling QRCode QRCodePupilShapeCrossCurved.swift
[215/226] Compiling QRCode QRCodePupilShapeDotDrag.swift
[216/226] Compiling QRCode QRCodePupilShapeEdges.swift
[217/226] Compiling QRCode QRCodePupilShapeExplode.swift
[218/226] Compiling QRCode QRCodePupilShapeFactory.swift
[219/226] Compiling QRCode QRCodePupilShapeForest.swift
[220/226] Compiling QRCode QRCodePupilShapeHexagonLeaf.swift
[221/226] Compiling QRCode QRCodePupilShapeLeaf.swift
[222/226] Compiling QRCode QRCodePupilShapeOrbits.swift
[223/226] Compiling QRCode QRCodePupilShapePinch.swift
[224/226] Compiling QRCode QRCodePupilShapePixels.swift
[225/226] Compiling QRCode QRCodePupilShapeRoundedOuter.swift
[226/226] Emitting module QRCode
Build of target: 'QRCode' complete! (4.14s)
9852
65 /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: 9852
Doc size: 65.0MB
Preparing doc bundle ...
Uploading prod-dagronf-qrcode-main-f1644681.zip to s3://spi-docs-inbox/prod-dagronf-qrcode-main-f1644681.zip
Copying... [10%]
Copying... [20%]
Copying... [30%]
Copying... [40%]
Copying... [50%]
Copying... [60%]
Copying... [70%]
Copying... [80%]
Copying... [90%]
Copying... [100%]
Done.