The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of ReerKit, reference 1.0.36 (2a65ba), with Swift 6.0 for macOS (SPM) on 9 Oct 2024 17:24:14 UTC.

Swift 6 data race errors: 23

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.0.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[51/135] Compiling ReerKit OrderedSet.swift
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[52/135] Compiling ReerKit Queue.swift
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[53/135] Compiling ReerKit Stack.swift
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[54/135] Compiling ReerKit Debouncer.swift
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[55/135] Compiling ReerKit DeinitObserver.swift
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[56/135] Compiling ReerKit GlobalFunctions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[57/135] Compiling ReerKit Data+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[58/135] Compiling ReerKit Date+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[59/135] Compiling ReerKit FileManager+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[60/135] Compiling ReerKit Locale+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[61/135] Compiling ReerKit NSAttributedString+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[62/135] Compiling ReerKit NSObject+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[63/135] Compiling ReerKit NSPredicate+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[64/135] Compiling ReerKit NSRange+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[65/135] Compiling ReerKit NSRegularExpression+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[66/135] Compiling ReerKit NotificationCenter+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[67/135] Compiling ReerKit Timer+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[68/135] Compiling ReerKit URL+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[69/135] Compiling ReerKit URLRequest+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:635:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
633 |     }
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:636:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestSpeed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bestCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
639 | }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/Data+REExtensions.swift:638:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
625 |
626 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
627 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
628 |
629 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
637 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
638 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'defaultCompression' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 | }
640 |
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[70/135] Compiling ReerKit UIButton+REExtensions.swift
[71/135] Compiling ReerKit UICollectionView+REExtensions.swift
[72/135] Compiling ReerKit UIControl+REExtensions.swift
[73/135] Compiling ReerKit UIDevice+REExtensions.swift
[74/135] Compiling ReerKit UIFont+REExtensions.swift
[75/135] Compiling ReerKit UIGestureRecognizer+REExtensions.swift
[76/135] Compiling ReerKit UIImage+REExtensions.swift
[77/135] Compiling ReerKit UIImageView+REExtensions.swift
[78/135] Compiling ReerKit UILabel+REExtensions.swift
[79/135] Compiling ReerKit UINavigationBar+REExtensions.swift
[80/135] Compiling ReerKit UINavigationController+REExtensions.swift
[81/135] Compiling ReerKit UINavigationItem+REExtensions.swift
[82/135] Compiling ReerKit UIRefreshControl+REExtensions.swift
[83/135] Compiling ReerKit Optional+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[84/135] Compiling ReerKit Range+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[85/135] Compiling ReerKit RangeReplaceableCollection+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[86/135] Compiling ReerKit Sequence+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[87/135] Compiling ReerKit SignedInteger+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[88/135] Compiling ReerKit SignedNumeric+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[89/135] Compiling ReerKit StdlibProtocolWrappers.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[90/135] Compiling ReerKit String+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[91/135] Compiling ReerKit StringProtocol+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[92/135] Compiling ReerKit UIAlertController+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[93/135] Compiling ReerKit UIApplication+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[94/135] Compiling ReerKit UIBarButtonItem+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[95/135] Compiling ReerKit UIBezierPath+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:416:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 414 |
 415 |     #if canImport(Foundation)
 416 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 417 |         let formatter = Date.dateFormatter
 418 |         formatter.timeZone = TimeZone.current
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/String+REExtensions.swift:434:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 432 |
 433 |     #if canImport(Foundation)
 434 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'dateTimeFormatter' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 435 |         let formatter = Date.dateFormatter
 436 |         formatter.timeZone = TimeZone.current
