Build Information
Successful build of EFQRCode, reference 7.0.3 (07ff9e
), with Swift 6.1 for macOS (SPM) on 2 Aug 2025 21:40:46 UTC.
Swift 6 data race errors: 33
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:75:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
73 | public class EFStyleLineParams: EFStyleParams {
74 | /// The default backdrop configuration for line QR codes.
75 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | /// The default position detection pattern configuration.
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:77:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
75 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
76 | /// The default position detection pattern configuration.
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | /// The default line configuration.
79 | public static let defaultLine: EFStyleLineParamsLine = EFStyleLineParamsLine()
:
127 |
128 | /// Position detection pattern styling parameters for line QR codes.
129 | public class EFStyleLineParamsPosition {
| `- note: class 'EFStyleLineParamsPosition' does not conform to the 'Sendable' protocol
130 | /// Default color for position detection patterns (black).
131 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:79:23: warning: static property 'defaultLine' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsLine' may have shared mutable state; this is an error in the Swift 6 language mode
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
78 | /// The default line configuration.
79 | public static let defaultLine: EFStyleLineParamsLine = EFStyleLineParamsLine()
| |- warning: static property 'defaultLine' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsLine' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultLine' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | /// Position detection pattern styling parameters.
81 | let position: EFStyleLineParamsPosition
:
156 |
157 | /// Line styling parameters for line QR codes.
158 | public class EFStyleLineParamsLine {
| `- note: class 'EFStyleLineParamsLine' does not conform to the 'Sendable' protocol
159 | /// Default color for lines (black).
160 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleRandomRectangle.swift:68:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
66 | public class EFStyleRandomRectangleParams: EFStyleParams {
67 | /// The default backdrop configuration for random rectangle QR codes.
68 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | /// The default color for random rectangles (green).
70 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x14AA3C)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:70:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
68 | public class EFStyleResampleImageParams: EFStyleParams {
69 | /// The default backdrop configuration for resample image QR codes.
70 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | /// The default alignment pattern configuration.
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:72:23: warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
70 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
71 | /// The default alignment pattern configuration.
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
| |- warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultAlign' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | /// The default timing pattern configuration.
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
:
158 |
159 | /// Alignment pattern styling parameters for resample image QR codes.
160 | public class EFStyleResampleImageParamsAlign {
| `- note: class 'EFStyleResampleImageParamsAlign' does not conform to the 'Sendable' protocol
161 | /// The default color for alignment patterns.
162 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:74:23: warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
73 | /// The default timing pattern configuration.
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
| |- warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultTiming' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleResampleImageParamsPosition = EFStyleResampleImageParamsPosition()
:
200 |
201 | /// Timing pattern styling parameters for resample image QR codes.
202 | public class EFStyleResampleImageParamsTiming {
| `- note: class 'EFStyleResampleImageParamsTiming' does not conform to the 'Sendable' protocol
203 | /// The default color for timing patterns.
204 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:76:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleResampleImageParamsPosition = EFStyleResampleImageParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | /// The default color for data modules (black).
78 | public static let defaultDataColor: CGColor = CGColor.createWith(rgb: 0x000000)!
:
234 |
235 | /// Position detection pattern styling parameters for resample image QR codes.
236 | public class EFStyleResampleImageParamsPosition {
| `- note: class 'EFStyleResampleImageParamsPosition' does not conform to the 'Sendable' protocol
237 | /// The default color for position detection patterns.
238 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:473:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
471 | override func writeIcon(qrcode: QRCode) throws -> [String] {
472 | struct Anchor {
473 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
474 | }
475 |
/Users/admin/builder/spi-builder-workspace/Source/Type/EFQRCodeError.swift:91:10: warning: associated value 'internalError' of 'Sendable'-conforming enum 'EFQRCodeError' has non-sendable type 'EFQRCodeError.ImplmentationError'; this is an error in the Swift 6 language mode
89 | case cannotCreateVideo
90 | /// Internal implementation error.
91 | case internalError(ImplmentationError)
| `- warning: associated value 'internalError' of 'Sendable'-conforming enum 'EFQRCodeError' has non-sendable type 'EFQRCodeError.ImplmentationError'; this is an error in the Swift 6 language mode
92 |
93 | /// Internal implementation error types.
94 | public enum ImplmentationError {
| `- note: consider making enum 'ImplmentationError' conform to the 'Sendable' protocol
95 | /// Failed to determine the size of the data.
96 | case dataLengthIndeterminable
[115/141] Compiling EFQRCode String+EFQRCode.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:211:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
209 | func write(qrcode: QRCode) throws -> [String] {
210 | struct Anchor {
211 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 | }
213 |
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:265:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
263 | func write(id: Int, rect: CGRect, opacity: CGFloat, mode: EFImageMode) throws -> String {
264 | struct Anchor {
265 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
266 | }
267 | switch self {
[116/141] Compiling EFQRCode UIImage+EFQRCode.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:211:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
209 | func write(qrcode: QRCode) throws -> [String] {
210 | struct Anchor {
211 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 | }
213 |
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:265:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
263 | func write(id: Int, rect: CGRect, opacity: CGFloat, mode: EFImageMode) throws -> String {
264 | struct Anchor {
265 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
266 | }
267 | switch self {
[117/141] Compiling EFQRCode EFQRCodeStyle.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:211:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
209 | func write(qrcode: QRCode) throws -> [String] {
210 | struct Anchor {
211 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 | }
213 |
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:265:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
263 | func write(id: Int, rect: CGRect, opacity: CGFloat, mode: EFImageMode) throws -> String {
264 | struct Anchor {
265 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
266 | }
267 | switch self {
[118/141] Compiling EFQRCode EFQRCodeStyleResampleImage.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:70:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
68 | public class EFStyleResampleImageParams: EFStyleParams {
69 | /// The default backdrop configuration for resample image QR codes.
70 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | /// The default alignment pattern configuration.
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:72:23: warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
70 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
71 | /// The default alignment pattern configuration.
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
| |- warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultAlign' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | /// The default timing pattern configuration.
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
:
158 |
159 | /// Alignment pattern styling parameters for resample image QR codes.
160 | public class EFStyleResampleImageParamsAlign {
| `- note: class 'EFStyleResampleImageParamsAlign' does not conform to the 'Sendable' protocol
161 | /// The default color for alignment patterns.
162 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:74:23: warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
73 | /// The default timing pattern configuration.
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
| |- warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultTiming' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleResampleImageParamsPosition = EFStyleResampleImageParamsPosition()
:
200 |
201 | /// Timing pattern styling parameters for resample image QR codes.
202 | public class EFStyleResampleImageParamsTiming {
| `- note: class 'EFStyleResampleImageParamsTiming' does not conform to the 'Sendable' protocol
203 | /// The default color for timing patterns.
204 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:76:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleResampleImageParamsPosition = EFStyleResampleImageParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | /// The default color for data modules (black).
78 | public static let defaultDataColor: CGColor = CGColor.createWith(rgb: 0x000000)!
:
234 |
235 | /// Position detection pattern styling parameters for resample image QR codes.
236 | public class EFStyleResampleImageParamsPosition {
| `- note: class 'EFStyleResampleImageParamsPosition' does not conform to the 'Sendable' protocol
237 | /// The default color for position detection patterns.
238 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:473:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
471 | override func writeIcon(qrcode: QRCode) throws -> [String] {
472 | struct Anchor {
473 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
474 | }
475 |
[119/141] Compiling EFQRCode EFAnimatedImageFormat.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:70:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
68 | public class EFStyleResampleImageParams: EFStyleParams {
69 | /// The default backdrop configuration for resample image QR codes.
70 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | /// The default alignment pattern configuration.
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:72:23: warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
70 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
71 | /// The default alignment pattern configuration.
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
| |- warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultAlign' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | /// The default timing pattern configuration.
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
:
158 |
159 | /// Alignment pattern styling parameters for resample image QR codes.
160 | public class EFStyleResampleImageParamsAlign {
| `- note: class 'EFStyleResampleImageParamsAlign' does not conform to the 'Sendable' protocol
161 | /// The default color for alignment patterns.
162 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:74:23: warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
73 | /// The default timing pattern configuration.
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
| |- warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultTiming' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleResampleImageParamsPosition = EFStyleResampleImageParamsPosition()
:
200 |
201 | /// Timing pattern styling parameters for resample image QR codes.
202 | public class EFStyleResampleImageParamsTiming {
| `- note: class 'EFStyleResampleImageParamsTiming' does not conform to the 'Sendable' protocol
203 | /// The default color for timing patterns.
204 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:76:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleResampleImageParamsPosition = EFStyleResampleImageParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | /// The default color for data modules (black).
78 | public static let defaultDataColor: CGColor = CGColor.createWith(rgb: 0x000000)!
:
234 |
235 | /// Position detection pattern styling parameters for resample image QR codes.
236 | public class EFStyleResampleImageParamsPosition {
| `- note: class 'EFStyleResampleImageParamsPosition' does not conform to the 'Sendable' protocol
237 | /// The default color for position detection patterns.
238 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:473:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
471 | override func writeIcon(qrcode: QRCode) throws -> [String] {
472 | struct Anchor {
473 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
474 | }
475 |
[120/141] Compiling EFQRCode EFCorrectionLevel.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:70:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
68 | public class EFStyleResampleImageParams: EFStyleParams {
69 | /// The default backdrop configuration for resample image QR codes.
70 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | /// The default alignment pattern configuration.
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:72:23: warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
70 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
71 | /// The default alignment pattern configuration.
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
| |- warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultAlign' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | /// The default timing pattern configuration.
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
:
158 |
159 | /// Alignment pattern styling parameters for resample image QR codes.
160 | public class EFStyleResampleImageParamsAlign {
| `- note: class 'EFStyleResampleImageParamsAlign' does not conform to the 'Sendable' protocol
161 | /// The default color for alignment patterns.
162 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:74:23: warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
72 | public static let defaultAlign: EFStyleResampleImageParamsAlign = EFStyleResampleImageParamsAlign()
73 | /// The default timing pattern configuration.
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
| |- warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultTiming' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleResampleImageParamsPosition = EFStyleResampleImageParamsPosition()
:
200 |
201 | /// Timing pattern styling parameters for resample image QR codes.
202 | public class EFStyleResampleImageParamsTiming {
| `- note: class 'EFStyleResampleImageParamsTiming' does not conform to the 'Sendable' protocol
203 | /// The default color for timing patterns.
204 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:76:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
74 | public static let defaultTiming: EFStyleResampleImageParamsTiming = EFStyleResampleImageParamsTiming()
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleResampleImageParamsPosition = EFStyleResampleImageParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleResampleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | /// The default color for data modules (black).
78 | public static let defaultDataColor: CGColor = CGColor.createWith(rgb: 0x000000)!
:
234 |
235 | /// Position detection pattern styling parameters for resample image QR codes.
236 | public class EFStyleResampleImageParamsPosition {
| `- note: class 'EFStyleResampleImageParamsPosition' does not conform to the 'Sendable' protocol
237 | /// The default color for position detection patterns.
238 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleResampleImage.swift:473:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
471 | override func writeIcon(qrcode: QRCode) throws -> [String] {
472 | struct Anchor {
473 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
474 | }
475 |
[121/141] Compiling EFQRCode EFQRCodeStyle25D.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle25D.swift:74:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
72 |
73 | /// The default backdrop configuration for 2.5D QR codes.
74 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |
76 | /// The default color for the top face of modules (black).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle25D.swift:271:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
269 | override func writeIcon(qrcode: QRCode) throws -> [String] {
270 | struct Anchor {
271 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 | }
273 |
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:65:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
63 | public class EFStyleBasicParams: EFStyleParams {
64 | /// The default backdrop configuration for basic QR codes.
65 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | /// The default alignment pattern configuration.
67 | public static let defaultAlign: EFStyleBasicParamsAlign = EFStyleBasicParamsAlign()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:67:23: warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
65 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
66 | /// The default alignment pattern configuration.
67 | public static let defaultAlign: EFStyleBasicParamsAlign = EFStyleBasicParamsAlign()
| |- warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultAlign' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | /// The default timing pattern configuration.
69 | public static let defaultTiming: EFStyleBasicParamsTiming = EFStyleBasicParamsTiming()
:
137 |
138 | /// Alignment pattern styling parameters for basic QR codes.
139 | public class EFStyleBasicParamsAlign {
| `- note: class 'EFStyleBasicParamsAlign' does not conform to the 'Sendable' protocol
140 | /// Default color for alignment patterns (black).
141 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:69:23: warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
67 | public static let defaultAlign: EFStyleBasicParamsAlign = EFStyleBasicParamsAlign()
68 | /// The default timing pattern configuration.
69 | public static let defaultTiming: EFStyleBasicParamsTiming = EFStyleBasicParamsTiming()
| |- warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultTiming' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 | /// The default data module configuration.
71 | public static let defaultData: EFStyleBasicParamsData = EFStyleBasicParamsData()
:
172 | * locate the data modules.
173 | */
174 | public class EFStyleBasicParamsTiming {
| `- note: class 'EFStyleBasicParamsTiming' does not conform to the 'Sendable' protocol
175 | /// Default color for timing patterns (black).
176 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:71:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
69 | public static let defaultTiming: EFStyleBasicParamsTiming = EFStyleBasicParamsTiming()
70 | /// The default data module configuration.
71 | public static let defaultData: EFStyleBasicParamsData = EFStyleBasicParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// The default position detection pattern configuration.
73 | public static let defaultPosition: EFStyleBasicParamsPosition = EFStyleBasicParamsPosition()
:
206 | * which encode the actual information content of the QR code.
207 | */
208 | public class EFStyleBasicParamsData {
| `- note: class 'EFStyleBasicParamsData' does not conform to the 'Sendable' protocol
209 | /// Default color for data modules (black).
210 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:73:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
71 | public static let defaultData: EFStyleBasicParamsData = EFStyleBasicParamsData()
72 | /// The default position detection pattern configuration.
73 | public static let defaultPosition: EFStyleBasicParamsPosition = EFStyleBasicParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | /// Data module styling parameters.
75 | let data: EFStyleBasicParamsData
:
241 | * decoders locate and orient the QR code.
242 | */
243 | public class EFStyleBasicParamsPosition {
| `- note: class 'EFStyleBasicParamsPosition' does not conform to the 'Sendable' protocol
244 | /// Default color for position detection patterns (black).
245 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBubble.swift:71:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
69 | public class EFStyleBubbleParams: EFStyleParams {
70 | /// The default backdrop configuration for bubble QR codes.
71 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// The default color for bubble data modules (light blue).
73 | public static let defaultDataColor: CGColor = CGColor.createWith(rgb: 0x8ED1FC)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBubble.swift:77:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBubbleParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
75 | public static let defaultDataCenterColor: CGColor = CGColor.createWith(rgb: 0xffffff)!
76 | /// The default position detection pattern configuration.
77 | public static let defaultPosition: EFStyleBubbleParamsPosition = EFStyleBubbleParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBubbleParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | /// The color of the bubble data modules.
79 | let dataColor: CGColor
:
133 |
134 | /// Position detection pattern styling parameters for bubble QR codes.
135 | public class EFStyleBubbleParamsPosition {
| `- note: class 'EFStyleBubbleParamsPosition' does not conform to the 'Sendable' protocol
136 | /// Default color for position detection patterns (blue).
137 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x0693E3)!
[122/141] Compiling EFQRCode EFQRCodeStyleBasic.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle25D.swift:74:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
72 |
73 | /// The default backdrop configuration for 2.5D QR codes.
74 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |
76 | /// The default color for the top face of modules (black).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle25D.swift:271:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
269 | override func writeIcon(qrcode: QRCode) throws -> [String] {
270 | struct Anchor {
271 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 | }
273 |
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:65:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
63 | public class EFStyleBasicParams: EFStyleParams {
64 | /// The default backdrop configuration for basic QR codes.
65 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | /// The default alignment pattern configuration.
67 | public static let defaultAlign: EFStyleBasicParamsAlign = EFStyleBasicParamsAlign()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:67:23: warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
65 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
66 | /// The default alignment pattern configuration.
67 | public static let defaultAlign: EFStyleBasicParamsAlign = EFStyleBasicParamsAlign()
| |- warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultAlign' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | /// The default timing pattern configuration.
69 | public static let defaultTiming: EFStyleBasicParamsTiming = EFStyleBasicParamsTiming()
:
137 |
138 | /// Alignment pattern styling parameters for basic QR codes.
139 | public class EFStyleBasicParamsAlign {
| `- note: class 'EFStyleBasicParamsAlign' does not conform to the 'Sendable' protocol
140 | /// Default color for alignment patterns (black).
141 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:69:23: warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
67 | public static let defaultAlign: EFStyleBasicParamsAlign = EFStyleBasicParamsAlign()
68 | /// The default timing pattern configuration.
69 | public static let defaultTiming: EFStyleBasicParamsTiming = EFStyleBasicParamsTiming()
| |- warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultTiming' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 | /// The default data module configuration.
71 | public static let defaultData: EFStyleBasicParamsData = EFStyleBasicParamsData()
:
172 | * locate the data modules.
173 | */
174 | public class EFStyleBasicParamsTiming {
| `- note: class 'EFStyleBasicParamsTiming' does not conform to the 'Sendable' protocol
175 | /// Default color for timing patterns (black).
176 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:71:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
69 | public static let defaultTiming: EFStyleBasicParamsTiming = EFStyleBasicParamsTiming()
70 | /// The default data module configuration.
71 | public static let defaultData: EFStyleBasicParamsData = EFStyleBasicParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// The default position detection pattern configuration.
73 | public static let defaultPosition: EFStyleBasicParamsPosition = EFStyleBasicParamsPosition()
:
206 | * which encode the actual information content of the QR code.
207 | */
208 | public class EFStyleBasicParamsData {
| `- note: class 'EFStyleBasicParamsData' does not conform to the 'Sendable' protocol
209 | /// Default color for data modules (black).
210 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:73:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
71 | public static let defaultData: EFStyleBasicParamsData = EFStyleBasicParamsData()
72 | /// The default position detection pattern configuration.
73 | public static let defaultPosition: EFStyleBasicParamsPosition = EFStyleBasicParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | /// Data module styling parameters.
75 | let data: EFStyleBasicParamsData
:
241 | * decoders locate and orient the QR code.
242 | */
243 | public class EFStyleBasicParamsPosition {
| `- note: class 'EFStyleBasicParamsPosition' does not conform to the 'Sendable' protocol
244 | /// Default color for position detection patterns (black).
245 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBubble.swift:71:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
69 | public class EFStyleBubbleParams: EFStyleParams {
70 | /// The default backdrop configuration for bubble QR codes.
71 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// The default color for bubble data modules (light blue).
73 | public static let defaultDataColor: CGColor = CGColor.createWith(rgb: 0x8ED1FC)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBubble.swift:77:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBubbleParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
75 | public static let defaultDataCenterColor: CGColor = CGColor.createWith(rgb: 0xffffff)!
76 | /// The default position detection pattern configuration.
77 | public static let defaultPosition: EFStyleBubbleParamsPosition = EFStyleBubbleParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBubbleParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | /// The color of the bubble data modules.
79 | let dataColor: CGColor
:
133 |
134 | /// Position detection pattern styling parameters for bubble QR codes.
135 | public class EFStyleBubbleParamsPosition {
| `- note: class 'EFStyleBubbleParamsPosition' does not conform to the 'Sendable' protocol
136 | /// Default color for position detection patterns (blue).
137 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x0693E3)!
[123/141] Compiling EFQRCode EFQRCodeStyleBubble.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle25D.swift:74:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
72 |
73 | /// The default backdrop configuration for 2.5D QR codes.
74 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |
76 | /// The default color for the top face of modules (black).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle25D.swift:271:24: warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
269 | override func writeIcon(qrcode: QRCode) throws -> [String] {
270 | struct Anchor {
271 | static var uniqueMark: Int = 0
| |- warning: static property 'uniqueMark' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'uniqueMark' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'uniqueMark' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 | }
273 |
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:65:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
63 | public class EFStyleBasicParams: EFStyleParams {
64 | /// The default backdrop configuration for basic QR codes.
65 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | /// The default alignment pattern configuration.
67 | public static let defaultAlign: EFStyleBasicParamsAlign = EFStyleBasicParamsAlign()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:67:23: warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
65 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
66 | /// The default alignment pattern configuration.
67 | public static let defaultAlign: EFStyleBasicParamsAlign = EFStyleBasicParamsAlign()
| |- warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultAlign' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 | /// The default timing pattern configuration.
69 | public static let defaultTiming: EFStyleBasicParamsTiming = EFStyleBasicParamsTiming()
:
137 |
138 | /// Alignment pattern styling parameters for basic QR codes.
139 | public class EFStyleBasicParamsAlign {
| `- note: class 'EFStyleBasicParamsAlign' does not conform to the 'Sendable' protocol
140 | /// Default color for alignment patterns (black).
141 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:69:23: warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
67 | public static let defaultAlign: EFStyleBasicParamsAlign = EFStyleBasicParamsAlign()
68 | /// The default timing pattern configuration.
69 | public static let defaultTiming: EFStyleBasicParamsTiming = EFStyleBasicParamsTiming()
| |- warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultTiming' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 | /// The default data module configuration.
71 | public static let defaultData: EFStyleBasicParamsData = EFStyleBasicParamsData()
:
172 | * locate the data modules.
173 | */
174 | public class EFStyleBasicParamsTiming {
| `- note: class 'EFStyleBasicParamsTiming' does not conform to the 'Sendable' protocol
175 | /// Default color for timing patterns (black).
176 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:71:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
69 | public static let defaultTiming: EFStyleBasicParamsTiming = EFStyleBasicParamsTiming()
70 | /// The default data module configuration.
71 | public static let defaultData: EFStyleBasicParamsData = EFStyleBasicParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// The default position detection pattern configuration.
73 | public static let defaultPosition: EFStyleBasicParamsPosition = EFStyleBasicParamsPosition()
:
206 | * which encode the actual information content of the QR code.
207 | */
208 | public class EFStyleBasicParamsData {
| `- note: class 'EFStyleBasicParamsData' does not conform to the 'Sendable' protocol
209 | /// Default color for data modules (black).
210 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBasic.swift:73:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
71 | public static let defaultData: EFStyleBasicParamsData = EFStyleBasicParamsData()
72 | /// The default position detection pattern configuration.
73 | public static let defaultPosition: EFStyleBasicParamsPosition = EFStyleBasicParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBasicParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | /// Data module styling parameters.
75 | let data: EFStyleBasicParamsData
:
241 | * decoders locate and orient the QR code.
242 | */
243 | public class EFStyleBasicParamsPosition {
| `- note: class 'EFStyleBasicParamsPosition' does not conform to the 'Sendable' protocol
244 | /// Default color for position detection patterns (black).
245 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBubble.swift:71:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
69 | public class EFStyleBubbleParams: EFStyleParams {
70 | /// The default backdrop configuration for bubble QR codes.
71 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// The default color for bubble data modules (light blue).
73 | public static let defaultDataColor: CGColor = CGColor.createWith(rgb: 0x8ED1FC)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleBubble.swift:77:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBubbleParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
75 | public static let defaultDataCenterColor: CGColor = CGColor.createWith(rgb: 0xffffff)!
76 | /// The default position detection pattern configuration.
77 | public static let defaultPosition: EFStyleBubbleParamsPosition = EFStyleBubbleParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleBubbleParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | /// The color of the bubble data modules.
79 | let dataColor: CGColor
:
133 |
134 | /// Position detection pattern styling parameters for bubble QR codes.
135 | public class EFStyleBubbleParamsPosition {
| `- note: class 'EFStyleBubbleParamsPosition' does not conform to the 'Sendable' protocol
136 | /// Default color for position detection patterns (blue).
137 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x0693E3)!
[124/141] Compiling EFQRCode EFVideoFormat.swift
[125/141] Compiling EFQRCode Utils.swift
[126/141] Compiling EFQRCode resource_bundle_accessor.swift
[127/141] Compiling EFQRCode EFQRCode+Generator.swift
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:815:61: warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in a '@Sendable' closure
813 | let iconImage: EFStyleParamImage? = iconFrames.isEmpty ? nil : EFStyleParamImage.static(image: iconFrames[index])
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
| `- warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in a '@Sendable' closure
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
817 | let qrFrame = try tempGenerator.toImage(size: size)
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:448:14: note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
446 | * defining the interface that all styles must implement.
447 | */
448 | public class EFQRCodeStyleBase {
| `- note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
449 | /**
450 | * Writes the QR code to SVG format.
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:816:84: warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in a '@Sendable' closure
100 | * - Output format errors
101 | */
102 | class Generator {
| `- note: class 'Generator' does not conform to the 'Sendable' protocol
103 | /// The underlying QR code object containing the encoded data and structure.
104 | public let qrcode: QRCode
:
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
| `- warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in a '@Sendable' closure
817 | let qrFrame = try tempGenerator.toImage(size: size)
818 | guard let qrFrameCGImage = qrFrame.cgImage() else {
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:815:61: warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in an isolated closure; this is an error in the Swift 6 language mode
813 | let iconImage: EFStyleParamImage? = iconFrames.isEmpty ? nil : EFStyleParamImage.static(image: iconFrames[index])
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
| `- warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in an isolated closure; this is an error in the Swift 6 language mode
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
817 | let qrFrame = try tempGenerator.toImage(size: size)
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:448:14: note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
446 | * defining the interface that all styles must implement.
447 | */
448 | public class EFQRCodeStyleBase {
| `- note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
449 | /**
450 | * Writes the QR code to SVG format.
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:816:84: warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in an isolated closure; this is an error in the Swift 6 language mode
100 | * - Output format errors
101 | */
102 | class Generator {
| `- note: class 'Generator' does not conform to the 'Sendable' protocol
103 | /// The underlying QR code object containing the encoded data and structure.
104 | public let qrcode: QRCode
:
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
| `- warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in an isolated closure; this is an error in the Swift 6 language mode
817 | let qrFrame = try tempGenerator.toImage(size: size)
818 | guard let qrFrameCGImage = qrFrame.cgImage() else {
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:821:25: warning: mutation of captured var 'qrFrames' in concurrently-executing code; this is an error in the Swift 6 language mode
819 | throw EFQRCodeError.cannotCreateCGImage
820 | }
821 | qrFrames[index] = qrFrameCGImage
| `- warning: mutation of captured var 'qrFrames' in concurrently-executing code; this is an error in the Swift 6 language mode
822 | } catch {
823 | errorLock.lock()
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:824:28: warning: reference to captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
822 | } catch {
823 | errorLock.lock()
824 | if encounteredError == nil {
| `- warning: reference to captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
825 | encounteredError = error
826 | queue.cancelAllOperations()
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:825:29: warning: mutation of captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
823 | errorLock.lock()
824 | if encounteredError == nil {
825 | encounteredError = error
| `- warning: mutation of captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
826 | queue.cancelAllOperations()
827 | }
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1259:77: warning: capture of 'pool' with non-sendable type 'CVPixelBufferPool' in a '@Sendable' closure
1257 | while accumulatedTime < targetTime {
1258 | var pixelBuffer: CVPixelBuffer?
1259 | CVPixelBufferPoolCreatePixelBuffer(kCFAllocatorDefault, pool, &pixelBuffer)
| `- warning: capture of 'pool' with non-sendable type 'CVPixelBufferPool' in a '@Sendable' closure
1260 |
1261 | guard let buffer = pixelBuffer else { return }
CoreVideo.CVPixelBufferPool:1:14: note: class 'CVPixelBufferPool' does not conform to the 'Sendable' protocol
1 | public class CVPixelBufferPool : _CFObject {
| `- note: class 'CVPixelBufferPool' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1294:28: warning: capture of 'writerInput' with non-sendable type 'AVAssetWriterInput' in a '@Sendable' closure
1292 | )
1293 |
1294 | while !writerInput.isReadyForMoreMediaData {
| `- warning: capture of 'writerInput' with non-sendable type 'AVAssetWriterInput' in a '@Sendable' closure
1295 | Thread.sleep(forTimeInterval: 0.1)
1296 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:43:12: note: class 'AVAssetWriterInput' does not conform to the 'Sendable' protocol
41 | */
42 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
43 | @interface AVAssetWriterInput : NSObject
| `- note: class 'AVAssetWriterInput' does not conform to the 'Sendable' protocol
44 | {
45 | @private
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:42:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AVFoundation'
40 | #endif
41 | #if canImport(AVFoundation) && !os(watchOS)
42 | import AVFoundation
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AVFoundation'
43 | import CoreVideo
44 | #endif
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1298:21: warning: capture of 'adaptor' with non-sendable type 'AVAssetWriterInputPixelBufferAdaptor' in a '@Sendable' closure
1296 | }
1297 |
1298 | adaptor.append(buffer, withPresentationTime: presentationTime)
| `- warning: capture of 'adaptor' with non-sendable type 'AVAssetWriterInputPixelBufferAdaptor' in a '@Sendable' closure
1299 | accumulatedTime += frameDuration
1300 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:715:12: note: class 'AVAssetWriterInputPixelBufferAdaptor' does not conform to the 'Sendable' protocol
713 | */
714 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
715 | @interface AVAssetWriterInputPixelBufferAdaptor : NSObject
| `- note: class 'AVAssetWriterInputPixelBufferAdaptor' does not conform to the 'Sendable' protocol
716 | {
717 | @private
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1304:13: warning: capture of 'assetWriter' with non-sendable type 'AVAssetWriter' in a '@Sendable' closure
1302 |
1303 | writerInput.markAsFinished()
1304 | assetWriter.finishWriting {
| `- warning: capture of 'assetWriter' with non-sendable type 'AVAssetWriter' in a '@Sendable' closure
1305 | semaphore.signal()
1306 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriter.h:65:12: note: class 'AVAssetWriter' does not conform to the 'Sendable' protocol
63 | */
64 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
65 | @interface AVAssetWriter : NSObject
| `- note: class 'AVAssetWriter' does not conform to the 'Sendable' protocol
66 | {
67 | @private
[128/141] Compiling EFQRCode EFQRCode+Recognizer.swift
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:815:61: warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in a '@Sendable' closure
813 | let iconImage: EFStyleParamImage? = iconFrames.isEmpty ? nil : EFStyleParamImage.static(image: iconFrames[index])
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
| `- warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in a '@Sendable' closure
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
817 | let qrFrame = try tempGenerator.toImage(size: size)
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:448:14: note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
446 | * defining the interface that all styles must implement.
447 | */
448 | public class EFQRCodeStyleBase {
| `- note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
449 | /**
450 | * Writes the QR code to SVG format.
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:816:84: warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in a '@Sendable' closure
100 | * - Output format errors
101 | */
102 | class Generator {
| `- note: class 'Generator' does not conform to the 'Sendable' protocol
103 | /// The underlying QR code object containing the encoded data and structure.
104 | public let qrcode: QRCode
:
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
| `- warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in a '@Sendable' closure
817 | let qrFrame = try tempGenerator.toImage(size: size)
818 | guard let qrFrameCGImage = qrFrame.cgImage() else {
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:815:61: warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in an isolated closure; this is an error in the Swift 6 language mode
813 | let iconImage: EFStyleParamImage? = iconFrames.isEmpty ? nil : EFStyleParamImage.static(image: iconFrames[index])
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
| `- warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in an isolated closure; this is an error in the Swift 6 language mode
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
817 | let qrFrame = try tempGenerator.toImage(size: size)
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:448:14: note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
446 | * defining the interface that all styles must implement.
447 | */
448 | public class EFQRCodeStyleBase {
| `- note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
449 | /**
450 | * Writes the QR code to SVG format.
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:816:84: warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in an isolated closure; this is an error in the Swift 6 language mode
100 | * - Output format errors
101 | */
102 | class Generator {
| `- note: class 'Generator' does not conform to the 'Sendable' protocol
103 | /// The underlying QR code object containing the encoded data and structure.
104 | public let qrcode: QRCode
:
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
| `- warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in an isolated closure; this is an error in the Swift 6 language mode
817 | let qrFrame = try tempGenerator.toImage(size: size)
818 | guard let qrFrameCGImage = qrFrame.cgImage() else {
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:821:25: warning: mutation of captured var 'qrFrames' in concurrently-executing code; this is an error in the Swift 6 language mode
819 | throw EFQRCodeError.cannotCreateCGImage
820 | }
821 | qrFrames[index] = qrFrameCGImage
| `- warning: mutation of captured var 'qrFrames' in concurrently-executing code; this is an error in the Swift 6 language mode
822 | } catch {
823 | errorLock.lock()
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:824:28: warning: reference to captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
822 | } catch {
823 | errorLock.lock()
824 | if encounteredError == nil {
| `- warning: reference to captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
825 | encounteredError = error
826 | queue.cancelAllOperations()
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:825:29: warning: mutation of captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
823 | errorLock.lock()
824 | if encounteredError == nil {
825 | encounteredError = error
| `- warning: mutation of captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
826 | queue.cancelAllOperations()
827 | }
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1259:77: warning: capture of 'pool' with non-sendable type 'CVPixelBufferPool' in a '@Sendable' closure
1257 | while accumulatedTime < targetTime {
1258 | var pixelBuffer: CVPixelBuffer?
1259 | CVPixelBufferPoolCreatePixelBuffer(kCFAllocatorDefault, pool, &pixelBuffer)
| `- warning: capture of 'pool' with non-sendable type 'CVPixelBufferPool' in a '@Sendable' closure
1260 |
1261 | guard let buffer = pixelBuffer else { return }
CoreVideo.CVPixelBufferPool:1:14: note: class 'CVPixelBufferPool' does not conform to the 'Sendable' protocol
1 | public class CVPixelBufferPool : _CFObject {
| `- note: class 'CVPixelBufferPool' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1294:28: warning: capture of 'writerInput' with non-sendable type 'AVAssetWriterInput' in a '@Sendable' closure
1292 | )
1293 |
1294 | while !writerInput.isReadyForMoreMediaData {
| `- warning: capture of 'writerInput' with non-sendable type 'AVAssetWriterInput' in a '@Sendable' closure
1295 | Thread.sleep(forTimeInterval: 0.1)
1296 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:43:12: note: class 'AVAssetWriterInput' does not conform to the 'Sendable' protocol
41 | */
42 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
43 | @interface AVAssetWriterInput : NSObject
| `- note: class 'AVAssetWriterInput' does not conform to the 'Sendable' protocol
44 | {
45 | @private
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:42:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AVFoundation'
40 | #endif
41 | #if canImport(AVFoundation) && !os(watchOS)
42 | import AVFoundation
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AVFoundation'
43 | import CoreVideo
44 | #endif
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1298:21: warning: capture of 'adaptor' with non-sendable type 'AVAssetWriterInputPixelBufferAdaptor' in a '@Sendable' closure
1296 | }
1297 |
1298 | adaptor.append(buffer, withPresentationTime: presentationTime)
| `- warning: capture of 'adaptor' with non-sendable type 'AVAssetWriterInputPixelBufferAdaptor' in a '@Sendable' closure
1299 | accumulatedTime += frameDuration
1300 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:715:12: note: class 'AVAssetWriterInputPixelBufferAdaptor' does not conform to the 'Sendable' protocol
713 | */
714 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
715 | @interface AVAssetWriterInputPixelBufferAdaptor : NSObject
| `- note: class 'AVAssetWriterInputPixelBufferAdaptor' does not conform to the 'Sendable' protocol
716 | {
717 | @private
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1304:13: warning: capture of 'assetWriter' with non-sendable type 'AVAssetWriter' in a '@Sendable' closure
1302 |
1303 | writerInput.markAsFinished()
1304 | assetWriter.finishWriting {
| `- warning: capture of 'assetWriter' with non-sendable type 'AVAssetWriter' in a '@Sendable' closure
1305 | semaphore.signal()
1306 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriter.h:65:12: note: class 'AVAssetWriter' does not conform to the 'Sendable' protocol
63 | */
64 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
65 | @interface AVAssetWriter : NSObject
| `- note: class 'AVAssetWriter' does not conform to the 'Sendable' protocol
66 | {
67 | @private
[129/141] Compiling EFQRCode EFQRCode.swift
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:815:61: warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in a '@Sendable' closure
813 | let iconImage: EFStyleParamImage? = iconFrames.isEmpty ? nil : EFStyleParamImage.static(image: iconFrames[index])
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
| `- warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in a '@Sendable' closure
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
817 | let qrFrame = try tempGenerator.toImage(size: size)
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:448:14: note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
446 | * defining the interface that all styles must implement.
447 | */
448 | public class EFQRCodeStyleBase {
| `- note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
449 | /**
450 | * Writes the QR code to SVG format.
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:816:84: warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in a '@Sendable' closure
100 | * - Output format errors
101 | */
102 | class Generator {
| `- note: class 'Generator' does not conform to the 'Sendable' protocol
103 | /// The underlying QR code object containing the encoded data and structure.
104 | public let qrcode: QRCode
:
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
| `- warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in a '@Sendable' closure
817 | let qrFrame = try tempGenerator.toImage(size: size)
818 | guard let qrFrameCGImage = qrFrame.cgImage() else {
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:815:61: warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in an isolated closure; this is an error in the Swift 6 language mode
813 | let iconImage: EFStyleParamImage? = iconFrames.isEmpty ? nil : EFStyleParamImage.static(image: iconFrames[index])
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
| `- warning: capture of 'style' with non-sendable type 'EFQRCodeStyleBase' in an isolated closure; this is an error in the Swift 6 language mode
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
817 | let qrFrame = try tempGenerator.toImage(size: size)
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:448:14: note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
446 | * defining the interface that all styles must implement.
447 | */
448 | public class EFQRCodeStyleBase {
| `- note: class 'EFQRCodeStyleBase' does not conform to the 'Sendable' protocol
449 | /**
450 | * Writes the QR code to SVG format.
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:816:84: warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in an isolated closure; this is an error in the Swift 6 language mode
100 | * - Output format errors
101 | */
102 | class Generator {
| `- note: class 'Generator' does not conform to the 'Sendable' protocol
103 | /// The underlying QR code object containing the encoded data and structure.
104 | public let qrcode: QRCode
:
814 | let watermarkImage: EFStyleParamImage? = watermarkFrames.isEmpty ? nil : EFStyleParamImage.static(image: watermarkFrames[index])
815 | let frameStyle: EFQRCodeStyleBase = style.copyWith(iconImage: iconImage, watermarkImage: watermarkImage)
816 | let tempGenerator: EFQRCode.Generator = EFQRCode.Generator(self.qrcode, styleImplementation: frameStyle)
| `- warning: capture of 'self' with non-sendable type 'EFQRCode.Generator' in an isolated closure; this is an error in the Swift 6 language mode
817 | let qrFrame = try tempGenerator.toImage(size: size)
818 | guard let qrFrameCGImage = qrFrame.cgImage() else {
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:821:25: warning: mutation of captured var 'qrFrames' in concurrently-executing code; this is an error in the Swift 6 language mode
819 | throw EFQRCodeError.cannotCreateCGImage
820 | }
821 | qrFrames[index] = qrFrameCGImage
| `- warning: mutation of captured var 'qrFrames' in concurrently-executing code; this is an error in the Swift 6 language mode
822 | } catch {
823 | errorLock.lock()
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:824:28: warning: reference to captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
822 | } catch {
823 | errorLock.lock()
824 | if encounteredError == nil {
| `- warning: reference to captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
825 | encounteredError = error
826 | queue.cancelAllOperations()
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:825:29: warning: mutation of captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
823 | errorLock.lock()
824 | if encounteredError == nil {
825 | encounteredError = error
| `- warning: mutation of captured var 'encounteredError' in concurrently-executing code; this is an error in the Swift 6 language mode
826 | queue.cancelAllOperations()
827 | }
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1259:77: warning: capture of 'pool' with non-sendable type 'CVPixelBufferPool' in a '@Sendable' closure
1257 | while accumulatedTime < targetTime {
1258 | var pixelBuffer: CVPixelBuffer?
1259 | CVPixelBufferPoolCreatePixelBuffer(kCFAllocatorDefault, pool, &pixelBuffer)
| `- warning: capture of 'pool' with non-sendable type 'CVPixelBufferPool' in a '@Sendable' closure
1260 |
1261 | guard let buffer = pixelBuffer else { return }
CoreVideo.CVPixelBufferPool:1:14: note: class 'CVPixelBufferPool' does not conform to the 'Sendable' protocol
1 | public class CVPixelBufferPool : _CFObject {
| `- note: class 'CVPixelBufferPool' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1294:28: warning: capture of 'writerInput' with non-sendable type 'AVAssetWriterInput' in a '@Sendable' closure
1292 | )
1293 |
1294 | while !writerInput.isReadyForMoreMediaData {
| `- warning: capture of 'writerInput' with non-sendable type 'AVAssetWriterInput' in a '@Sendable' closure
1295 | Thread.sleep(forTimeInterval: 0.1)
1296 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:43:12: note: class 'AVAssetWriterInput' does not conform to the 'Sendable' protocol
41 | */
42 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
43 | @interface AVAssetWriterInput : NSObject
| `- note: class 'AVAssetWriterInput' does not conform to the 'Sendable' protocol
44 | {
45 | @private
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:42:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AVFoundation'
40 | #endif
41 | #if canImport(AVFoundation) && !os(watchOS)
42 | import AVFoundation
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AVFoundation'
43 | import CoreVideo
44 | #endif
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1298:21: warning: capture of 'adaptor' with non-sendable type 'AVAssetWriterInputPixelBufferAdaptor' in a '@Sendable' closure
1296 | }
1297 |
1298 | adaptor.append(buffer, withPresentationTime: presentationTime)
| `- warning: capture of 'adaptor' with non-sendable type 'AVAssetWriterInputPixelBufferAdaptor' in a '@Sendable' closure
1299 | accumulatedTime += frameDuration
1300 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:715:12: note: class 'AVAssetWriterInputPixelBufferAdaptor' does not conform to the 'Sendable' protocol
713 | */
714 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
715 | @interface AVAssetWriterInputPixelBufferAdaptor : NSObject
| `- note: class 'AVAssetWriterInputPixelBufferAdaptor' does not conform to the 'Sendable' protocol
716 | {
717 | @private
/Users/admin/builder/spi-builder-workspace/Source/EFQRCode+Generator.swift:1304:13: warning: capture of 'assetWriter' with non-sendable type 'AVAssetWriter' in a '@Sendable' closure
1302 |
1303 | writerInput.markAsFinished()
1304 | assetWriter.finishWriting {
| `- warning: capture of 'assetWriter' with non-sendable type 'AVAssetWriter' in a '@Sendable' closure
1305 | semaphore.signal()
1306 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriter.h:65:12: note: class 'AVAssetWriter' does not conform to the 'Sendable' protocol
63 | */
64 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
65 | @interface AVAssetWriter : NSObject
| `- note: class 'AVAssetWriter' does not conform to the 'Sendable' protocol
66 | {
67 | @private
[130/141] Compiling EFQRCode EFQRCodeStyleImageFill.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImageFill.swift:75:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
73 | public class EFStyleImageFillParams: EFStyleParams {
74 | /// The default backdrop configuration for image fill QR codes.
75 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | /// The default background color (white).
77 | public static let defaultBackgroundColor: CGColor = CGColor.createWith(rgb: 0xffffff)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:75:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
73 | public class EFStyleLineParams: EFStyleParams {
74 | /// The default backdrop configuration for line QR codes.
75 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | /// The default position detection pattern configuration.
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:77:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
75 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
76 | /// The default position detection pattern configuration.
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | /// The default line configuration.
79 | public static let defaultLine: EFStyleLineParamsLine = EFStyleLineParamsLine()
:
127 |
128 | /// Position detection pattern styling parameters for line QR codes.
129 | public class EFStyleLineParamsPosition {
| `- note: class 'EFStyleLineParamsPosition' does not conform to the 'Sendable' protocol
130 | /// Default color for position detection patterns (black).
131 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:79:23: warning: static property 'defaultLine' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsLine' may have shared mutable state; this is an error in the Swift 6 language mode
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
78 | /// The default line configuration.
79 | public static let defaultLine: EFStyleLineParamsLine = EFStyleLineParamsLine()
| |- warning: static property 'defaultLine' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsLine' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultLine' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | /// Position detection pattern styling parameters.
81 | let position: EFStyleLineParamsPosition
:
156 |
157 | /// Line styling parameters for line QR codes.
158 | public class EFStyleLineParamsLine {
| `- note: class 'EFStyleLineParamsLine' does not conform to the 'Sendable' protocol
159 | /// Default color for lines (black).
160 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleRandomRectangle.swift:68:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
66 | public class EFStyleRandomRectangleParams: EFStyleParams {
67 | /// The default backdrop configuration for random rectangle QR codes.
68 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | /// The default color for random rectangles (green).
70 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x14AA3C)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
[131/141] Compiling EFQRCode EFQRCodeStyleLine.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImageFill.swift:75:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
73 | public class EFStyleImageFillParams: EFStyleParams {
74 | /// The default backdrop configuration for image fill QR codes.
75 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | /// The default background color (white).
77 | public static let defaultBackgroundColor: CGColor = CGColor.createWith(rgb: 0xffffff)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:75:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
73 | public class EFStyleLineParams: EFStyleParams {
74 | /// The default backdrop configuration for line QR codes.
75 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | /// The default position detection pattern configuration.
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:77:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
75 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
76 | /// The default position detection pattern configuration.
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | /// The default line configuration.
79 | public static let defaultLine: EFStyleLineParamsLine = EFStyleLineParamsLine()
:
127 |
128 | /// Position detection pattern styling parameters for line QR codes.
129 | public class EFStyleLineParamsPosition {
| `- note: class 'EFStyleLineParamsPosition' does not conform to the 'Sendable' protocol
130 | /// Default color for position detection patterns (black).
131 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:79:23: warning: static property 'defaultLine' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsLine' may have shared mutable state; this is an error in the Swift 6 language mode
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
78 | /// The default line configuration.
79 | public static let defaultLine: EFStyleLineParamsLine = EFStyleLineParamsLine()
| |- warning: static property 'defaultLine' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsLine' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultLine' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | /// Position detection pattern styling parameters.
81 | let position: EFStyleLineParamsPosition
:
156 |
157 | /// Line styling parameters for line QR codes.
158 | public class EFStyleLineParamsLine {
| `- note: class 'EFStyleLineParamsLine' does not conform to the 'Sendable' protocol
159 | /// Default color for lines (black).
160 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleRandomRectangle.swift:68:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
66 | public class EFStyleRandomRectangleParams: EFStyleParams {
67 | /// The default backdrop configuration for random rectangle QR codes.
68 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | /// The default color for random rectangles (green).
70 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x14AA3C)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
[132/141] Compiling EFQRCode EFQRCodeStyleRandomRectangle.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImageFill.swift:75:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
73 | public class EFStyleImageFillParams: EFStyleParams {
74 | /// The default backdrop configuration for image fill QR codes.
75 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | /// The default background color (white).
77 | public static let defaultBackgroundColor: CGColor = CGColor.createWith(rgb: 0xffffff)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:75:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
73 | public class EFStyleLineParams: EFStyleParams {
74 | /// The default backdrop configuration for line QR codes.
75 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | /// The default position detection pattern configuration.
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:77:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
75 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
76 | /// The default position detection pattern configuration.
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
78 | /// The default line configuration.
79 | public static let defaultLine: EFStyleLineParamsLine = EFStyleLineParamsLine()
:
127 |
128 | /// Position detection pattern styling parameters for line QR codes.
129 | public class EFStyleLineParamsPosition {
| `- note: class 'EFStyleLineParamsPosition' does not conform to the 'Sendable' protocol
130 | /// Default color for position detection patterns (black).
131 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleLine.swift:79:23: warning: static property 'defaultLine' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsLine' may have shared mutable state; this is an error in the Swift 6 language mode
77 | public static let defaultPosition: EFStyleLineParamsPosition = EFStyleLineParamsPosition()
78 | /// The default line configuration.
79 | public static let defaultLine: EFStyleLineParamsLine = EFStyleLineParamsLine()
| |- warning: static property 'defaultLine' is not concurrency-safe because non-'Sendable' type 'EFStyleLineParamsLine' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultLine' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | /// Position detection pattern styling parameters.
81 | let position: EFStyleLineParamsPosition
:
156 |
157 | /// Line styling parameters for line QR codes.
158 | public class EFStyleLineParamsLine {
| `- note: class 'EFStyleLineParamsLine' does not conform to the 'Sendable' protocol
159 | /// Default color for lines (black).
160 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleRandomRectangle.swift:68:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
66 | public class EFStyleRandomRectangleParams: EFStyleParams {
67 | /// The default backdrop configuration for random rectangle QR codes.
68 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | /// The default color for random rectangles (green).
70 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x14AA3C)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
[133/141] Compiling EFQRCode EFEdgeInsets.swift
/Users/admin/builder/spi-builder-workspace/Source/Type/EFQRCodeError.swift:91:10: warning: associated value 'internalError' of 'Sendable'-conforming enum 'EFQRCodeError' has non-sendable type 'EFQRCodeError.ImplmentationError'; this is an error in the Swift 6 language mode
89 | case cannotCreateVideo
90 | /// Internal implementation error.
91 | case internalError(ImplmentationError)
| `- warning: associated value 'internalError' of 'Sendable'-conforming enum 'EFQRCodeError' has non-sendable type 'EFQRCodeError.ImplmentationError'; this is an error in the Swift 6 language mode
92 |
93 | /// Internal implementation error types.
94 | public enum ImplmentationError {
| `- note: consider making enum 'ImplmentationError' conform to the 'Sendable' protocol
95 | /// Failed to determine the size of the data.
96 | case dataLengthIndeterminable
[134/141] Compiling EFQRCode EFImageMode.swift
/Users/admin/builder/spi-builder-workspace/Source/Type/EFQRCodeError.swift:91:10: warning: associated value 'internalError' of 'Sendable'-conforming enum 'EFQRCodeError' has non-sendable type 'EFQRCodeError.ImplmentationError'; this is an error in the Swift 6 language mode
89 | case cannotCreateVideo
90 | /// Internal implementation error.
91 | case internalError(ImplmentationError)
| `- warning: associated value 'internalError' of 'Sendable'-conforming enum 'EFQRCodeError' has non-sendable type 'EFQRCodeError.ImplmentationError'; this is an error in the Swift 6 language mode
92 |
93 | /// Internal implementation error types.
94 | public enum ImplmentationError {
| `- note: consider making enum 'ImplmentationError' conform to the 'Sendable' protocol
95 | /// Failed to determine the size of the data.
96 | case dataLengthIndeterminable
[135/141] Compiling EFQRCode EFQRCodeError.swift
/Users/admin/builder/spi-builder-workspace/Source/Type/EFQRCodeError.swift:91:10: warning: associated value 'internalError' of 'Sendable'-conforming enum 'EFQRCodeError' has non-sendable type 'EFQRCodeError.ImplmentationError'; this is an error in the Swift 6 language mode
89 | case cannotCreateVideo
90 | /// Internal implementation error.
91 | case internalError(ImplmentationError)
| `- warning: associated value 'internalError' of 'Sendable'-conforming enum 'EFQRCodeError' has non-sendable type 'EFQRCodeError.ImplmentationError'; this is an error in the Swift 6 language mode
92 |
93 | /// Internal implementation error types.
94 | public enum ImplmentationError {
| `- note: consider making enum 'ImplmentationError' conform to the 'Sendable' protocol
95 | /// Failed to determine the size of the data.
96 | case dataLengthIndeterminable
[136/141] Compiling EFQRCode CGImage+EFQRCode.swift
[137/141] Compiling EFQRCode CIImage+EFQRCode.swift
[138/141] Compiling EFQRCode NSImage+EFQRCode.swift
[139/141] Compiling EFQRCode EFQRCodeStyleDSJ.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleDSJ.swift:68:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
66 | public class EFStyleDSJParams: EFStyleParams {
67 | /// The default backdrop configuration for DSJ QR codes.
68 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | /// The default position detection pattern configuration.
70 | public static let defaultPosition: EFStyleDSJParamsPosition = EFStyleDSJParamsPosition()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleDSJ.swift:70:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
68 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
69 | /// The default position detection pattern configuration.
70 | public static let defaultPosition: EFStyleDSJParamsPosition = EFStyleDSJParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | /// The default data module configuration.
72 | public static let defaultData: EFStyleDSJParamsData = EFStyleDSJParamsData()
:
120 |
121 | /// Position detection pattern styling parameters for DSJ QR codes.
122 | public class EFStyleDSJParamsPosition {
| `- note: class 'EFStyleDSJParamsPosition' does not conform to the 'Sendable' protocol
123 | /// Default color for position detection patterns (blue).
124 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x0B2D97)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleDSJ.swift:72:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
70 | public static let defaultPosition: EFStyleDSJParamsPosition = EFStyleDSJParamsPosition()
71 | /// The default data module configuration.
72 | public static let defaultData: EFStyleDSJParamsData = EFStyleDSJParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | /// Position detection pattern styling parameters.
74 | let position: EFStyleDSJParamsPosition
:
149 |
150 | /// Data module styling parameters for DSJ QR codes.
151 | public class EFStyleDSJParamsData {
| `- note: class 'EFStyleDSJParamsData' does not conform to the 'Sendable' protocol
152 | /// Default color for horizontal lines (yellow).
153 | public static let defaultHorizontalLineColor: CGColor = CGColor.createWith(rgb: 0xF6B506)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleFunction.swift:74:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
72 | public class EFStyleFunctionParams: EFStyleParams {
73 | /// The default backdrop configuration for function QR codes.
74 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleFunctionParamsPosition = EFStyleFunctionParamsPosition()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleFunction.swift:76:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
74 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleFunctionParamsPosition = EFStyleFunctionParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | /// The default data module configuration.
78 | public static let defaultData: EFStyleFunctionParamsData = EFStyleFunctionParamsData()
:
126 |
127 | /// Position detection pattern styling parameters for function QR codes.
128 | public class EFStyleFunctionParamsPosition {
| `- note: class 'EFStyleFunctionParamsPosition' does not conform to the 'Sendable' protocol
129 | /// Default color for position detection patterns (black).
130 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleFunction.swift:78:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
76 | public static let defaultPosition: EFStyleFunctionParamsPosition = EFStyleFunctionParamsPosition()
77 | /// The default data module configuration.
78 | public static let defaultData: EFStyleFunctionParamsData = EFStyleFunctionParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | /// Position detection pattern styling parameters.
80 | let position: EFStyleFunctionParamsPosition
:
155 |
156 | /// Data module styling parameters for function QR codes.
157 | public class EFStyleFunctionParamsData {
| `- note: class 'EFStyleFunctionParamsData' does not conform to the 'Sendable' protocol
158 | /// The mathematical function used to generate data modules.
159 | let function: EFStyleFunctionParamsDataFunction
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:78:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
76 | public class EFStyleImageParams: EFStyleParams {
77 | /// The default backdrop configuration for image QR codes.
78 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | /// The default alignment pattern configuration.
80 | public static let defaultAlign: EFStyleImageParamsAlign = EFStyleImageParamsAlign()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:80:23: warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
78 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
79 | /// The default alignment pattern configuration.
80 | public static let defaultAlign: EFStyleImageParamsAlign = EFStyleImageParamsAlign()
| |- warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultAlign' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | /// The default timing pattern configuration.
82 | public static let defaultTiming: EFStyleImageParamsTiming = EFStyleImageParamsTiming()
:
189 | * ```
190 | */
191 | public class EFStyleImageParamsAlign {
| `- note: class 'EFStyleImageParamsAlign' does not conform to the 'Sendable' protocol
192 |
193 | /**
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:82:23: warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
80 | public static let defaultAlign: EFStyleImageParamsAlign = EFStyleImageParamsAlign()
81 | /// The default timing pattern configuration.
82 | public static let defaultTiming: EFStyleImageParamsTiming = EFStyleImageParamsTiming()
| |- warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultTiming' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | /// The default data module configuration.
84 | public static let defaultData: EFStyleImageParamsData = EFStyleImageParamsData()
:
287 | * ```
288 | */
289 | public class EFStyleImageParamsTiming {
| `- note: class 'EFStyleImageParamsTiming' does not conform to the 'Sendable' protocol
290 |
291 | /**
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:84:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
82 | public static let defaultTiming: EFStyleImageParamsTiming = EFStyleImageParamsTiming()
83 | /// The default data module configuration.
84 | public static let defaultData: EFStyleImageParamsData = EFStyleImageParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
85 | /// The default position detection pattern configuration.
86 | public static let defaultPosition: EFStyleImageParamsPosition = EFStyleImageParamsPosition()
:
511 | * ```
512 | */
513 | public class EFStyleImageParamsData {
| `- note: class 'EFStyleImageParamsData' does not conform to the 'Sendable' protocol
514 |
515 | /**
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:86:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
84 | public static let defaultData: EFStyleImageParamsData = EFStyleImageParamsData()
85 | /// The default position detection pattern configuration.
86 | public static let defaultPosition: EFStyleImageParamsPosition = EFStyleImageParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | /// Alignment pattern styling parameters.
88 | let align: EFStyleImageParamsAlign
:
440 | * ```
441 | */
442 | public class EFStyleImageParamsPosition {
| `- note: class 'EFStyleImageParamsPosition' does not conform to the 'Sendable' protocol
443 |
444 | /**
[140/141] Compiling EFQRCode EFQRCodeStyleFunction.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleDSJ.swift:68:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
66 | public class EFStyleDSJParams: EFStyleParams {
67 | /// The default backdrop configuration for DSJ QR codes.
68 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | /// The default position detection pattern configuration.
70 | public static let defaultPosition: EFStyleDSJParamsPosition = EFStyleDSJParamsPosition()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleDSJ.swift:70:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
68 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
69 | /// The default position detection pattern configuration.
70 | public static let defaultPosition: EFStyleDSJParamsPosition = EFStyleDSJParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | /// The default data module configuration.
72 | public static let defaultData: EFStyleDSJParamsData = EFStyleDSJParamsData()
:
120 |
121 | /// Position detection pattern styling parameters for DSJ QR codes.
122 | public class EFStyleDSJParamsPosition {
| `- note: class 'EFStyleDSJParamsPosition' does not conform to the 'Sendable' protocol
123 | /// Default color for position detection patterns (blue).
124 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x0B2D97)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleDSJ.swift:72:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
70 | public static let defaultPosition: EFStyleDSJParamsPosition = EFStyleDSJParamsPosition()
71 | /// The default data module configuration.
72 | public static let defaultData: EFStyleDSJParamsData = EFStyleDSJParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | /// Position detection pattern styling parameters.
74 | let position: EFStyleDSJParamsPosition
:
149 |
150 | /// Data module styling parameters for DSJ QR codes.
151 | public class EFStyleDSJParamsData {
| `- note: class 'EFStyleDSJParamsData' does not conform to the 'Sendable' protocol
152 | /// Default color for horizontal lines (yellow).
153 | public static let defaultHorizontalLineColor: CGColor = CGColor.createWith(rgb: 0xF6B506)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleFunction.swift:74:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
72 | public class EFStyleFunctionParams: EFStyleParams {
73 | /// The default backdrop configuration for function QR codes.
74 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleFunctionParamsPosition = EFStyleFunctionParamsPosition()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleFunction.swift:76:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
74 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleFunctionParamsPosition = EFStyleFunctionParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | /// The default data module configuration.
78 | public static let defaultData: EFStyleFunctionParamsData = EFStyleFunctionParamsData()
:
126 |
127 | /// Position detection pattern styling parameters for function QR codes.
128 | public class EFStyleFunctionParamsPosition {
| `- note: class 'EFStyleFunctionParamsPosition' does not conform to the 'Sendable' protocol
129 | /// Default color for position detection patterns (black).
130 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleFunction.swift:78:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
76 | public static let defaultPosition: EFStyleFunctionParamsPosition = EFStyleFunctionParamsPosition()
77 | /// The default data module configuration.
78 | public static let defaultData: EFStyleFunctionParamsData = EFStyleFunctionParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | /// Position detection pattern styling parameters.
80 | let position: EFStyleFunctionParamsPosition
:
155 |
156 | /// Data module styling parameters for function QR codes.
157 | public class EFStyleFunctionParamsData {
| `- note: class 'EFStyleFunctionParamsData' does not conform to the 'Sendable' protocol
158 | /// The mathematical function used to generate data modules.
159 | let function: EFStyleFunctionParamsDataFunction
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:78:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
76 | public class EFStyleImageParams: EFStyleParams {
77 | /// The default backdrop configuration for image QR codes.
78 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | /// The default alignment pattern configuration.
80 | public static let defaultAlign: EFStyleImageParamsAlign = EFStyleImageParamsAlign()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:80:23: warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
78 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
79 | /// The default alignment pattern configuration.
80 | public static let defaultAlign: EFStyleImageParamsAlign = EFStyleImageParamsAlign()
| |- warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultAlign' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | /// The default timing pattern configuration.
82 | public static let defaultTiming: EFStyleImageParamsTiming = EFStyleImageParamsTiming()
:
189 | * ```
190 | */
191 | public class EFStyleImageParamsAlign {
| `- note: class 'EFStyleImageParamsAlign' does not conform to the 'Sendable' protocol
192 |
193 | /**
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:82:23: warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
80 | public static let defaultAlign: EFStyleImageParamsAlign = EFStyleImageParamsAlign()
81 | /// The default timing pattern configuration.
82 | public static let defaultTiming: EFStyleImageParamsTiming = EFStyleImageParamsTiming()
| |- warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultTiming' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | /// The default data module configuration.
84 | public static let defaultData: EFStyleImageParamsData = EFStyleImageParamsData()
:
287 | * ```
288 | */
289 | public class EFStyleImageParamsTiming {
| `- note: class 'EFStyleImageParamsTiming' does not conform to the 'Sendable' protocol
290 |
291 | /**
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:84:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
82 | public static let defaultTiming: EFStyleImageParamsTiming = EFStyleImageParamsTiming()
83 | /// The default data module configuration.
84 | public static let defaultData: EFStyleImageParamsData = EFStyleImageParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
85 | /// The default position detection pattern configuration.
86 | public static let defaultPosition: EFStyleImageParamsPosition = EFStyleImageParamsPosition()
:
511 | * ```
512 | */
513 | public class EFStyleImageParamsData {
| `- note: class 'EFStyleImageParamsData' does not conform to the 'Sendable' protocol
514 |
515 | /**
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:86:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
84 | public static let defaultData: EFStyleImageParamsData = EFStyleImageParamsData()
85 | /// The default position detection pattern configuration.
86 | public static let defaultPosition: EFStyleImageParamsPosition = EFStyleImageParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | /// Alignment pattern styling parameters.
88 | let align: EFStyleImageParamsAlign
:
440 | * ```
441 | */
442 | public class EFStyleImageParamsPosition {
| `- note: class 'EFStyleImageParamsPosition' does not conform to the 'Sendable' protocol
443 |
444 | /**
[141/141] Compiling EFQRCode EFQRCodeStyleImage.swift
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleDSJ.swift:68:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
66 | public class EFStyleDSJParams: EFStyleParams {
67 | /// The default backdrop configuration for DSJ QR codes.
68 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | /// The default position detection pattern configuration.
70 | public static let defaultPosition: EFStyleDSJParamsPosition = EFStyleDSJParamsPosition()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleDSJ.swift:70:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
68 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
69 | /// The default position detection pattern configuration.
70 | public static let defaultPosition: EFStyleDSJParamsPosition = EFStyleDSJParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | /// The default data module configuration.
72 | public static let defaultData: EFStyleDSJParamsData = EFStyleDSJParamsData()
:
120 |
121 | /// Position detection pattern styling parameters for DSJ QR codes.
122 | public class EFStyleDSJParamsPosition {
| `- note: class 'EFStyleDSJParamsPosition' does not conform to the 'Sendable' protocol
123 | /// Default color for position detection patterns (blue).
124 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x0B2D97)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleDSJ.swift:72:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
70 | public static let defaultPosition: EFStyleDSJParamsPosition = EFStyleDSJParamsPosition()
71 | /// The default data module configuration.
72 | public static let defaultData: EFStyleDSJParamsData = EFStyleDSJParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleDSJParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | /// Position detection pattern styling parameters.
74 | let position: EFStyleDSJParamsPosition
:
149 |
150 | /// Data module styling parameters for DSJ QR codes.
151 | public class EFStyleDSJParamsData {
| `- note: class 'EFStyleDSJParamsData' does not conform to the 'Sendable' protocol
152 | /// Default color for horizontal lines (yellow).
153 | public static let defaultHorizontalLineColor: CGColor = CGColor.createWith(rgb: 0xF6B506)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleFunction.swift:74:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
72 | public class EFStyleFunctionParams: EFStyleParams {
73 | /// The default backdrop configuration for function QR codes.
74 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleFunctionParamsPosition = EFStyleFunctionParamsPosition()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleFunction.swift:76:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
74 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
75 | /// The default position detection pattern configuration.
76 | public static let defaultPosition: EFStyleFunctionParamsPosition = EFStyleFunctionParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | /// The default data module configuration.
78 | public static let defaultData: EFStyleFunctionParamsData = EFStyleFunctionParamsData()
:
126 |
127 | /// Position detection pattern styling parameters for function QR codes.
128 | public class EFStyleFunctionParamsPosition {
| `- note: class 'EFStyleFunctionParamsPosition' does not conform to the 'Sendable' protocol
129 | /// Default color for position detection patterns (black).
130 | public static let defaultColor: CGColor = CGColor.createWith(rgb: 0x000000)!
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleFunction.swift:78:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
76 | public static let defaultPosition: EFStyleFunctionParamsPosition = EFStyleFunctionParamsPosition()
77 | /// The default data module configuration.
78 | public static let defaultData: EFStyleFunctionParamsData = EFStyleFunctionParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleFunctionParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | /// Position detection pattern styling parameters.
80 | let position: EFStyleFunctionParamsPosition
:
155 |
156 | /// Data module styling parameters for function QR codes.
157 | public class EFStyleFunctionParamsData {
| `- note: class 'EFStyleFunctionParamsData' does not conform to the 'Sendable' protocol
158 | /// The mathematical function used to generate data modules.
159 | let function: EFStyleFunctionParamsDataFunction
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:78:23: warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
76 | public class EFStyleImageParams: EFStyleParams {
77 | /// The default backdrop configuration for image QR codes.
78 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
| |- warning: static property 'defaultBackdrop' is not concurrency-safe because non-'Sendable' type 'EFStyleParamBackdrop' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultBackdrop' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | /// The default alignment pattern configuration.
80 | public static let defaultAlign: EFStyleImageParamsAlign = EFStyleImageParamsAlign()
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyle.swift:306:14: note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
304 |
305 | /// Backdrop configuration for QR codes.
306 | public class EFStyleParamBackdrop {
| `- note: class 'EFStyleParamBackdrop' does not conform to the 'Sendable' protocol
307 |
308 | /// Default color for backdrop (white).
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:80:23: warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
78 | public static let defaultBackdrop: EFStyleParamBackdrop = EFStyleParamBackdrop()
79 | /// The default alignment pattern configuration.
80 | public static let defaultAlign: EFStyleImageParamsAlign = EFStyleImageParamsAlign()
| |- warning: static property 'defaultAlign' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsAlign' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultAlign' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | /// The default timing pattern configuration.
82 | public static let defaultTiming: EFStyleImageParamsTiming = EFStyleImageParamsTiming()
:
189 | * ```
190 | */
191 | public class EFStyleImageParamsAlign {
| `- note: class 'EFStyleImageParamsAlign' does not conform to the 'Sendable' protocol
192 |
193 | /**
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:82:23: warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
80 | public static let defaultAlign: EFStyleImageParamsAlign = EFStyleImageParamsAlign()
81 | /// The default timing pattern configuration.
82 | public static let defaultTiming: EFStyleImageParamsTiming = EFStyleImageParamsTiming()
| |- warning: static property 'defaultTiming' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsTiming' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultTiming' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | /// The default data module configuration.
84 | public static let defaultData: EFStyleImageParamsData = EFStyleImageParamsData()
:
287 | * ```
288 | */
289 | public class EFStyleImageParamsTiming {
| `- note: class 'EFStyleImageParamsTiming' does not conform to the 'Sendable' protocol
290 |
291 | /**
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:84:23: warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
82 | public static let defaultTiming: EFStyleImageParamsTiming = EFStyleImageParamsTiming()
83 | /// The default data module configuration.
84 | public static let defaultData: EFStyleImageParamsData = EFStyleImageParamsData()
| |- warning: static property 'defaultData' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsData' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
85 | /// The default position detection pattern configuration.
86 | public static let defaultPosition: EFStyleImageParamsPosition = EFStyleImageParamsPosition()
:
511 | * ```
512 | */
513 | public class EFStyleImageParamsData {
| `- note: class 'EFStyleImageParamsData' does not conform to the 'Sendable' protocol
514 |
515 | /**
/Users/admin/builder/spi-builder-workspace/Source/Styles/EFQRCodeStyleImage.swift:86:23: warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
84 | public static let defaultData: EFStyleImageParamsData = EFStyleImageParamsData()
85 | /// The default position detection pattern configuration.
86 | public static let defaultPosition: EFStyleImageParamsPosition = EFStyleImageParamsPosition()
| |- warning: static property 'defaultPosition' is not concurrency-safe because non-'Sendable' type 'EFStyleImageParamsPosition' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | /// Alignment pattern styling parameters.
88 | let align: EFStyleImageParamsAlign
:
440 | * ```
441 | */
442 | public class EFStyleImageParamsPosition {
| `- note: class 'EFStyleImageParamsPosition' does not conform to the 'Sendable' protocol
443 |
444 | /**
Build complete! (20.34s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift_qrcodejs",
"requirement" : {
"range" : [
{
"lower_bound" : "2.3.1",
"upper_bound" : "2.4.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/EFPrefix/swift_qrcodejs.git"
},
{
"identity" : "swiftdraw",
"requirement" : {
"range" : [
{
"lower_bound" : "0.22.0",
"upper_bound" : "0.23.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swhitty/SwiftDraw.git"
}
],
"manifest_display_name" : "EFQRCode",
"name" : "EFQRCode",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "EFQRCode",
"targets" : [
"EFQRCode"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "EFQRCodeSwiftTests",
"module_type" : "SwiftTarget",
"name" : "EFQRCodeSwiftTests",
"path" : "Tests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/eyrefree.png",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Tests.swift"
],
"target_dependencies" : [
"EFQRCode"
],
"type" : "test"
},
{
"c99name" : "EFQRCode",
"module_type" : "SwiftTarget",
"name" : "EFQRCode",
"path" : "Source",
"product_dependencies" : [
"QRCodeSwift",
"SwiftDraw"
],
"product_memberships" : [
"EFQRCode"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Source/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"EFQRCode+Generator.swift",
"EFQRCode+Recognizer.swift",
"EFQRCode.swift",
"Extension/BinaryFloatingPoint+EFQRCode.swift",
"Extension/BinaryInteger+EFQRCode.swift",
"Extension/CGColor+EFQRCode.swift",
"Extension/CGImage+EFQRCode.swift",
"Extension/CIImage+EFQRCode.swift",
"Extension/NSImage+EFQRCode.swift",
"Extension/String+EFQRCode.swift",
"Extension/UIImage+EFQRCode.swift",
"Styles/EFQRCodeStyle.swift",
"Styles/EFQRCodeStyle25D.swift",
"Styles/EFQRCodeStyleBasic.swift",
"Styles/EFQRCodeStyleBubble.swift",
"Styles/EFQRCodeStyleDSJ.swift",
"Styles/EFQRCodeStyleFunction.swift",
"Styles/EFQRCodeStyleImage.swift",
"Styles/EFQRCodeStyleImageFill.swift",
"Styles/EFQRCodeStyleLine.swift",
"Styles/EFQRCodeStyleRandomRectangle.swift",
"Styles/EFQRCodeStyleResampleImage.swift",
"Type/EFAnimatedImageFormat.swift",
"Type/EFCorrectionLevel.swift",
"Type/EFEdgeInsets.swift",
"Type/EFImageMode.swift",
"Type/EFQRCodeError.swift",
"Type/EFVideoFormat.swift",
"Utils/Utils.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.