The Swift Package Index logo.Swift Package Index

Build Information

Successful build of ReerKit, reference main (c5783e), with Swift 6.1 for macOS (SPM) on 18 Oct 2026 03:59:13 UTC.

Swift 6 data race errors: 42

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:642: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
640 |     }
641 |
642 |     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: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:643: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
641 |
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     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: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:644: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:642: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
640 |     }
641 |
642 |     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: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:643: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
641 |
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     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: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:644: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:642: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
640 |     }
641 |
642 |     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: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:643: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
641 |
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     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: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:644: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:642: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
640 |     }
641 |
642 |     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: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:643: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
641 |
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     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: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:644: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:642: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
640 |     }
641 |
642 |     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: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:643: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
641 |
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     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: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:644: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:642: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
640 |     }
641 |
642 |     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: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:643: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
641 |
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     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: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:644: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:642: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
640 |     }
641 |
642 |     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: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:643: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
641 |
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     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: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:644: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:642: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
640 |     }
641 |
642 |     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: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:643: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
641 |
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     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: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:644: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:642: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
640 |     }
641 |
642 |     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: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:643: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
641 |
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     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: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:644: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:642: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
640 |     }
641 |
642 |     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: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:643: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
641 |
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     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: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:644: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:642: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
640 |     }
641 |
642 |     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: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:643: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
641 |
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     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: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:644: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
642 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     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: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
645 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
646 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:645: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
632 |
633 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
634 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
635 |
636 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
643 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
644 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
645 |     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: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
646 | }
647 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:179:13: warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
177 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD2_DIGEST_LENGTH))
178 |         _ = base.withUnsafeBytes { messageBytes in
179 |             CC_MD2(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD2' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
180 |         }
181 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:195:13: warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
193 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD4_DIGEST_LENGTH))
194 |         _ = base.withUnsafeBytes { messageBytes in
195 |             CC_MD4(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD4' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
196 |         }
197 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:211:13: warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
209 |         var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))
210 |         _ = base.withUnsafeBytes { messageBytes in
211 |             CC_MD5(messageBytes.baseAddress, CC_LONG(base.count), &digest)
    |             `- warning: 'CC_MD5' was deprecated in macOS 10.15: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).
212 |         }
213 |         return Data(digest)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure
 51 |         }
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[544/572] Compiling ReerKit Punycode.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[546/572] Compiling ReerKit RSA.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[547/572] Compiling ReerKit AssociatedValue.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[549/572] Compiling ReerKit Defaults.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[551/572] Compiling ReerKit Color+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[552/572] Compiling ReerKit EdgeInsets+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[553/572] Compiling ReerKit Font+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[555/572] Compiling ReerKit AnyObjectExtensionable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[557/572] Compiling ReerKit Associatable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[558/572] Compiling ReerKit DeinitObservable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[560/572] Compiling ReerKit OnceExecutable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[562/572] Compiling ReerKit Swizzlable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[564/572] Compiling ReerKit Array+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[567/572] Compiling ReerKit BinaryFloatingPoint+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/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/ReerKit/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: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
Build complete! (43.67s)
Fetching https://github.com/swiftlang/swift-syntax.git from cache
Fetched https://github.com/swiftlang/swift-syntax.git from cache (3.19s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (6.41s)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 604.0.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "603.0.0",
            "upper_bound" : "606.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    }
  ],
  "manifest_display_name" : "ReerKit",
  "name" : "ReerKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "ReerKit",
      "targets" : [
        "ReerKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ReerKitMacros",
      "targets" : [
        "ReerKitMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "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/CAAnimationExtensionsTests.swift",
        "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",
        "FoundationTests/UserDefaultsExtensionsTests.swift",
        "ResourcesTests/TestViewController.swift",
        "SharedTests/ColorExtensionsTests.swift",
        "SharedTests/EdgeInsetsExtensionsTests.swift",
        "SharedTests/SwiftUIColorExtensionsTests.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/SetExtensionsTests.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" : "ReerKitMacros",
      "module_type" : "SwiftTarget",
      "name" : "ReerKitMacros",
      "path" : "Sources/ReerKitMacros",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "ReerKit",
        "ReerKitMacros"
      ],
      "sources" : [
        "AssociatedValueMacro.swift",
        "DefaultsMacro.swift",
        "MacroDefaultValues.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "ReerKitMacroTests",
      "module_type" : "SwiftTarget",
      "name" : "ReerKitMacroTests",
      "path" : "Tests/MacroTests",
      "product_dependencies" : [
        "SwiftSyntaxMacrosTestSupport"
      ],
      "sources" : [
        "AssociatedValueMacroTests.swift",
        "DefaultsMacroTests.swift"
      ],
      "target_dependencies" : [
        "ReerKit",
        "ReerKitMacros"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ReerKit",
      "module_type" : "SwiftTarget",
      "name" : "ReerKit",
      "path" : "Sources/ReerKit",
      "product_memberships" : [
        "ReerKit"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CoreAnimation/CAAnimation+REExtensions.swift",
        "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/ReerDefaults.swift",
        "Foundation/Timer+REExtensions.swift",
        "Foundation/URL+REExtensions.swift",
        "Foundation/URLRequest+REExtensions.swift",
        "Foundation/UserDefaults+REExtensions.swift",
        "General/ReerKit.swift",
        "Internal/Punycode.swift",
        "Internal/RSA.swift",
        "Macros/AssociatedValue.swift",
        "Macros/Defaults.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/Set+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/BinaryTree.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/DataStructure/Tree.swift",
        "Utility/Debouncer.swift",
        "Utility/Debug/FPSLabel.swift",
        "Utility/Debug/Memory.swift",
        "Utility/DeinitObserver.swift",
        "Utility/GlobalFunctions.swift",
        "Utility/Invocation.swift",
        "Utility/KeyboardManager.swift",
        "Utility/Keychain.swift",
        "Utility/Lock/MutexLock.swift",
        "Utility/Lock/ReadWriteLock.swift",
        "Utility/Lock/Synchronizing.swift",
        "Utility/Lock/UnfairLock.swift",
        "Utility/Math/LinearFunction.swift",
        "Utility/MulticastDelegate.swift",
        "Utility/NanoID.swift",
        "Utility/Once.swift",
        "Utility/PropertyWrapper/Clamped.swift",
        "Utility/PropertyWrapper/LazyResettable.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"
      ],
      "target_dependencies" : [
        "ReerKitMacros"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.