[96/135] Compiling ReerKit ReerKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[97/135] Compiling ReerKit Punycode.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[98/135] Compiling ReerKit RSA.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[99/135] Compiling ReerKit Color+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[100/135] Compiling ReerKit EdgeInsets+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[101/135] Compiling ReerKit Font+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[102/135] Compiling ReerKit AnyObjectExtensionable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[103/135] Compiling ReerKit Associatable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[104/135] Compiling ReerKit DeinitObservable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[105/135] Compiling ReerKit OnceExecutable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[106/135] Compiling ReerKit Swizzlable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[107/135] Compiling ReerKit Array+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[108/135] Compiling ReerKit BinaryFloatingPoint+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'keyOfOnceKeyDict' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[109/135] Compiling ReerKit UIResponder+REExtensions.swift
[110/135] Compiling ReerKit UIScreen+REExtensions.swift
[111/135] Compiling ReerKit UIScrollView+REExtensions.swift
[112/135] Compiling ReerKit UISearchBar+REExtensions.swift
[113/135] Compiling ReerKit UISegmentedControl+REExtensions.swift
[114/135] Compiling ReerKit UISlider+REExtensions.swift
[115/135] Compiling ReerKit UIStackView+REExtensions.swift
[116/135] Compiling ReerKit UIStoryboard+REExtensions.swift
[117/135] Compiling ReerKit UISwitch+REExtensions.swift
[118/135] Compiling ReerKit UITabBar+REExtensions.swift
[119/135] Compiling ReerKit UITableView+REExtensions.swift
[120/135] Compiling ReerKit UITextField+REExtensions.swift
[121/135] Compiling ReerKit UITextView+REExtensions.swift
[122/135] Compiling ReerKit CAGradientLayer+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[123/135] Compiling ReerKit CALayer+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[124/135] Compiling ReerKit CATransform3D+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[125/135] Compiling ReerKit CGAffineTransform+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[126/135] Compiling ReerKit CGColor+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[127/135] Compiling ReerKit CGFloat+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[128/135] Compiling ReerKit CGPoint+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[129/135] Compiling ReerKit CGRect+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[130/135] Compiling ReerKit CGSize+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[131/135] Compiling ReerKit CGVector+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[132/135] Compiling ReerKit DispatchQueue+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[133/135] Compiling ReerKit Bundle+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[134/135] Compiling ReerKit Calendar+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[135/135] Compiling ReerKit ContiguousBytes+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreAnimation/CATransform3D+REExtensions.swift:31:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
 29 | // MARK: - Equatable
 30 |
 31 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 32 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
