The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of 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.