Build complete! (16.34s)
warning: 'spi-builder-workspace': /Users/admin/builder/spi-builder-workspace/Package.swift:8:15: warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version
 6 |     name: "ReerKit",
 7 |     platforms: [
 8 |         .iOS(.v11),
   |               `- warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version
 9 |         .tvOS(.v11),
10 |         .watchOS(.v4),
/Users/admin/builder/spi-builder-workspace/Package.swift:9:16: warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version
 7 |     platforms: [
 8 |         .iOS(.v11),
 9 |         .tvOS(.v11),
   |                `- warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version
10 |         .watchOS(.v4),
11 |         .macOS(.v10_13),
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "ReerKit",
  "name" : "ReerKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "11.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    },
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "ReerKit",
      "targets" : [
        "ReerKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ReerKitTests",
      "module_type" : "SwiftTarget",
      "name" : "ReerKitTests",
      "path" : "Tests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/TestImage.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/TestStoryboard.storyboard",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/UICollectionViewCell.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/UIImageView.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/UITableViewCell.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/UITableViewHeaderFooterView.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/big_buck_bunny_720p_1mb.mp4",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/test.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/test.pdf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/test_gray.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CoreAnimationTests/CAGradientLayerExtensionsTests.swift",
        "CoreAnimationTests/CATransform3DExtensionsTests.swift",
        "CoreGraphicsTests/CGAffineTransformExtensionsTests.swift",
        "CoreGraphicsTests/CGColorExtensionsTests.swift",
        "CoreGraphicsTests/CGFloatExtensionsTests.swift",
        "CoreGraphicsTests/CGPointExtensionsTests.swift",
        "CoreGraphicsTests/CGRectExtensionsTests.swift",
        "CoreGraphicsTests/CGSizeExtensionsTests.swift",
        "CoreGraphicsTests/CGVectorExtensionsTests.swift",
        "DispatchTests/DispatchTests.swift",
        "FoundationTests/CalendarExtensionsTests.swift",
        "FoundationTests/ContiguousBytesExtensions.swift",
        "FoundationTests/DataExtensionsTests.swift",
        "FoundationTests/DateExtensionsTests.swift",
        "FoundationTests/FileManagerExtensionsTests.swift",
        "FoundationTests/LocalExtensionsTests.swift",
        "FoundationTests/NSAttributedStringExtensionsTests.swift",
        "FoundationTests/NSObjectExtensionsTests.swift",
        "FoundationTests/NSPredicateExtensionsTests.swift",
        "FoundationTests/NSRegularExpressionExtensionsTests.swift",
        "FoundationTests/NotificationCenterExtensionsTests.swift",
        "FoundationTests/TimerExtensionsTests.swift",
        "FoundationTests/URLExtensionsTests.swift",
        "FoundationTests/URLRequestExtensionsTests.swift",
        "ResourcesTests/TestViewController.swift",
        "SharedTests/ColorExtensionsTests.swift",
        "SharedTests/EdgeInsetsExtensionsTests.swift",
        "StandardLibraryTests/AnyObjectExtensionsTests.swift",
        "StandardLibraryTests/ArrayExtensionsTests.swift",
        "StandardLibraryTests/BinaryFloatingPointExtensionsTests.swift",
        "StandardLibraryTests/BinaryIntegerExtensionsTests.swift",
        "StandardLibraryTests/BoolExtensionsTests.swift",
        "StandardLibraryTests/CharacterExtensionsTests.swift",
        "StandardLibraryTests/CollectionExtensionsTests.swift",
        "StandardLibraryTests/ComparableExtensionsTests.swift",
        "StandardLibraryTests/DecodableExtensionsTests.swift",
        "StandardLibraryTests/DictionaryExtensionsTests.swift",
        "StandardLibraryTests/DoubleExtensionsTests.swift",
        "StandardLibraryTests/FloatExtensionsTests.swift",
        "StandardLibraryTests/FloatingPointExtensionsTests.swift",
        "StandardLibraryTests/IntExtensionsTests.swift",
        "StandardLibraryTests/MutableCollectionExtensionsTests.swift",
        "StandardLibraryTests/OptionSetExtensionsTests.swift",
        "StandardLibraryTests/OptionalExtensionsTests.swift",
        "StandardLibraryTests/RangeReplaceableCollectionExtensionsTests.swift",
        "StandardLibraryTests/SequenceExtensionsTests.swift",
        "StandardLibraryTests/SignedIntegerExtensionsTests.swift",
        "StandardLibraryTests/SignedNumericExtensionsTests.swift",
        "StandardLibraryTests/StringExtensionsTests.swift",
        "StandardLibraryTests/StringProtocolExtensionsTests.swift",
        "StandardLibraryTests/TestHelpers.swift",
        "UIKitTests/UIAlertControllerExtensionsTests.swift",
        "UIKitTests/UIBarButtonItemExtensionsTests.swift",
        "UIKitTests/UIBezierPathExtensionsTests.swift",
        "UIKitTests/UIButtonExtensionsTests.swift",
        "UIKitTests/UICollectionViewExtensionsTests.swift",
        "UIKitTests/UIDeviceExtensionsTests.swift",
        "UIKitTests/UIFontExtensionsTests.swift",
        "UIKitTests/UIGestureRecognizerExtensionsTests.swift",
        "UIKitTests/UIImageExtensionsTests.swift",
        "UIKitTests/UIImageViewExtensionsTests.swift",
        "UIKitTests/UILabelExtensionsTests.swift",
        "UIKitTests/UINavigationBarExtensionsTests.swift",
        "UIKitTests/UINavigationControllerExtensionsTests.swift",
        "UIKitTests/UINavigationItemExtensionsTests.swift",
        "UIKitTests/UIRefreshControlExtensionTests.swift",
        "UIKitTests/UIScrollViewExtensionsTest.swift",
        "UIKitTests/UISearchBarExtensionsTests.swift",
        "UIKitTests/UISegmentedControlExtensionsTests.swift",
        "UIKitTests/UISliderExtensionsTests.swift",
        "UIKitTests/UIStackViewExtensionsTest.swift",
        "UIKitTests/UIStoryboardExtensionsTests.swift",
        "UIKitTests/UISwitchExtensionsTests.swift",
        "UIKitTests/UITabBarExtensionsTests.swift",
        "UIKitTests/UITableViewExtensionsTests.swift",
        "UIKitTests/UITextFieldExtensionsTests.swift",
        "UIKitTests/UITextViewExtensionsTests.swift",
        "UIKitTests/UIViewControllerExtensionsTests.swift",
        "UIKitTests/UIViewExtensionsTests.swift",
        "UIKitTests/UIWindowExtensionsTests.swift",
        "UtilityTests/CountdownTimerTests.swift",
        "UtilityTests/DataStructuresTest.swift",
        "UtilityTests/DebouncerTests.swift",
        "UtilityTests/DeinitObserverTests.swift",
        "UtilityTests/GlobalFunctionsTests.swift",
        "UtilityTests/InvocationTests.swift",
        "UtilityTests/MathFunctionsTests.swift",
        "UtilityTests/MemoryTests.swift",
        "UtilityTests/NanoIDTests.swift",
        "UtilityTests/OnceTests.swift",
        "UtilityTests/PropertyWrappersTests.swift",
        "UtilityTests/RETimerTests.swift",
        "UtilityTests/ReachabilityTests.swift",
        "UtilityTests/ReadWriteLockTests.swift",
        "UtilityTests/ThrottlerTests.swift",
        "UtilityTests/TypeNameDescribableTests.swift",
        "UtilityTests/UnfairLockTests.swift",
        "UtilityTests/WeakTests.swift",
        "WebKitTests/WKWebViewExtensionsTests.swift",
        "XCTest/XCTestExtensions.swift"
      ],
      "target_dependencies" : [
        "ReerKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ReerKit",
      "module_type" : "SwiftTarget",
      "name" : "ReerKit",
      "path" : "Sources",
      "product_memberships" : [
        "ReerKit"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CoreAnimation/CAGradientLayer+REExtensions.swift",
        "CoreAnimation/CALayer+REExtensions.swift",
        "CoreAnimation/CATransform3D+REExtensions.swift",
        "CoreGraphics/CGAffineTransform+REExtensions.swift",
        "CoreGraphics/CGColor+REExtensions.swift",
        "CoreGraphics/CGFloat+REExtensions.swift",
        "CoreGraphics/CGPoint+REExtensions.swift",
        "CoreGraphics/CGRect+REExtensions.swift",
        "CoreGraphics/CGSize+REExtensions.swift",
        "CoreGraphics/CGVector+REExtensions.swift",
        "Dispatch/DispatchQueue+REExtensions.swift",
        "Foundation/Bundle+REExtensions.swift",
        "Foundation/Calendar+REExtensions.swift",
        "Foundation/ContiguousBytes+REExtensions.swift",
        "Foundation/Data+REExtensions.swift",
        "Foundation/Date+REExtensions.swift",
        "Foundation/FileManager+REExtensions.swift",
        "Foundation/Locale+REExtensions.swift",
        "Foundation/NSAttributedString+REExtensions.swift",
        "Foundation/NSObject+REExtensions.swift",
        "Foundation/NSPredicate+REExtensions.swift",
        "Foundation/NSRange+REExtensions.swift",
        "Foundation/NSRegularExpression+REExtensions.swift",
        "Foundation/NotificationCenter+REExtensions.swift",
        "Foundation/Timer+REExtensions.swift",
        "Foundation/URL+REExtensions.swift",
        "Foundation/URLRequest+REExtensions.swift",
        "General/ReerKit.swift",
        "Internal/Punycode.swift",
        "Internal/RSA.swift",
        "Shared/Color+REExtensions.swift",
        "Shared/EdgeInsets+REExtensions.swift",
        "Shared/Font+REExtensions.swift",
        "StandardLibrary/AnyObjectExtensions/AnyObjectExtensionable.swift",
        "StandardLibrary/AnyObjectExtensions/Associatable.swift",
        "StandardLibrary/AnyObjectExtensions/DeinitObservable.swift",
        "StandardLibrary/AnyObjectExtensions/OnceExecutable.swift",
        "StandardLibrary/AnyObjectExtensions/Swizzlable.swift",
        "StandardLibrary/Array+REExtensions.swift",
        "StandardLibrary/BinaryFloatingPoint+REExtensions.swift",
        "StandardLibrary/BinaryInteger+REExtensions.swift",
        "StandardLibrary/Bool+REExtensions.swift",
        "StandardLibrary/Character+REExtensions.swift",
        "StandardLibrary/Collection+REExtensions.swift",
        "StandardLibrary/Comparable+REExtensions.swift",
        "StandardLibrary/Decodable+REExtensions.swift",
        "StandardLibrary/Dictionary+REExtensions.swift",
        "StandardLibrary/Double+REExtensions.swift",
        "StandardLibrary/Float+REExtensions.swift",
        "StandardLibrary/FloatingPoint+REExtensions.swift",
        "StandardLibrary/Int+REExtensions.swift",
        "StandardLibrary/MutableCollection+REExtensions.swift",
        "StandardLibrary/OptionSet+REExtensions.swift",
        "StandardLibrary/Optional+REExtensions.swift",
        "StandardLibrary/Range+REExtensions.swift",
        "StandardLibrary/RangeReplaceableCollection+REExtensions.swift",
        "StandardLibrary/Sequence+REExtensions.swift",
        "StandardLibrary/SignedInteger+REExtensions.swift",
        "StandardLibrary/SignedNumeric+REExtensions.swift",
        "StandardLibrary/StdlibProtocolWrappers.swift",
        "StandardLibrary/String+REExtensions.swift",
        "StandardLibrary/StringProtocol+REExtensions.swift",
        "UIKit/UIAlertController+REExtensions.swift",
        "UIKit/UIApplication+REExtensions.swift",
        "UIKit/UIBarButtonItem+REExtensions.swift",
        "UIKit/UIBezierPath+REExtensions.swift",
        "UIKit/UIButton+REExtensions.swift",
        "UIKit/UICollectionView+REExtensions.swift",
        "UIKit/UIControl+REExtensions.swift",
        "UIKit/UIDevice+REExtensions.swift",
        "UIKit/UIFont+REExtensions.swift",
        "UIKit/UIGestureRecognizer+REExtensions.swift",
        "UIKit/UIImage+REExtensions.swift",
        "UIKit/UIImageView+REExtensions.swift",
        "UIKit/UILabel+REExtensions.swift",
        "UIKit/UINavigationBar+REExtensions.swift",
        "UIKit/UINavigationController+REExtensions.swift",
        "UIKit/UINavigationItem+REExtensions.swift",
        "UIKit/UIRefreshControl+REExtensions.swift",
        "UIKit/UIResponder+REExtensions.swift",
        "UIKit/UIScreen+REExtensions.swift",
        "UIKit/UIScrollView+REExtensions.swift",
        "UIKit/UISearchBar+REExtensions.swift",
        "UIKit/UISegmentedControl+REExtensions.swift",
        "UIKit/UISlider+REExtensions.swift",
        "UIKit/UIStackView+REExtensions.swift",
        "UIKit/UIStoryboard+REExtensions.swift",
        "UIKit/UISwitch+REExtensions.swift",
        "UIKit/UITabBar+REExtensions.swift",
        "UIKit/UITableView+REExtensions.swift",
        "UIKit/UITextField+REExtensions.swift",
        "UIKit/UITextView+REExtensions.swift",
        "UIKit/UIView+REExtensions.swift",
        "UIKit/UIViewController+REExtensions.swift",
        "UIKit/UIWindow+REExtensions.swift",
        "Utility/CountdownTimer.swift",
        "Utility/DataStructure/BoundedQueue.swift",
        "Utility/DataStructure/LinkedList.swift",
        "Utility/DataStructure/OrderedDictionary.swift",
        "Utility/DataStructure/OrderedSet.swift",
        "Utility/DataStructure/Queue.swift",
        "Utility/DataStructure/Stack.swift",
        "Utility/Debouncer.swift",
        "Utility/DeinitObserver.swift",
        "Utility/GlobalFunctions.swift",
        "Utility/Invocation.swift",
        "Utility/KeyboardManager.swift",
        "Utility/Lock/ReadWriteLock.swift",
        "Utility/Lock/Synchronizing.swift",
        "Utility/Lock/UnfairLock.swift",
        "Utility/Math/LinearFunction.swift",
        "Utility/Memory.swift",
        "Utility/MulticastDelegate.swift",
        "Utility/NanoID.swift",
        "Utility/Once.swift",
        "Utility/PropertyWrapper/Clamped.swift",
        "Utility/PropertyWrapper/Locked.swift",
        "Utility/PropertyWrapper/RWLocked.swift",
        "Utility/PropertyWrapper/Rounded.swift",
        "Utility/PropertyWrapper/Trimmed.swift",
        "Utility/RETimer.swift",
        "Utility/Reachability.swift",
        "Utility/Throttler.swift",
        "Utility/TypeNameDescribable.swift",
        "Utility/Vibrator.swift",
        "Utility/Weak/Weak.swift",
        "Utility/Weak/WeakMap.swift",
        "Utility/Weak/WeakProxy.swift",
        "Utility/Weak/WeakSet.swift",
        "WebKit/WKWebView+REExtensions.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
warning: 'spi-builder-workspace': /Users/admin/builder/spi-builder-workspace/Package.swift:8:15: warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version
 6 |     name: "ReerKit",
 7 |     platforms: [
 8 |         .iOS(.v11),
   |               `- warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version
 9 |         .tvOS(.v11),
10 |         .watchOS(.v4),
/Users/admin/builder/spi-builder-workspace/Package.swift:9:16: warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version
 7 |     platforms: [
 8 |         .iOS(.v11),
 9 |         .tvOS(.v11),
   |                `- warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version
10 |         .watchOS(.v4),
11 |         .macOS(.v10_13),
Done.