The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of FZSwiftUtils, reference main (f30acd), with Swift 6.1 for macOS (SPM) on 3 Jun 2025 09:47:51 UTC.

Swift 6 data race errors: 285

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

 12 |
 13 | /// A synchronized array.
 14 | public class SynchronizedArray<Element>: BidirectionalCollection, RandomAccessCollection, RangeReplaceableCollection, MutableCollection {
    |                                `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
 15 |     private let queue = DispatchQueue(label: "com.FZSwiftUtils.SynchronizedArray", attributes: .concurrent)
 16 |     private var array = [Element]()
    :
215 |     func removeAll(where predicate: @escaping (Element) -> Bool, completion: (() -> Void)? = nil) {
216 |         queue.async(flags: .barrier) {
217 |             self.array.removeAll(where: predicate)
    |             `- warning: capture of 'self' with non-sendable type 'SynchronizedArray<Element>' in a '@Sendable' closure
218 |             DispatchQueue.main.async { completion?() }
219 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:217:41: warning: capture of 'predicate' with non-sendable type '(Element) -> Bool' in a '@Sendable' closure
215 |     func removeAll(where predicate: @escaping (Element) -> Bool, completion: (() -> Void)? = nil) {
216 |         queue.async(flags: .barrier) {
217 |             self.array.removeAll(where: predicate)
    |                                         |- warning: capture of 'predicate' with non-sendable type '(Element) -> Bool' in a '@Sendable' closure
    |                                         `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
218 |             DispatchQueue.main.async { completion?() }
219 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:218:40: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a '@Sendable' closure
216 |         queue.async(flags: .barrier) {
217 |             self.array.removeAll(where: predicate)
218 |             DispatchQueue.main.async { completion?() }
    |                                        |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a '@Sendable' closure
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
219 |         }
220 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:224:13: warning: capture of 'self' with non-sendable type 'SynchronizedArray<Element>' in a '@Sendable' closure
 12 |
 13 | /// A synchronized array.
 14 | public class SynchronizedArray<Element>: BidirectionalCollection, RandomAccessCollection, RangeReplaceableCollection, MutableCollection {
    |                                `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
 15 |     private let queue = DispatchQueue(label: "com.FZSwiftUtils.SynchronizedArray", attributes: .concurrent)
 16 |     private var array = [Element]()
    :
222 |     func removeAll(completion: (() -> Void)? = nil) {
223 |         queue.async(flags: .barrier) {
224 |             self.array.removeAll()
    |             `- warning: capture of 'self' with non-sendable type 'SynchronizedArray<Element>' in a '@Sendable' closure
225 |             DispatchQueue.main.async { completion?() }
226 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:225:40: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a '@Sendable' closure
223 |         queue.async(flags: .barrier) {
224 |             self.array.removeAll()
225 |             DispatchQueue.main.async { completion?() }
    |                                        |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a '@Sendable' closure
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
226 |         }
227 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:232:13: warning: capture of 'self' with non-sendable type 'SynchronizedArray<Element>' in a '@Sendable' closure
 12 |
 13 | /// A synchronized array.
 14 | public class SynchronizedArray<Element>: BidirectionalCollection, RandomAccessCollection, RangeReplaceableCollection, MutableCollection {
    |                                `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
 15 |     private let queue = DispatchQueue(label: "com.FZSwiftUtils.SynchronizedArray", attributes: .concurrent)
 16 |     private var array = [Element]()
    :
230 |         where C: Collection, R: RangeExpression, Element == C.Element, Int == R.Bound {
231 |         queue.async(flags: .barrier) {
232 |             self.array.replaceSubrange(subrange, with: newElements)
    |             `- warning: capture of 'self' with non-sendable type 'SynchronizedArray<Element>' in a '@Sendable' closure
233 |         }
234 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:232:40: warning: capture of 'subrange' with non-sendable type 'R' in a '@Sendable' closure
227 |     }
228 |
229 |     func replaceSubrange<C, R>(_ subrange: R, with newElements: C)
    |                             `- note: consider making generic parameter 'R' conform to the 'Sendable' protocol
230 |         where C: Collection, R: RangeExpression, Element == C.Element, Int == R.Bound {
231 |         queue.async(flags: .barrier) {
232 |             self.array.replaceSubrange(subrange, with: newElements)
    |                                        `- warning: capture of 'subrange' with non-sendable type 'R' in a '@Sendable' closure
233 |         }
234 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:232:56: warning: capture of 'newElements' with non-sendable type 'C' in a '@Sendable' closure
227 |     }
228 |
229 |     func replaceSubrange<C, R>(_ subrange: R, with newElements: C)
    |                          `- note: consider making generic parameter 'C' conform to the 'Sendable' protocol
230 |         where C: Collection, R: RangeExpression, Element == C.Element, Int == R.Bound {
231 |         queue.async(flags: .barrier) {
232 |             self.array.replaceSubrange(subrange, with: newElements)
    |                                                        `- warning: capture of 'newElements' with non-sendable type 'C' in a '@Sendable' closure
233 |         }
234 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:239:13: warning: capture of 'self' with non-sendable type 'SynchronizedArray<Element>' in a '@Sendable' closure
 12 |
 13 | /// A synchronized array.
 14 | public class SynchronizedArray<Element>: BidirectionalCollection, RandomAccessCollection, RangeReplaceableCollection, MutableCollection {
    |                                `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
 15 |     private let queue = DispatchQueue(label: "com.FZSwiftUtils.SynchronizedArray", attributes: .concurrent)
 16 |     private var array = [Element]()
    :
237 |         where C: Collection, R: RangeExpression, Element == C.Element, Int == R.Bound {
238 |         queue.async(flags: .barrier) {
239 |             self.array.replaceSubrange(subrange, with: newElements)
    |             `- warning: capture of 'self' with non-sendable type 'SynchronizedArray<Element>' in a '@Sendable' closure
240 |             DispatchQueue.main.async { completion() }
241 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:239:40: warning: capture of 'subrange' with non-sendable type 'R' in a '@Sendable' closure
234 |     }
235 |
236 |     func replaceSubrange<C, R>(_ subrange: R, with newElements: C, completion: @escaping (() -> Void))
    |                             `- note: consider making generic parameter 'R' conform to the 'Sendable' protocol
237 |         where C: Collection, R: RangeExpression, Element == C.Element, Int == R.Bound {
238 |         queue.async(flags: .barrier) {
239 |             self.array.replaceSubrange(subrange, with: newElements)
    |                                        `- warning: capture of 'subrange' with non-sendable type 'R' in a '@Sendable' closure
240 |             DispatchQueue.main.async { completion() }
241 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:239:56: warning: capture of 'newElements' with non-sendable type 'C' in a '@Sendable' closure
234 |     }
235 |
236 |     func replaceSubrange<C, R>(_ subrange: R, with newElements: C, completion: @escaping (() -> Void))
    |                          `- note: consider making generic parameter 'C' conform to the 'Sendable' protocol
237 |         where C: Collection, R: RangeExpression, Element == C.Element, Int == R.Bound {
238 |         queue.async(flags: .barrier) {
239 |             self.array.replaceSubrange(subrange, with: newElements)
    |                                                        `- warning: capture of 'newElements' with non-sendable type 'C' in a '@Sendable' closure
240 |             DispatchQueue.main.async { completion() }
241 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:240:40: warning: capture of 'completion' with non-sendable type '() -> Void' in a '@Sendable' closure
238 |         queue.async(flags: .barrier) {
239 |             self.array.replaceSubrange(subrange, with: newElements)
240 |             DispatchQueue.main.async { completion() }
    |                                        |- warning: capture of 'completion' with non-sendable type '() -> Void' in a '@Sendable' closure
    |                                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
241 |         }
242 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedArray.swift:388:40: warning: capture of 'self' with non-sendable type 'SynchronizedArray<Element>' in a '@Sendable' closure
 12 |
 13 | /// A synchronized array.
 14 | public class SynchronizedArray<Element>: BidirectionalCollection, RandomAccessCollection, RangeReplaceableCollection, MutableCollection {
    |                                `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
 15 |     private let queue = DispatchQueue(label: "com.FZSwiftUtils.SynchronizedArray", attributes: .concurrent)
 16 |     private var array = [Element]()
    :
386 |
387 |     func sorted() {
388 |         queue.async(flags: .barrier) { self.array = self.array.sorted() }
    |                                        `- warning: capture of 'self' with non-sendable type 'SynchronizedArray<Element>' in a '@Sendable' closure
389 |     }
390 | }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:61:13: warning: capture of 'edit' with non-sendable type '(inout [Key : Value]) -> Void' in a '@Sendable' closure
 59 |     func edit(_ edit: @escaping (inout [Key: Value]) -> Void) {
 60 |         queue.async(flags: .barrier) {
 61 |             edit(&self.dictionary)
    |             |- warning: capture of 'edit' with non-sendable type '(inout [Key : Value]) -> Void' in a '@Sendable' closure
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 62 |         }
 63 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:61:19: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                     `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
 59 |     func edit(_ edit: @escaping (inout [Key: Value]) -> Void) {
 60 |         queue.async(flags: .barrier) {
 61 |             edit(&self.dictionary)
    |                   `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>' in a '@Sendable' closure
 62 |         }
 63 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:61:19: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                                    `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
 59 |     func edit(_ edit: @escaping (inout [Key: Value]) -> Void) {
 60 |         queue.async(flags: .barrier) {
 61 |             edit(&self.dictionary)
    |                   `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>' in a '@Sendable' closure
 62 |         }
 63 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:131:17: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                     `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
129 |         set(newValue) {
130 |             queue.async(flags: .barrier) { [weak self] in
131 |                 self?.dictionary[key] = newValue
    |                 `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
132 |             }
133 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:131:17: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                                    `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
129 |         set(newValue) {
130 |             queue.async(flags: .barrier) { [weak self] in
131 |                 self?.dictionary[key] = newValue
    |                 `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
132 |             }
133 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:131:34: warning: capture of 'key' with non-sendable type 'Key' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                     `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
129 |         set(newValue) {
130 |             queue.async(flags: .barrier) { [weak self] in
131 |                 self?.dictionary[key] = newValue
    |                                  `- warning: capture of 'key' with non-sendable type 'Key' in a '@Sendable' closure
132 |             }
133 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:131:41: warning: capture of 'newValue' with non-sendable type 'Value?' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                                    `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
129 |         set(newValue) {
130 |             queue.async(flags: .barrier) { [weak self] in
131 |                 self?.dictionary[key] = newValue
    |                                         `- warning: capture of 'newValue' with non-sendable type 'Value?' in a '@Sendable' closure
132 |             }
133 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:150:17: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                     `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
148 |         set {
149 |             queue.async(flags: .barrier) { [weak self] in
150 |                 self?.dictionary[key, default: defaultValue()] = newValue
    |                 `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
151 |             }
152 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:150:17: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                                    `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
148 |         set {
149 |             queue.async(flags: .barrier) { [weak self] in
150 |                 self?.dictionary[key, default: defaultValue()] = newValue
    |                 `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
151 |             }
152 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:150:34: warning: capture of 'key' with non-sendable type 'Key' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                     `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
148 |         set {
149 |             queue.async(flags: .barrier) { [weak self] in
150 |                 self?.dictionary[key, default: defaultValue()] = newValue
    |                                  `- warning: capture of 'key' with non-sendable type 'Key' in a '@Sendable' closure
151 |             }
152 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:150:48: warning: capture of 'defaultValue' with non-sendable type '() -> Value' in a '@Sendable' closure
148 |         set {
149 |             queue.async(flags: .barrier) { [weak self] in
150 |                 self?.dictionary[key, default: defaultValue()] = newValue
    |                                                |- warning: capture of 'defaultValue' with non-sendable type '() -> Value' in a '@Sendable' closure
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
151 |             }
152 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:150:66: warning: capture of 'newValue' with non-sendable type 'Value' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                                    `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
148 |         set {
149 |             queue.async(flags: .barrier) { [weak self] in
150 |                 self?.dictionary[key, default: defaultValue()] = newValue
    |                                                                  `- warning: capture of 'newValue' with non-sendable type 'Value' in a '@Sendable' closure
151 |             }
152 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:150:48: warning: implicit capture of 'defaultValue' requires that '() -> Value' conforms to 'Sendable'; this is an error in the Swift 6 language mode
148 |         set {
149 |             queue.async(flags: .barrier) { [weak self] in
150 |                 self?.dictionary[key, default: defaultValue()] = newValue
    |                                                |- warning: implicit capture of 'defaultValue' requires that '() -> Value' conforms to 'Sendable'; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
151 |             }
152 |         }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:163:13: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                     `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
161 |     func removeValue(forKey key: Key) {
162 |         queue.async(flags: .barrier) { [weak self] in
163 |             self?.dictionary.removeValue(forKey: key)
    |             `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
164 |         }
165 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:163:13: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                                    `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
161 |     func removeValue(forKey key: Key) {
162 |         queue.async(flags: .barrier) { [weak self] in
163 |             self?.dictionary.removeValue(forKey: key)
    |             `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
164 |         }
165 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:163:50: warning: capture of 'key' with non-sendable type 'Key' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                     `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
161 |     func removeValue(forKey key: Key) {
162 |         queue.async(flags: .barrier) { [weak self] in
163 |             self?.dictionary.removeValue(forKey: key)
    |                                                  `- warning: capture of 'key' with non-sendable type 'Key' in a '@Sendable' closure
164 |         }
165 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:175:13: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                     `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
173 |     func removeAll(keepingCapacity: Bool = false) {
174 |         queue.async(flags: .barrier) { [weak self] in
175 |             self?.dictionary.removeAll(keepingCapacity: keepingCapacity)
    |             `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
176 |         }
177 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:175:13: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                                    `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
173 |     func removeAll(keepingCapacity: Bool = false) {
174 |         queue.async(flags: .barrier) { [weak self] in
175 |             self?.dictionary.removeAll(keepingCapacity: keepingCapacity)
    |             `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
176 |         }
177 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:193:13: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                     `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
191 |     func reserveCapacity(_ minimumCapacity: Int) {
192 |         queue.async(flags: .barrier) { [weak self] in
193 |             self?.dictionary.reserveCapacity(minimumCapacity)
    |             `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
194 |         }
195 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Collections/SynchronizedDictionary.swift:193:13: warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
  9 |
 10 | /// A synchronized dictionary.
 11 | public class SynchronizedDictionary<Key: Hashable, Value>: Collection, ExpressibleByDictionaryLiteral {
    |                                                    `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
 12 |     public typealias Element = (key: Key, value: Value)
 13 |
    :
191 |     func reserveCapacity(_ minimumCapacity: Int) {
192 |         queue.async(flags: .barrier) { [weak self] in
193 |             self?.dictionary.reserveCapacity(minimumCapacity)
    |             `- warning: capture of 'self' with non-sendable type 'SynchronizedDictionary<Key, Value>?' in a '@Sendable' closure
194 |         }
195 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/DataSize.swift:57:16: warning: stored property 'countStyle' of 'Sendable'-conforming struct 'DataSize' has non-sendable type 'DataSize.CountStyle'; this is an error in the Swift 6 language mode
 55 |      The default setting is `file`, which is the system specific value for file and storage sizes.
 56 |      */
 57 |     public var countStyle: CountStyle = .file
    |                `- warning: stored property 'countStyle' of 'Sendable'-conforming struct 'DataSize' has non-sendable type 'DataSize.CountStyle'; this is an error in the Swift 6 language mode
 58 |
 59 |     /// The size in bytes.
    :
124 |
125 |     /// Specifies display of file or storage byte counts.
126 |     public enum CountStyle: Int, Hashable, Codable {
    |                 `- note: consider making enum 'CountStyle' conform to the 'Sendable' protocol
127 |         /**
128 |          Specifies display of file byte counts.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/FractionalPoint.swift:68:23: warning: static property 'left' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A fractional 2D point.
 11 | public struct FractionalPoint: Hashable, Codable, ExpressibleByFloatLiteral, CustomStringConvertible {
    |               `- note: consider making struct 'FractionalPoint' conform to the 'Sendable' protocol
 12 |
 13 |     /// The x-coordinate of the fractional point.
    :
 66 |
 67 |     /// Left edge center.
 68 |     public static let left = FractionalPoint(0.0, 0.5)
    |                       |- warning: static property 'left' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'left' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |     /// Center.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/FractionalPoint.swift:71:23: warning: static property 'center' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A fractional 2D point.
 11 | public struct FractionalPoint: Hashable, Codable, ExpressibleByFloatLiteral, CustomStringConvertible {
    |               `- note: consider making struct 'FractionalPoint' conform to the 'Sendable' protocol
 12 |
 13 |     /// The x-coordinate of the fractional point.
    :
 69 |
 70 |     /// Center.
 71 |     public static let center = FractionalPoint(0.5, 0.5)
    |                       |- warning: static property 'center' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'center' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |     /// Right edge center.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/FractionalPoint.swift:74:23: warning: static property 'right' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A fractional 2D point.
 11 | public struct FractionalPoint: Hashable, Codable, ExpressibleByFloatLiteral, CustomStringConvertible {
    |               `- note: consider making struct 'FractionalPoint' conform to the 'Sendable' protocol
 12 |
 13 |     /// The x-coordinate of the fractional point.
    :
 72 |
 73 |     /// Right edge center.
 74 |     public static let right = FractionalPoint(1.0, 0.5)
    |                       |- warning: static property 'right' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'right' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |
 76 |     #if os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/FractionalPoint.swift:78:23: warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A fractional 2D point.
 11 | public struct FractionalPoint: Hashable, Codable, ExpressibleByFloatLiteral, CustomStringConvertible {
    |               `- note: consider making struct 'FractionalPoint' conform to the 'Sendable' protocol
 12 |
 13 |     /// The x-coordinate of the fractional point.
    :
 76 |     #if os(macOS)
 77 |     /// Bottom, left corner.
 78 |     public static let bottomLeft = FractionalPoint(0.0, 0.0)
    |                       |- warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bottomLeft' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |
 80 |     /// Bottom, center point.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/FractionalPoint.swift:81:23: warning: static property 'bottom' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A fractional 2D point.
 11 | public struct FractionalPoint: Hashable, Codable, ExpressibleByFloatLiteral, CustomStringConvertible {
    |               `- note: consider making struct 'FractionalPoint' conform to the 'Sendable' protocol
 12 |
 13 |     /// The x-coordinate of the fractional point.
    :
 79 |
 80 |     /// Bottom, center point.
 81 |     public static let bottom = FractionalPoint(0.5, 0.0)
    |                       |- warning: static property 'bottom' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bottom' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |
 83 |     /// Bottom, right corner.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/FractionalPoint.swift:84:23: warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A fractional 2D point.
 11 | public struct FractionalPoint: Hashable, Codable, ExpressibleByFloatLiteral, CustomStringConvertible {
    |               `- note: consider making struct 'FractionalPoint' conform to the 'Sendable' protocol
 12 |
 13 |     /// The x-coordinate of the fractional point.
    :
 82 |
 83 |     /// Bottom, right corner.
 84 |     public static let bottomRight = FractionalPoint(1.0, 0.0)
    |                       |- warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bottomRight' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Top, left corner.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/FractionalPoint.swift:87:23: warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A fractional 2D point.
 11 | public struct FractionalPoint: Hashable, Codable, ExpressibleByFloatLiteral, CustomStringConvertible {
    |               `- note: consider making struct 'FractionalPoint' conform to the 'Sendable' protocol
 12 |
 13 |     /// The x-coordinate of the fractional point.
    :
 85 |
 86 |     /// Top, left corner.
 87 |     public static let topLeft = FractionalPoint(0.0, 1.0)
    |                       |- warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'topLeft' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 88 |
 89 |     /// Top, center point.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/FractionalPoint.swift:90:23: warning: static property 'top' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A fractional 2D point.
 11 | public struct FractionalPoint: Hashable, Codable, ExpressibleByFloatLiteral, CustomStringConvertible {
    |               `- note: consider making struct 'FractionalPoint' conform to the 'Sendable' protocol
 12 |
 13 |     /// The x-coordinate of the fractional point.
    :
 88 |
 89 |     /// Top, center point.
 90 |     public static let top = FractionalPoint(0.5, 1.0)
    |                       |- warning: static property 'top' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'top' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 91 |
 92 |     /// Top, right corner.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/FractionalPoint.swift:93:23: warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A fractional 2D point.
 11 | public struct FractionalPoint: Hashable, Codable, ExpressibleByFloatLiteral, CustomStringConvertible {
    |               `- note: consider making struct 'FractionalPoint' conform to the 'Sendable' protocol
 12 |
 13 |     /// The x-coordinate of the fractional point.
    :
 91 |
 92 |     /// Top, right corner.
 93 |     public static let topRight = FractionalPoint(1.0, 1.0)
    |                       |- warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'topRight' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |     #else
 95 |     /// Bottom, left corner.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/FractionalPoint.swift:115:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A fractional 2D point.
 11 | public struct FractionalPoint: Hashable, Codable, ExpressibleByFloatLiteral, CustomStringConvertible {
    |               `- note: consider making struct 'FractionalPoint' conform to the 'Sendable' protocol
 12 |
 13 |     /// The x-coordinate of the fractional point.
    :
113 |
114 |     /// Bottom, left corner.
115 |     public static let zero = FractionalPoint(0.0, 0.0)
    |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'FractionalPoint' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 |
117 |     var point: CGPoint {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/NSRectCorner.swift:18:27: warning: static property 'bottomLeft' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 |     public struct NSRectCorner: OptionSet, Sendable {
17 |         /// The bottom-left corner of the rectangle.
18 |         public static var bottomLeft = NSRectCorner(rawValue: 1 << 0)
   |                           |- warning: static property 'bottomLeft' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'bottomLeft' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'bottomLeft' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |         /// The bottom-right corner of the rectangle.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/NSRectCorner.swift:21:27: warning: static property 'bottomRight' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 |         /// The bottom-right corner of the rectangle.
21 |         public static var bottomRight = NSRectCorner(rawValue: 1 << 1)
   |                           |- warning: static property 'bottomRight' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'bottomRight' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'bottomRight' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |         /// The top-left corner of the rectangle.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/NSRectCorner.swift:24:27: warning: static property 'topLeft' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 |
23 |         /// The top-left corner of the rectangle.
24 |         public static var topLeft = NSRectCorner(rawValue: 1 << 2)
   |                           |- warning: static property 'topLeft' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'topLeft' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'topLeft' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |         /// The top-right corner of the rectangle.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/NSRectCorner.swift:27:27: warning: static property 'topRight' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
25 |
26 |         /// The top-right corner of the rectangle.
27 |         public static var topRight = NSRectCorner(rawValue: 1 << 3)
   |                           |- warning: static property 'topRight' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: convert 'topRight' to a 'let' constant to make 'Sendable' shared state immutable
   |                           |- note: add '@MainActor' to make static property 'topRight' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |         /// All corners of the rectangle.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/Point3D.swift:22:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Point3D' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A structure that contains a point in a three-dimensional coordinate system.
 11 | public struct Point3D: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Point3D' conform to the 'Sendable' protocol
 12 |     /// The x-coordinate of the point.
 13 |     public var x: CGFloat = 0.0
    :
 20 |
 21 |     /// The point with location `(0,0,0)`.
 22 |     public static let zero = Point3D()
    |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Point3D' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdge.swift:13:23: warning: static property 'top' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public struct RectEdge: OptionSet, CustomStringConvertible {
12 |     /// The top edge of the rectangle.
13 |     public static var top = RectEdge(rawValue: 1 << 0)
   |                       |- warning: static property 'top' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'top' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'top' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     /// The left edge of the rectangle.
15 |     public static var left = RectEdge(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdge.swift:15:23: warning: static property 'left' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var top = RectEdge(rawValue: 1 << 0)
14 |     /// The left edge of the rectangle.
15 |     public static var left = RectEdge(rawValue: 1 << 1)
   |                       |- warning: static property 'left' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'left' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'left' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     /// The bottom edge of the rectangle.
17 |     public static var bottom = RectEdge(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdge.swift:17:23: warning: static property 'bottom' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
15 |     public static var left = RectEdge(rawValue: 1 << 1)
16 |     /// The bottom edge of the rectangle.
17 |     public static var bottom = RectEdge(rawValue: 1 << 2)
   |                       |- warning: static property 'bottom' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'bottom' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'bottom' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     /// The right edge of the rectangle.
19 |     public static var right = RectEdge(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdge.swift:19:23: warning: static property 'right' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |     public static var bottom = RectEdge(rawValue: 1 << 2)
18 |     /// The right edge of the rectangle.
19 |     public static var right = RectEdge(rawValue: 1 << 3)
   |                       |- warning: static property 'right' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'right' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'right' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     /// All edges of the rectangle.
21 |     public static var all: RectEdge = [.left, .right, .bottom, .top]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdge.swift:21:23: warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 |     public static var right = RectEdge(rawValue: 1 << 3)
20 |     /// All edges of the rectangle.
21 |     public static var all: RectEdge = [.left, .right, .bottom, .top]
   |                       |- warning: static property 'all' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'all' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |     public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:13:23: warning: static property 'minX' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   |                       |- warning: static property 'minX' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'minX' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     /// MaxX.
15 |     public static let maxX = RectEdgeCorner(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:15:23: warning: static property 'maxX' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
14 |     /// MaxX.
15 |     public static let maxX = RectEdgeCorner(rawValue: 1 << 1)
   |                       |- warning: static property 'maxX' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'maxX' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     /// MinY.
17 |     public static let minY = RectEdgeCorner(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:17:23: warning: static property 'minY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
15 |     public static let maxX = RectEdgeCorner(rawValue: 1 << 1)
16 |     /// MinY.
17 |     public static let minY = RectEdgeCorner(rawValue: 1 << 2)
   |                       |- warning: static property 'minY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'minY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     /// MinXMinY.
19 |     public static let minXMinY = RectEdgeCorner(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:19:23: warning: static property 'minXMinY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
17 |     public static let minY = RectEdgeCorner(rawValue: 1 << 2)
18 |     /// MinXMinY.
19 |     public static let minXMinY = RectEdgeCorner(rawValue: 1 << 3)
   |                       |- warning: static property 'minXMinY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'minXMinY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     /// MaxXMinY.
21 |     public static let maxXMinY = RectEdgeCorner(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:21:23: warning: static property 'maxXMinY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
19 |     public static let minXMinY = RectEdgeCorner(rawValue: 1 << 3)
20 |     /// MaxXMinY.
21 |     public static let maxXMinY = RectEdgeCorner(rawValue: 1 << 4)
   |                       |- warning: static property 'maxXMinY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'maxXMinY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     /// MaxY.
23 |     public static let maxY = RectEdgeCorner(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:23:23: warning: static property 'maxY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
21 |     public static let maxXMinY = RectEdgeCorner(rawValue: 1 << 4)
22 |     /// MaxY.
23 |     public static let maxY = RectEdgeCorner(rawValue: 1 << 5)
   |                       |- warning: static property 'maxY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'maxY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     /// MinXMaxY.
25 |     public static let minXMaxY = RectEdgeCorner(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:25:23: warning: static property 'minXMaxY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
23 |     public static let maxY = RectEdgeCorner(rawValue: 1 << 5)
24 |     /// MinXMaxY.
25 |     public static let minXMaxY = RectEdgeCorner(rawValue: 1 << 6)
   |                       |- warning: static property 'minXMaxY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'minXMaxY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |     /// MaxXMaxY.
27 |     public static let maxXMaxY = RectEdgeCorner(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:27:23: warning: static property 'maxXMaxY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
25 |     public static let minXMaxY = RectEdgeCorner(rawValue: 1 << 6)
26 |     /// MaxXMaxY.
27 |     public static let maxXMaxY = RectEdgeCorner(rawValue: 1 << 7)
   |                       |- warning: static property 'maxXMaxY' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'maxXMaxY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     /// Left edge.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:30:23: warning: static property 'left' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
28 |
29 |     /// Left edge.
30 |     public static let left = minX
   |                       |- warning: static property 'left' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'left' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |     /// Right edge.
32 |     public static let right = maxX
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:32:23: warning: static property 'right' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
30 |     public static let left = minX
31 |     /// Right edge.
32 |     public static let right = maxX
   |                       |- warning: static property 'right' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'right' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |     #if os(macOS)
34 |     /// Bottom edge.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:35:23: warning: static property 'bottom' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
33 |     #if os(macOS)
34 |     /// Bottom edge.
35 |     public static let bottom = minY
   |                       |- warning: static property 'bottom' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'bottom' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     /// Bottom-left corner
37 |     public static let bottomLeft = minXMinY
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:37:23: warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
35 |     public static let bottom = minY
36 |     /// Bottom-left corner
37 |     public static let bottomLeft = minXMinY
   |                       |- warning: static property 'bottomLeft' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'bottomLeft' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     /// Bottom-right corner.
39 |     public static let bottomRight = maxXMinY
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:39:23: warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
37 |     public static let bottomLeft = minXMinY
38 |     /// Bottom-right corner.
39 |     public static let bottomRight = maxXMinY
   |                       |- warning: static property 'bottomRight' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'bottomRight' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     /// Top edge.
41 |     public static let top = maxY
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:41:23: warning: static property 'top' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
39 |     public static let bottomRight = maxXMinY
40 |     /// Top edge.
41 |     public static let top = maxY
   |                       |- warning: static property 'top' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'top' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     /// Top-left corner.
43 |     public static let topLeft = minXMaxY
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:43:23: warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
41 |     public static let top = maxY
42 |     /// Top-left corner.
43 |     public static let topLeft = minXMaxY
   |                       |- warning: static property 'topLeft' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'topLeft' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     /// Top-right corner.
45 |     public static let topRight = maxXMaxY
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:45:23: warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
43 |     public static let topLeft = minXMaxY
44 |     /// Top-right corner.
45 |     public static let topRight = maxXMaxY
   |                       |- warning: static property 'topRight' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'topRight' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 |     #else
47 |     /// Bottom edge.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:61:23: warning: static property 'corners' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
59 |     #endif
60 |     /// All corners.
61 |     public static let corners: RectEdgeCorner = [.topLeft, .topRight, bottomLeft, .bottomRight]
   |                       |- warning: static property 'corners' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'corners' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |     /// All edges.
63 |     public static let edges: RectEdgeCorner = [.top, .bottom, .left, .right]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:63:23: warning: static property 'edges' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
61 |     public static let corners: RectEdgeCorner = [.topLeft, .topRight, bottomLeft, .bottomRight]
62 |     /// All edges.
63 |     public static let edges: RectEdgeCorner = [.top, .bottom, .left, .right]
   |                       |- warning: static property 'edges' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'edges' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |     /// All edges and corners.
65 |     public static let all: RectEdgeCorner = [.topLeft, .topRight, bottomLeft, .bottomRight, .top, .bottom, .left, .right]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:65:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
63 |     public static let edges: RectEdgeCorner = [.top, .bottom, .left, .right]
64 |     /// All edges and corners.
65 |     public static let all: RectEdgeCorner = [.topLeft, .topRight, bottomLeft, .bottomRight, .top, .bottom, .left, .right]
   |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 |     /// No edges and corners.
67 |     public static let none: RectEdgeCorner = []
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RectEdgeCorner.swift:67:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | /// Edges and corners of a rectangle.
11 | public struct RectEdgeCorner: OptionSet, CustomStringConvertible, Hashable, Codable {
   |               `- note: consider making struct 'RectEdgeCorner' conform to the 'Sendable' protocol
12 |     /// MinX.
13 |     public static let minX = RectEdgeCorner(rawValue: 1 << 0)
   :
65 |     public static let all: RectEdgeCorner = [.topLeft, .topRight, bottomLeft, .bottomRight, .top, .bottom, .left, .right]
66 |     /// No edges and corners.
67 |     public static let none: RectEdgeCorner = []
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'RectEdgeCorner' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 |
69 |     public let rawValue: Int
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/Rotation.swift:23:23: warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 21 |
 22 |     /// No rotation.
 23 |     public static var zero: Rotation = .init()
    |                       |- warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'zero' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/RotationAngle.swift:39:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'RotationAngle' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | /// A structure representing an angle in degrees and radians.
 11 | public struct RotationAngle: Hashable, Equatable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'RotationAngle' conform to the 'Sendable' protocol
 12 |     /// The angle in degrees.
 13 |     public var degree: Double {
    :
 37 |
 38 |     /// The angle with the zero value.
 39 |     public static let zero = RotationAngle(degree: 0.0)
    |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'RotationAngle' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 |     /// Returns the given angle unchanged.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/Scale.swift:23:23: warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 21 |
 22 |     /// Zero.
 23 |     public static var zero: Scale = .init(0, 0, 0)
    |                       |- warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'zero' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     /// No scaling.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/Scale.swift:26:23: warning: static property 'none' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 24 |
 25 |     /// No scaling.
 26 |     public static var none: Scale = .init()
    |                       |- warning: static property 'none' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'none' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |
 28 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:373:27: warning: static property 'nanoSecond' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
373 |         public static let nanoSecond = Units(rawValue: 1 << 0)
    |                           |- warning: static property 'nanoSecond' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'nanoSecond' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
374 |         /// Millisecond
375 |         public static let millisecond = Units(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:375:27: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
373 |         public static let nanoSecond = Units(rawValue: 1 << 0)
374 |         /// Millisecond
375 |         public static let millisecond = Units(rawValue: 1 << 1)
    |                           |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
376 |         /// Second
377 |         public static let second = Units(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:377:27: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
    :
375 |         public static let millisecond = Units(rawValue: 1 << 1)
376 |         /// Second
377 |         public static let second = Units(rawValue: 1 << 2)
    |                           |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
378 |         /// Minute
379 |         public static let minute = Units(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:379:27: warning: static property 'minute' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
    :
377 |         public static let second = Units(rawValue: 1 << 2)
378 |         /// Minute
379 |         public static let minute = Units(rawValue: 1 << 3)
    |                           |- warning: static property 'minute' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'minute' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
380 |         /// Hour
381 |         public static let hour = Units(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:381:27: warning: static property 'hour' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
    :
379 |         public static let minute = Units(rawValue: 1 << 3)
380 |         /// Hour
381 |         public static let hour = Units(rawValue: 1 << 4)
    |                           |- warning: static property 'hour' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'hour' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
382 |         /// Day
383 |         public static let day = Units(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:383:27: warning: static property 'day' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
    :
381 |         public static let hour = Units(rawValue: 1 << 4)
382 |         /// Day
383 |         public static let day = Units(rawValue: 1 << 5)
    |                           |- warning: static property 'day' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'day' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
384 |         /// Week
385 |         public static let week = Units(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:385:27: warning: static property 'week' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
    :
383 |         public static let day = Units(rawValue: 1 << 5)
384 |         /// Week
385 |         public static let week = Units(rawValue: 1 << 6)
    |                           |- warning: static property 'week' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'week' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
386 |         /// Month
387 |         public static let month = Units(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:387:27: warning: static property 'month' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
    :
385 |         public static let week = Units(rawValue: 1 << 6)
386 |         /// Month
387 |         public static let month = Units(rawValue: 1 << 7)
    |                           |- warning: static property 'month' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'month' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
388 |         /// Year
389 |         public static let year = Units(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:389:27: warning: static property 'year' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
    :
387 |         public static let month = Units(rawValue: 1 << 7)
388 |         /// Year
389 |         public static let year = Units(rawValue: 1 << 8)
    |                           |- warning: static property 'year' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'year' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
390 |
391 |         /// All used units.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:392:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
    :
390 |
391 |         /// All used units.
392 |         public static let all = Units(rawValue: 1 << 9)
    |                           |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
393 |         /// All used units compact.
394 |         public static let allCompact = Units(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:394:27: warning: static property 'allCompact' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
    :
392 |         public static let all = Units(rawValue: 1 << 9)
393 |         /// All used units compact.
394 |         public static let allCompact = Units(rawValue: 1 << 10)
    |                           |- warning: static property 'allCompact' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'allCompact' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
395 |         /// All used units detailed.
396 |         public static let allDetailed: Units = [.second, .minute, .hour, .hour, .day, .week, .month, .year]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:396:27: warning: static property 'allDetailed' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
    :
394 |         public static let allCompact = Units(rawValue: 1 << 10)
395 |         /// All used units detailed.
396 |         public static let allDetailed: Units = [.second, .minute, .hour, .hour, .day, .week, .month, .year]
    |                           |- warning: static property 'allDetailed' is not concurrency-safe because non-'Sendable' type 'TimeDuration.Units' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'allDetailed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
397 |
398 |         /// Creates a units structure with the specified raw value.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:408:20: warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[TimeDuration.Units]' may have shared mutable state; this is an error in the Swift 6 language mode
368 |
369 |     /// The time duration units.
370 |     struct Units: OptionSet {
    |            `- note: consider making struct 'Units' conform to the 'Sendable' protocol
371 |         public let rawValue: Int
372 |         /// Nanosecond
    :
406 |         }
407 |
408 |         static let allCases: [Units] = [.nanoSecond, .millisecond, .second, .minute, .hour, .day, .week, .month, .year]
    |                    |- warning: static property 'allCases' is not concurrency-safe because non-'Sendable' type '[TimeDuration.Units]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: add '@MainActor' to make static property 'allCases' part of global actor 'MainActor'
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
409 |         var unit: Unit? {
410 |             switch self {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:750:84: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
747 |      */
748 |     @_disfavoredOverload
749 |     convenience init(fire: Date, interval: TimeDuration, repeats: Bool, block: @escaping ((Timer) -> Void)) {
    |                                                                         `- note: parameter 'block' is implicitly non-sendable
750 |         self.init(fire: fire, interval: interval.seconds, repeats: repeats, block: block)
    |                                                                                    `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
751 |     }
752 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:784:76: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
781 |      */
782 |     @_disfavoredOverload
783 |     convenience init(timeInterval interval: TimeDuration, repeats: Bool, block: @escaping ((Timer) -> Void)) {
    |                                                                          `- note: parameter 'block' is implicitly non-sendable
784 |         self.init(timeInterval: interval.seconds, repeats: repeats, block: block)
    |                                                                            `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
785 |     }
786 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Datatypes/TimeDuration.swift:817:85: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
814 |     @discardableResult
815 |     @_disfavoredOverload
816 |     static func scheduledTimer(withTimeInterval interval: TimeDuration, repeats: Bool, block: @escaping ((Timer) -> Void)) -> Timer {
    |                                                                                        `- note: parameter 'block' is implicitly non-sendable
817 |         scheduledTimer(withTimeInterval: interval.seconds, repeats: repeats, block: block)
    |                                                                                     `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
818 |     }
819 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Defaults.swift:29:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Defaults' may have shared mutable state; this is an error in the Swift 6 language mode
 21 |  - Note: These should not be used to store sensitive information that could compromise the application or the user's security and privacy.
 22 |  */
 23 | public final class Defaults {
    |                    `- note: class 'Defaults' does not conform to the 'Sendable' protocol
 24 |     let id = UUID()
 25 |     let userDefaults: UserDefaults
    :
 27 |
 28 |     /// Shared instance of `Defaults`, used for ad-hoc access to the user's defaults database throughout the app.
 29 |     public static let shared = Defaults()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Defaults' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |
 31 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/Defaults.swift:465:18: warning: class 'Key' must restate inherited '@unchecked Sendable' conformance
463 |
464 | extension Defaults {
465 |     public class Key<Value>: _AnyKey {
    |                  `- warning: class 'Key' must restate inherited '@unchecked Sendable' conformance
466 |         let defaultValueGetter: () -> Value
467 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:18:27: warning: static property 'created' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
 16 |
 17 |         /// An item was created.
 18 |         public static let created = Actions(rawValue: 256)
    |                           |- warning: static property 'created' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'created' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |         /// An item was removed.
 20 |         public static let removed = Actions(rawValue: 512)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:20:27: warning: static property 'removed' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 18 |         public static let created = Actions(rawValue: 256)
 19 |         /// An item was removed.
 20 |         public static let removed = Actions(rawValue: 512)
    |                           |- warning: static property 'removed' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'removed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |         /// An item was renamed.
 22 |         public static let renamed = Actions(rawValue: 2048)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:22:27: warning: static property 'renamed' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 20 |         public static let removed = Actions(rawValue: 512)
 21 |         /// An item was renamed.
 22 |         public static let renamed = Actions(rawValue: 2048)
    |                           |- warning: static property 'renamed' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'renamed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |         /// The item is a clone or was cloned.
 24 |         public static let cloned = Actions(rawValue: 4194304)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:24:27: warning: static property 'cloned' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 22 |         public static let renamed = Actions(rawValue: 2048)
 23 |         /// The item is a clone or was cloned.
 24 |         public static let cloned = Actions(rawValue: 4194304)
    |                           |- warning: static property 'cloned' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'cloned' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |         /// An item was modified.
 26 |         public static let modified = Actions(rawValue: 4096)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:26:27: warning: static property 'modified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 24 |         public static let cloned = Actions(rawValue: 4194304)
 25 |         /// An item was modified.
 26 |         public static let modified = Actions(rawValue: 4096)
    |                           |- warning: static property 'modified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'modified' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |         /// An item's Finder information was modified.
 28 |         public static let finderInfoModified = Actions(rawValue: 8192)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:28:27: warning: static property 'finderInfoModified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 26 |         public static let modified = Actions(rawValue: 4096)
 27 |         /// An item's Finder information was modified.
 28 |         public static let finderInfoModified = Actions(rawValue: 8192)
    |                           |- warning: static property 'finderInfoModified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'finderInfoModified' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |         /// An item's ownership information was changed.
 30 |         public static let ownerModified = Actions(rawValue: 16384)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:30:27: warning: static property 'ownerModified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 28 |         public static let finderInfoModified = Actions(rawValue: 8192)
 29 |         /// An item's ownership information was changed.
 30 |         public static let ownerModified = Actions(rawValue: 16384)
    |                           |- warning: static property 'ownerModified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'ownerModified' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |         /// An item's extended attributes were modified.
 32 |         public static let xattrModifed = Actions(rawValue: 32768)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:32:27: warning: static property 'xattrModifed' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 30 |         public static let ownerModified = Actions(rawValue: 16384)
 31 |         /// An item's extended attributes were modified.
 32 |         public static let xattrModifed = Actions(rawValue: 32768)
    |                           |- warning: static property 'xattrModifed' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'xattrModifed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |         /// An item's inode metadata was modified.
 34 |         public static let inodeMetaModied = Actions(rawValue: 1024)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:34:27: warning: static property 'inodeMetaModied' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 32 |         public static let xattrModifed = Actions(rawValue: 32768)
 33 |         /// An item's inode metadata was modified.
 34 |         public static let inodeMetaModied = Actions(rawValue: 1024)
    |                           |- warning: static property 'inodeMetaModied' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'inodeMetaModied' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |         // MARK: - Hierarchy
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:39:27: warning: static property 'rootChanged' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 37 |
 38 |         /// The root path of a watched hierarchy has changed.
 39 |         public static let rootChanged = Actions(rawValue: 32)
    |                           |- warning: static property 'rootChanged' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'rootChanged' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 |         // MARK: - Volume
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:44:27: warning: static property 'mounted' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 42 |
 43 |         /// A volume has been mounted.
 44 |         public static let mounted = Actions(rawValue: 64)
    |                           |- warning: static property 'mounted' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'mounted' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |         /// A volume has been unmounted.
 46 |         public static let unmounted = Actions(rawValue: 128)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:46:27: warning: static property 'unmounted' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 44 |         public static let mounted = Actions(rawValue: 64)
 45 |         /// A volume has been unmounted.
 46 |         public static let unmounted = Actions(rawValue: 128)
    |                           |- warning: static property 'unmounted' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'unmounted' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |         /// No specific action set for this event.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:49:27: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 47 |
 48 |         /// No specific action set for this event.
 49 |         public static let none: Actions = []
    |                           |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 50 |
 51 |         /// All actions.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Actions.swift:52:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the actions for a file system event.
 13 |     public struct Actions: OptionSet, Hashable {
    |                   `- note: consider making struct 'Actions' conform to the 'Sendable' protocol
 14 |
 15 |         // MARK: - Item
    :
 50 |
 51 |         /// All actions.
 52 |         public static let all: Actions = [.rootChanged, .created, .removed, .renamed, .cloned, .modified, .xattrModifed, .ownerModified, .finderInfoModified, .inodeMetaModied, .mounted, .unmounted]
    |                           |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FSEvent.Actions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |
 54 |         public let rawValue: UInt32
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:23:27: warning: static property 'itemCreated' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 21 |
 22 |         /// An item was created.
 23 |         public static let itemCreated = Flags(rawValue: 256)
    |                           |- warning: static property 'itemCreated' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemCreated' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |         /// An item was removed.
 25 |         public static let itemRemoved = Flags(rawValue: 512)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:25:27: warning: static property 'itemRemoved' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 23 |         public static let itemCreated = Flags(rawValue: 256)
 24 |         /// An item was removed.
 25 |         public static let itemRemoved = Flags(rawValue: 512)
    |                           |- warning: static property 'itemRemoved' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemRemoved' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |         /// An item was renamed.
 27 |         public static let itemRenamed = Flags(rawValue: 2048)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:27:27: warning: static property 'itemRenamed' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 25 |         public static let itemRemoved = Flags(rawValue: 512)
 26 |         /// An item was renamed.
 27 |         public static let itemRenamed = Flags(rawValue: 2048)
    |                           |- warning: static property 'itemRenamed' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemRenamed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |         /// The item is a clone or was cloned.
 29 |         public static let itemCloned = Flags(rawValue: 4194304)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:29:27: warning: static property 'itemCloned' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 27 |         public static let itemRenamed = Flags(rawValue: 2048)
 28 |         /// The item is a clone or was cloned.
 29 |         public static let itemCloned = Flags(rawValue: 4194304)
    |                           |- warning: static property 'itemCloned' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemCloned' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |         /// An item was modified.
 31 |         public static let itemModified = Flags(rawValue: 4096)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:31:27: warning: static property 'itemModified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 29 |         public static let itemCloned = Flags(rawValue: 4194304)
 30 |         /// An item was modified.
 31 |         public static let itemModified = Flags(rawValue: 4096)
    |                           |- warning: static property 'itemModified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemModified' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |         /// An item's Finder information was modified.
 33 |         public static let itemFinderInfoModified = Flags(rawValue: 8192)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:33:27: warning: static property 'itemFinderInfoModified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 31 |         public static let itemModified = Flags(rawValue: 4096)
 32 |         /// An item's Finder information was modified.
 33 |         public static let itemFinderInfoModified = Flags(rawValue: 8192)
    |                           |- warning: static property 'itemFinderInfoModified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemFinderInfoModified' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |         /// An item's ownership information was changed.
 35 |         public static let itemOwnerModified = Flags(rawValue: 16384)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:35:27: warning: static property 'itemOwnerModified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 33 |         public static let itemFinderInfoModified = Flags(rawValue: 8192)
 34 |         /// An item's ownership information was changed.
 35 |         public static let itemOwnerModified = Flags(rawValue: 16384)
    |                           |- warning: static property 'itemOwnerModified' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemOwnerModified' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 36 |         /// An item's extended attributes were modified.
 37 |         public static let itemXattrModied = Flags(rawValue: 32768)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:37:27: warning: static property 'itemXattrModied' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 35 |         public static let itemOwnerModified = Flags(rawValue: 16384)
 36 |         /// An item's extended attributes were modified.
 37 |         public static let itemXattrModied = Flags(rawValue: 32768)
    |                           |- warning: static property 'itemXattrModied' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemXattrModied' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 38 |         /// An item's inode metadata was modified.
 39 |         public static let itemInodeMetaModied = Flags(rawValue: 1024)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:39:27: warning: static property 'itemInodeMetaModied' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 37 |         public static let itemXattrModied = Flags(rawValue: 32768)
 38 |         /// An item's inode metadata was modified.
 39 |         public static let itemInodeMetaModied = Flags(rawValue: 1024)
    |                           |- warning: static property 'itemInodeMetaModied' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemInodeMetaModied' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 |         // MARK: - Hierarchy
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:44:27: warning: static property 'rootChanged' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 42 |
 43 |         /// The root path of a watched hierarchy has changed.
 44 |         public static let rootChanged = Flags(rawValue: 32)
    |                           |- warning: static property 'rootChanged' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'rootChanged' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |
 46 |         // MARK: - Item Type
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:49:27: warning: static property 'itemIsFile' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 47 |
 48 |         /// The item is a file.
 49 |         public static let itemIsFile = Flags(rawValue: 65536)
    |                           |- warning: static property 'itemIsFile' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemIsFile' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 50 |         /// The item is a directory.
 51 |         public static let itemIsDirectory = Flags(rawValue: 131072)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:51:27: warning: static property 'itemIsDirectory' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 49 |         public static let itemIsFile = Flags(rawValue: 65536)
 50 |         /// The item is a directory.
 51 |         public static let itemIsDirectory = Flags(rawValue: 131072)
    |                           |- warning: static property 'itemIsDirectory' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemIsDirectory' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 |         /// The item is a symbolic link.
 53 |         public static let itemIsSymbolicLink = Flags(rawValue: 262144)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:53:27: warning: static property 'itemIsSymbolicLink' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 51 |         public static let itemIsDirectory = Flags(rawValue: 131072)
 52 |         /// The item is a symbolic link.
 53 |         public static let itemIsSymbolicLink = Flags(rawValue: 262144)
    |                           |- warning: static property 'itemIsSymbolicLink' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemIsSymbolicLink' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 54 |         /// The item is a hard link.
 55 |         public static let itemIsHardlink = Flags(rawValue: 1048576)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:55:27: warning: static property 'itemIsHardlink' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 53 |         public static let itemIsSymbolicLink = Flags(rawValue: 262144)
 54 |         /// The item is a hard link.
 55 |         public static let itemIsHardlink = Flags(rawValue: 1048576)
    |                           |- warning: static property 'itemIsHardlink' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemIsHardlink' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |         /// The item is the last hard link to a file.
 57 |         public static let itemIsLastHardlink = Flags(rawValue: 2097152)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:57:27: warning: static property 'itemIsLastHardlink' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 55 |         public static let itemIsHardlink = Flags(rawValue: 1048576)
 56 |         /// The item is the last hard link to a file.
 57 |         public static let itemIsLastHardlink = Flags(rawValue: 2097152)
    |                           |- warning: static property 'itemIsLastHardlink' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'itemIsLastHardlink' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 58 |
 59 |         // MARK: - Volume
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:62:27: warning: static property 'mounted' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 60 |
 61 |         /// A volume has been mounted.
 62 |         public static let mounted = Flags(rawValue: 64)
    |                           |- warning: static property 'mounted' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'mounted' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |         /// A volume has been unmounted.
 64 |         public static let unmounted = Flags(rawValue: 128)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:64:27: warning: static property 'unmounted' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 62 |         public static let mounted = Flags(rawValue: 64)
 63 |         /// A volume has been unmounted.
 64 |         public static let unmounted = Flags(rawValue: 128)
    |                           |- warning: static property 'unmounted' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'unmounted' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |
 66 |         // MARK: - Monitor Info
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:69:27: warning: static property 'ownEvent' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 67 |
 68 |         /// The event originated from the same process.
 69 |         public static let ownEvent = Flags(rawValue: 524288)
    |                           |- warning: static property 'ownEvent' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'ownEvent' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |         /// The entire directory hierarchy must be scanned due to events.
 71 |         public static let mustScanSubDirectories = Flags(rawValue: 1)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:71:27: warning: static property 'mustScanSubDirectories' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 69 |         public static let ownEvent = Flags(rawValue: 524288)
 70 |         /// The entire directory hierarchy must be scanned due to events.
 71 |         public static let mustScanSubDirectories = Flags(rawValue: 1)
    |                           |- warning: static property 'mustScanSubDirectories' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'mustScanSubDirectories' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |         /// The user-space event queue overflowed, dropping events.
 73 |         public static let userDropped = Flags(rawValue: 2)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:73:27: warning: static property 'userDropped' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 71 |         public static let mustScanSubDirectories = Flags(rawValue: 1)
 72 |         /// The user-space event queue overflowed, dropping events.
 73 |         public static let userDropped = Flags(rawValue: 2)
    |                           |- warning: static property 'userDropped' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'userDropped' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 74 |         /// The kernel event queue overflowed, dropping events.
 75 |         public static let kernelDropped = Flags(rawValue: 4)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:75:27: warning: static property 'kernelDropped' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 73 |         public static let userDropped = Flags(rawValue: 2)
 74 |         /// The kernel event queue overflowed, dropping events.
 75 |         public static let kernelDropped = Flags(rawValue: 4)
    |                           |- warning: static property 'kernelDropped' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'kernelDropped' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 76 |         /// Event IDs wrapped around, restarting from the beginning.
 77 |         public static let eventIdsWrapped = Flags(rawValue: 8)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:77:27: warning: static property 'eventIdsWrapped' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 75 |         public static let kernelDropped = Flags(rawValue: 4)
 76 |         /// Event IDs wrapped around, restarting from the beginning.
 77 |         public static let eventIdsWrapped = Flags(rawValue: 8)
    |                           |- warning: static property 'eventIdsWrapped' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'eventIdsWrapped' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 |         /// The completion of a historical event stream replay.
 79 |         public static let historyDone = Flags(rawValue: 16)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:79:27: warning: static property 'historyDone' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 77 |         public static let eventIdsWrapped = Flags(rawValue: 8)
 78 |         /// The completion of a historical event stream replay.
 79 |         public static let historyDone = Flags(rawValue: 16)
    |                           |- warning: static property 'historyDone' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'historyDone' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |
 81 |         /// No specific flags set for this event.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:82:27: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 80 |
 81 |         /// No specific flags set for this event.
 82 |         public static let none: Flags = Flags(rawValue: 0)
    |                           |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         /// All flags.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:85:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 83 |
 84 |         /// All flags.
 85 |         public static let all: Flags = [.rootChanged, .itemCreated, .itemRemoved, .itemRenamed, .itemCloned, .itemModified, .itemXattrModied, .itemOwnerModified, .itemFinderInfoModified, .itemInodeMetaModied, .mounted, .unmounted, .itemIsFile, .itemIsDirectory, .itemIsSymbolicLink, .itemIsHardlink, .itemIsLastHardlink, .mustScanSubDirectories, .userDropped, .kernelDropped, .eventIdsWrapped, .historyDone, .ownEvent]
    |                           |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 86 |
 87 |         //  static let filter: Flags = [.mustScanSubDirectories, .userDropped, .kernelDropped, .historyDone]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:89:20: warning: static property 'actions' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 87 |         //  static let filter: Flags = [.mustScanSubDirectories, .userDropped, .kernelDropped, .historyDone]
 88 |
 89 |         static let actions: Flags = [.rootChanged, .itemCreated, .itemRemoved, .itemRenamed, .itemCloned, .itemModified, .itemXattrModied, .itemOwnerModified, .itemFinderInfoModified, .itemInodeMetaModied, .mounted, .unmounted]
    |                    |- warning: static property 'actions' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: add '@MainActor' to make static property 'actions' part of global actor 'MainActor'
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 90 |
 91 |         static let itemTypes: Flags = [.itemIsFile, .itemIsDirectory, .itemIsSymbolicLink, .itemIsHardlink, .itemIsLastHardlink]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:91:20: warning: static property 'itemTypes' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 89 |         static let actions: Flags = [.rootChanged, .itemCreated, .itemRemoved, .itemRenamed, .itemCloned, .itemModified, .itemXattrModied, .itemOwnerModified, .itemFinderInfoModified, .itemInodeMetaModied, .mounted, .unmounted]
 90 |
 91 |         static let itemTypes: Flags = [.itemIsFile, .itemIsDirectory, .itemIsSymbolicLink, .itemIsHardlink, .itemIsLastHardlink]
    |                    |- warning: static property 'itemTypes' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: add '@MainActor' to make static property 'itemTypes' part of global actor 'MainActor'
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |
 93 |         static let filter: Flags = [.mustScanSubDirectories, .userDropped, .kernelDropped, .eventIdsWrapped, .historyDone]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+Flags.swift:93:20: warning: static property 'filter' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | extension FSEvent {
 12 |     /// Represents the flags for a file system event.
 13 |     public struct Flags: OptionSet, Hashable {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 14 |         public let rawValue: UInt32
 15 |
    :
 91 |         static let itemTypes: Flags = [.itemIsFile, .itemIsDirectory, .itemIsSymbolicLink, .itemIsHardlink, .itemIsLastHardlink]
 92 |
 93 |         static let filter: Flags = [.mustScanSubDirectories, .userDropped, .kernelDropped, .eventIdsWrapped, .historyDone]
    |                    |- warning: static property 'filter' is not concurrency-safe because non-'Sendable' type 'FSEvent.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: add '@MainActor' to make static property 'filter' part of global actor 'MainActor'
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |
 95 |         var itemType: ItemType {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+ItemType.swift:15:27: warning: static property 'file' is not concurrency-safe because non-'Sendable' type 'FSEvent.ItemType' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEvent {
12 |     /// Represents the item type for a file system event.
13 |     public struct ItemType: OptionSet, Hashable {
   |                   `- note: consider making struct 'ItemType' conform to the 'Sendable' protocol
14 |         /// The item is a file.
15 |         public static let file = Self(rawValue: 65536)
   |                           |- warning: static property 'file' is not concurrency-safe because non-'Sendable' type 'FSEvent.ItemType' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'file' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |         /// The item is a directory.
17 |         public static let directory = Self(rawValue: 131072)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+ItemType.swift:17:27: warning: static property 'directory' is not concurrency-safe because non-'Sendable' type 'FSEvent.ItemType' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEvent {
12 |     /// Represents the item type for a file system event.
13 |     public struct ItemType: OptionSet, Hashable {
   |                   `- note: consider making struct 'ItemType' conform to the 'Sendable' protocol
14 |         /// The item is a file.
15 |         public static let file = Self(rawValue: 65536)
16 |         /// The item is a directory.
17 |         public static let directory = Self(rawValue: 131072)
   |                           |- warning: static property 'directory' is not concurrency-safe because non-'Sendable' type 'FSEvent.ItemType' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'directory' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |         /// The item is a symbolic link.
19 |         public static let symbolicLink = Self(rawValue: 262144)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+ItemType.swift:19:27: warning: static property 'symbolicLink' is not concurrency-safe because non-'Sendable' type 'FSEvent.ItemType' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEvent {
12 |     /// Represents the item type for a file system event.
13 |     public struct ItemType: OptionSet, Hashable {
   |                   `- note: consider making struct 'ItemType' conform to the 'Sendable' protocol
14 |         /// The item is a file.
15 |         public static let file = Self(rawValue: 65536)
   :
17 |         public static let directory = Self(rawValue: 131072)
18 |         /// The item is a symbolic link.
19 |         public static let symbolicLink = Self(rawValue: 262144)
   |                           |- warning: static property 'symbolicLink' is not concurrency-safe because non-'Sendable' type 'FSEvent.ItemType' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'symbolicLink' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |         /// The item is a hard link.
21 |         public static let hardlink = Self(rawValue: 1048576)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+ItemType.swift:21:27: warning: static property 'hardlink' is not concurrency-safe because non-'Sendable' type 'FSEvent.ItemType' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEvent {
12 |     /// Represents the item type for a file system event.
13 |     public struct ItemType: OptionSet, Hashable {
   |                   `- note: consider making struct 'ItemType' conform to the 'Sendable' protocol
14 |         /// The item is a file.
15 |         public static let file = Self(rawValue: 65536)
   :
19 |         public static let symbolicLink = Self(rawValue: 262144)
20 |         /// The item is a hard link.
21 |         public static let hardlink = Self(rawValue: 1048576)
   |                           |- warning: static property 'hardlink' is not concurrency-safe because non-'Sendable' type 'FSEvent.ItemType' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'hardlink' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |         /// The item is the last hard link to a file.
23 |         public static let lastHardlink = Self(rawValue: 2097152)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEvent+ItemType.swift:23:27: warning: static property 'lastHardlink' is not concurrency-safe because non-'Sendable' type 'FSEvent.ItemType' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEvent {
12 |     /// Represents the item type for a file system event.
13 |     public struct ItemType: OptionSet, Hashable {
   |                   `- note: consider making struct 'ItemType' conform to the 'Sendable' protocol
14 |         /// The item is a file.
15 |         public static let file = Self(rawValue: 65536)
   :
21 |         public static let hardlink = Self(rawValue: 1048576)
22 |         /// The item is the last hard link to a file.
23 |         public static let lastHardlink = Self(rawValue: 2097152)
   |                           |- warning: static property 'lastHardlink' is not concurrency-safe because non-'Sendable' type 'FSEvent.ItemType' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'lastHardlink' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |         public let rawValue: UInt32
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEventMonitor+Options.swift:21:27: warning: static property 'monitorRoot' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEventMonitor {
12 |     /// Options for monitoring.
13 |     public struct MonitorOptions: OptionSet, Hashable {
   |                   `- note: consider making struct 'MonitorOptions' conform to the 'Sendable' protocol
14 |         /**
15 |          Monitors for changes along the path of the file urls you're watching. For example, if you watch `/foo/bar` and it is renamed to `/foo/bar.old`, you would receive a `rootChanged` event. The same is true if the directory `/foo` were renamed.
   :
19 |          The event is useful to indicate that you should rescan a particular hierarchy because it changed completely (as opposed to the things inside of it changing). If you want to track the current location of a directory, it is best to open the directory before monitoring the files so that you have a file descriptor for it.
20 |          */
21 |         public static let monitorRoot = Self(rawValue: 1 << 2)
   |                           |- warning: static property 'monitorRoot' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'monitorRoot' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 |         /**
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEventMonitor+Options.swift:28:27: warning: static property 'monitorFolderContent' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEventMonitor {
12 |     /// Options for monitoring.
13 |     public struct MonitorOptions: OptionSet, Hashable {
   |                   `- note: consider making struct 'MonitorOptions' conform to the 'Sendable' protocol
14 |         /**
15 |          Monitors for changes along the path of the file urls you're watching. For example, if you watch `/foo/bar` and it is renamed to `/foo/bar.old`, you would receive a `rootChanged` event. The same is true if the directory `/foo` were renamed.
   :
26 |          The callback will provide events for individual files in the hierarchy you're watching instead of only receiving events for the provided urls.
27 |          */
28 |         public static let monitorFolderContent = Self(rawValue: 1 << 5)
   |                           |- warning: static property 'monitorFolderContent' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'monitorFolderContent' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 |         /**
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEventMonitor+Options.swift:35:27: warning: static property 'ignoreEventsFromSelf' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEventMonitor {
12 |     /// Options for monitoring.
13 |     public struct MonitorOptions: OptionSet, Hashable {
   |                   `- note: consider making struct 'MonitorOptions' conform to the 'Sendable' protocol
14 |         /**
15 |          Monitors for changes along the path of the file urls you're watching. For example, if you watch `/foo/bar` and it is renamed to `/foo/bar.old`, you would receive a `rootChanged` event. The same is true if the directory `/foo` were renamed.
   :
33 |          This is useful for reducing the volume of events that are sent. It is only useful if your process might modify the file system hierarchy beneath the path(s) being monitored. Note: this has no effect on `historical` events, i.e., those delivered before the `historyDone` sentinel event.
34 |          */
35 |         public static let ignoreEventsFromSelf = Self(rawValue: 1 << 3)
   |                           |- warning: static property 'ignoreEventsFromSelf' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'ignoreEventsFromSelf' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |
37 |         /**
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEventMonitor+Options.swift:47:27: warning: static property 'noDefer' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEventMonitor {
12 |     /// Options for monitoring.
13 |     public struct MonitorOptions: OptionSet, Hashable {
   |                   `- note: consider making struct 'MonitorOptions' conform to the 'Sendable' protocol
14 |         /**
15 |          Monitors for changes along the path of the file urls you're watching. For example, if you watch `/foo/bar` and it is renamed to `/foo/bar.old`, you would receive a `rootChanged` event. The same is true if the directory `/foo` were renamed.
   :
45 |          If you do not specify this option, then when an event occurs after a period of no events, the latency timer is started. Any events that occur during the next `latency` seconds will be delivered to the callback handler. The delivery of events resets the latency timer and any further events will be delivered after `latency` seconds. This is the default behavior and is more appropriate for background, daemon or batch processing apps.
46 |          */
47 |         public static let noDefer = Self(rawValue: 1 << 1)
   |                           |- warning: static property 'noDefer' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'noDefer' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 |         /**
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEventMonitor+Options.swift:54:27: warning: static property 'includeFullHistory' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEventMonitor {
12 |     /// Options for monitoring.
13 |     public struct MonitorOptions: OptionSet, Hashable {
   |                   `- note: consider making struct 'MonitorOptions' conform to the 'Sendable' protocol
14 |         /**
15 |          Monitors for changes along the path of the file urls you're watching. For example, if you watch `/foo/bar` and it is renamed to `/foo/bar.old`, you would receive a `rootChanged` event. The same is true if the directory `/foo` were renamed.
   :
52 |          If you include this option, the event monitor provides all past events for it's monitored file urls on start.
53 |         */
54 |         public static let includeFullHistory = Self(rawValue: 1 << 7)
   |                           |- warning: static property 'includeFullHistory' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: add '@MainActor' to make static property 'includeFullHistory' part of global actor 'MainActor'
   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 |
56 |         static let useCFTypes = Self(rawValue: 1 << 0)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEventMonitor+Options.swift:56:20: warning: static property 'useCFTypes' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEventMonitor {
12 |     /// Options for monitoring.
13 |     public struct MonitorOptions: OptionSet, Hashable {
   |                   `- note: consider making struct 'MonitorOptions' conform to the 'Sendable' protocol
14 |         /**
15 |          Monitors for changes along the path of the file urls you're watching. For example, if you watch `/foo/bar` and it is renamed to `/foo/bar.old`, you would receive a `rootChanged` event. The same is true if the directory `/foo` were renamed.
   :
54 |         public static let includeFullHistory = Self(rawValue: 1 << 7)
55 |
56 |         static let useCFTypes = Self(rawValue: 1 << 0)
   |                    |- warning: static property 'useCFTypes' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                    |- note: add '@MainActor' to make static property 'useCFTypes' part of global actor 'MainActor'
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |         static let fileEvents = Self(rawValue: 1 << 4)
58 |         static let extendedData = Self(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEventMonitor+Options.swift:57:20: warning: static property 'fileEvents' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEventMonitor {
12 |     /// Options for monitoring.
13 |     public struct MonitorOptions: OptionSet, Hashable {
   |                   `- note: consider making struct 'MonitorOptions' conform to the 'Sendable' protocol
14 |         /**
15 |          Monitors for changes along the path of the file urls you're watching. For example, if you watch `/foo/bar` and it is renamed to `/foo/bar.old`, you would receive a `rootChanged` event. The same is true if the directory `/foo` were renamed.
   :
55 |
56 |         static let useCFTypes = Self(rawValue: 1 << 0)
57 |         static let fileEvents = Self(rawValue: 1 << 4)
   |                    |- warning: static property 'fileEvents' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                    |- note: add '@MainActor' to make static property 'fileEvents' part of global actor 'MainActor'
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 |         static let extendedData = Self(rawValue: 1 << 6)
59 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEventMonitor+Options.swift:58:20: warning: static property 'extendedData' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension FSEventMonitor {
12 |     /// Options for monitoring.
13 |     public struct MonitorOptions: OptionSet, Hashable {
   |                   `- note: consider making struct 'MonitorOptions' conform to the 'Sendable' protocol
14 |         /**
15 |          Monitors for changes along the path of the file urls you're watching. For example, if you watch `/foo/bar` and it is renamed to `/foo/bar.old`, you would receive a `rootChanged` event. The same is true if the directory `/foo` were renamed.
   :
56 |         static let useCFTypes = Self(rawValue: 1 << 0)
57 |         static let fileEvents = Self(rawValue: 1 << 4)
58 |         static let extendedData = Self(rawValue: 1 << 6)
   |                    |- warning: static property 'extendedData' is not concurrency-safe because non-'Sendable' type 'FSEventMonitor.MonitorOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                    |- note: add '@MainActor' to make static property 'extendedData' part of global actor 'MainActor'
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 |
60 |         // kFSEventStreamCreateFlagMarkSelf
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Utils/FSEventMonitor/FSEventMonitor.swift:13:24: warning: static property 'eventIDInvalidationDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 11 | /// Monitores files on the file system.
 12 | public class FSEventMonitor {
 13 |     private static var eventIDInvalidationDate: Date?
    |                        |- warning: static property 'eventIDInvalidationDate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'eventIDInvalidationDate' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property 'eventIDInvalidationDate' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |     private let id = UUID()
 15 |     private var streamRef: FSEventStreamRef?
Build complete! (19.07s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "FZSwiftUtils",
  "name" : "FZSwiftUtils",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "14.0"
    },
    {
      "name" : "tvos",
      "version" : "14.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "FZSwiftUtils",
      "targets" : [
        "FZSwiftUtils"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "_SuperBuilder",
      "module_type" : "ClangTarget",
      "name" : "_SuperBuilder",
      "path" : "Sources/FZSwiftUtils+ObjC/SuperBuilder",
      "product_memberships" : [
        "FZSwiftUtils"
      ],
      "sources" : [
        "SuperBuilder.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "_OCSources",
      "module_type" : "ClangTarget",
      "name" : "_OCSources",
      "path" : "Sources/FZSwiftUtils+ObjC/OCSources",
      "product_memberships" : [
        "FZSwiftUtils"
      ],
      "sources" : [
        "SHFFITypeContext.m",
        "SHMethodSignature.m",
        "SHObjectiveCUtilities.m"
      ],
      "target_dependencies" : [
        "_Libffi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "_Libffi",
      "module_type" : "ClangTarget",
      "name" : "_Libffi",
      "path" : "Sources/FZSwiftUtils+ObjC/Libffi",
      "product_memberships" : [
        "FZSwiftUtils"
      ],
      "sources" : [
        "src/aarch64/ffi_arm64.c",
        "src/aarch64/sysv_arm64.S",
        "src/arm/ffi_armv7.c",
        "src/arm/sysv_armv7.S",
        "src/closures.c",
        "src/debug.c",
        "src/dlmalloc.c",
        "src/java_raw_api.c",
        "src/prep_cif.c",
        "src/raw_api.c",
        "src/tramp.c",
        "src/types.c",
        "src/x86/ffi64_x86_64.c",
        "src/x86/ffi_i386.c",
        "src/x86/ffiw64_x86_64.c",
        "src/x86/sysv_i386.S",
        "src/x86/unix64_x86_64.S",
        "src/x86/win64_x86_64.S"
      ],
      "type" : "library"
    },
    {
      "c99name" : "_ExceptionCatcher",
      "module_type" : "ClangTarget",
      "name" : "_ExceptionCatcher",
      "path" : "Sources/FZSwiftUtils+ObjC/ExceptionCatcher",
      "product_memberships" : [
        "FZSwiftUtils"
      ],
      "sources" : [
        "NSObject+ExceptionCatcher.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FZSwiftUtils",
      "module_type" : "SwiftTarget",
      "name" : "FZSwiftUtils",
      "path" : "Sources/FZSwiftUtils",
      "product_memberships" : [
        "FZSwiftUtils"
      ],
      "sources" : [
        "Extensions/Bundle+.swift",
        "Extensions/CSSearchableItem+.swift",
        "Extensions/CVTimeStamp+.swift",
        "Extensions/Collections/Array+.swift",
        "Extensions/Collections/Collection+.swift",
        "Extensions/Collections/Collection+Advance.swift",
        "Extensions/Collections/Collection+Average.swift",
        "Extensions/Collections/Collection+Chunk.swift",
        "Extensions/Collections/Collection+Indexed.swift",
        "Extensions/Collections/Collection+LazySplit.swift",
        "Extensions/Collections/Collection+Random.swift",
        "Extensions/Collections/Collection+Sort.swift",
        "Extensions/Collections/CollectionDifference+.swift",
        "Extensions/Collections/Dictionary+.swift",
        "Extensions/Collections/Dictionary+Merge.swift",
        "Extensions/Collections/IndexPath+.swift",
        "Extensions/Collections/OptionSet+.swift",
        "Extensions/Collections/Sequence+.swift",
        "Extensions/Collections/Sequence+Collect.swift",
        "Extensions/Collections/Sequence+Concurrency.swift",
        "Extensions/Collections/Sequence+Difference.swift",
        "Extensions/Collections/Sequence+Flat.swift",
        "Extensions/Collections/Sequence+Identifable.swift",
        "Extensions/Collections/Sequence+Keypath.swift",
        "Extensions/Collections/Sequence+Occurency.swift",
        "Extensions/Collections/Sequence+Sort.swift",
        "Extensions/Collections/Sequence+String.swift",
        "Extensions/Collections/Sequence+Unique.swift",
        "Extensions/Collections/Sequence+Zip.swift",
        "Extensions/Collections/Set+.swift",
        "Extensions/Date & Time/Calendar+.swift",
        "Extensions/Date & Time/Date+.swift",
        "Extensions/Date & Time/Formatter/DateComponentsFormatter+.swift",
        "Extensions/Date & Time/Formatter/DateFormatter+.swift",
        "Extensions/Date & Time/Formatter/DateFormatter+Components.swift",
        "Extensions/Date & Time/Formatter/DateIntervalFormatter+.swift",
        "Extensions/Date & Time/Formatter/RelativeDateTimeFormatter+.swift",
        "Extensions/Date & Time/NSCalendar+.swift",
        "Extensions/Date & Time/TimeZone.swift",
        "Extensions/DispatchQueue+.swift",
        "Extensions/DispatchWorkItem+.swift",
        "Extensions/Encoding & Decoding/Collection+Decode.swift",
        "Extensions/Encoding & Decoding/Dictionary+Codable.swift",
        "Extensions/Encoding & Decoding/JSONEncoderDecoder+.swift",
        "Extensions/Encoding & Decoding/JSONEncoderDecoder+Codable.swift",
        "Extensions/Enum/Enum+Displayable.swift",
        "Extensions/Enum/Enum+Name.swift",
        "Extensions/File & URL/FileAttributes.swift",
        "Extensions/File & URL/FileManager+.swift",
        "Extensions/File & URL/FileType.swift",
        "Extensions/File & URL/NSMetadata+.swift",
        "Extensions/File & URL/URL+.swift",
        "Extensions/File & URL/URL+DuplicateFiles.swift",
        "Extensions/File & URL/URL+ExtendedAttributes.swift",
        "Extensions/File & URL/URL+File.swift",
        "Extensions/File & URL/URL+Item.swift",
        "Extensions/File & URL/URL+Iterate.swift",
        "Extensions/File & URL/URL+ResourceValue.swift",
        "Extensions/File & URL/URL+fileSystemItem.swift",
        "Extensions/File & URL/URLResources.swift",
        "Extensions/File & URL/UTType+.swift",
        "Extensions/Formatter/ByteCountFormatter+.swift",
        "Extensions/Formatter/MeasurementFormatter+.swift",
        "Extensions/Formatter/UnitInformationStorage+.swift",
        "Extensions/Hash/Digest+.swift",
        "Extensions/Hash/HashFunction+.swift",
        "Extensions/Hash/Hasher+.swift",
        "Extensions/JSONSerialization+.swift",
        "Extensions/KVO/KeyValueObservation.swift",
        "Extensions/KVO/KeyValueObserver.swift",
        "Extensions/KVO/NSObject+Observe.swift",
        "Extensions/KeyPath+.swift",
        "Extensions/Locale+.swift",
        "Extensions/Locale+Currency.swift",
        "Extensions/Logger+.swift",
        "Extensions/Math & Geometry/Accelerate+Operator.swift",
        "Extensions/Math & Geometry/ApproximateEquatable.swift",
        "Extensions/Math & Geometry/Bool+.swift",
        "Extensions/Math & Geometry/CGPoint+.swift",
        "Extensions/Math & Geometry/CGRect+.swift",
        "Extensions/Math & Geometry/CGSize+.swift",
        "Extensions/Math & Geometry/FloatingPoint+.swift",
        "Extensions/Math & Geometry/FloatingPoint+Initializable.swift",
        "Extensions/Math & Geometry/FloatingPoint+Rounding.swift",
        "Extensions/Math & Geometry/Int+.swift",
        "Extensions/Math & Geometry/MultiplicativeArithmetic.swift",
        "Extensions/Math & Geometry/NSNumber+.swift",
        "Extensions/Math & Geometry/NSRange+.swift",
        "Extensions/Math & Geometry/NSValue+.swift",
        "Extensions/Math & Geometry/Number+Interpolate.swift",
        "Extensions/Math & Geometry/Number+String.swift",
        "Extensions/Math & Geometry/NumberFormatter+.swift",
        "Extensions/Math & Geometry/NumberFormatter+String.swift",
        "Extensions/Math & Geometry/Range+.swift",
        "Extensions/Math & Geometry/TimeInterval+.swift",
        "Extensions/Mirror+.swift",
        "Extensions/NSCoder+.swift",
        "Extensions/NSError+.swift",
        "Extensions/NSKeyedUnarchiver+.swift",
        "Extensions/NSObject/NSObject+.swift",
        "Extensions/NSObject/NSObject+Copy.swift",
        "Extensions/NSObject/NSObject+KeyPath.swift",
        "Extensions/NSObject/NSObject+Reflection.swift",
        "Extensions/NSRectEdge+.swift",
        "Extensions/NSRunningApplication+.swift",
        "Extensions/NSUIRectEdge+.swift",
        "Extensions/NSWorkspace+.swift",
        "Extensions/Networking/HTTPCookieStorage+.swift",
        "Extensions/Networking/HTTPURLResponse+.swift",
        "Extensions/Networking/URL+Redirect.swift",
        "Extensions/Networking/URLComponents+.swift",
        "Extensions/Networking/URLRequest+.swift",
        "Extensions/Networking/URLResponse+.swift",
        "Extensions/Networking/URLSession+.swift",
        "Extensions/Networking/URLSession+Sync.swift",
        "Extensions/Networking/URLSessionConfiguration+.swift",
        "Extensions/Networking/URLSessionDataTask+Resume.swift",
        "Extensions/Networking/URLSessionTask+.swift",
        "Extensions/Notification+.swift",
        "Extensions/Operation+.swift",
        "Extensions/OperationQueue+.swift",
        "Extensions/Predicate/NSComparisonPredicate+.swift",
        "Extensions/Predicate/NSComparisonPredicate+Expression.swift",
        "Extensions/Predicate/NSExpression+.swift",
        "Extensions/Predicate/NSPredicate+.swift",
        "Extensions/Predicate/NSPredicate+Operator.swift",
        "Extensions/Predicate/Predicates.swift",
        "Extensions/ProcessInfo+.swift",
        "Extensions/Progress+.swift",
        "Extensions/Protocol/CFType.swift",
        "Extensions/Protocol/CaseIterable+.swift",
        "Extensions/Protocol/Comparable+.swift",
        "Extensions/Protocol/Comparable+Clamp.swift",
        "Extensions/Protocol/Decodable+.swift",
        "Extensions/Protocol/Equatable+.swift",
        "Extensions/Protocol/OptionSetDescribable.swift",
        "Extensions/Protocol/Optional+.swift",
        "Extensions/Protocol/SortComparator+.swift",
        "Extensions/Result+.swift",
        "Extensions/Selector+.swift",
        "Extensions/String/AttributedString+.swift",
        "Extensions/String/Character+.swift",
        "Extensions/String/CharacterSet+.swift",
        "Extensions/String/NSAttributedString+.swift",
        "Extensions/String/NSRegularExpression+.swift",
        "Extensions/String/NSTextCheckingResult+.swift",
        "Extensions/String/String+.swift",
        "Extensions/String/String+HTML.swift",
        "Extensions/String/String+Height.swift",
        "Extensions/String/String+Match.swift",
        "Extensions/String/String+Random.swift",
        "Extensions/XMLNode+.swift",
        "NSUI Typealias.swift",
        "Operator.swift",
        "PropertyWrappers/CodableDefault.swift",
        "PropertyWrappers/DateValueCodable.swift",
        "PropertyWrappers/PropertyWrappers.swift",
        "Utils/ApplicationBundle/ApplicationInfo.swift",
        "Utils/ApplicationBundle/FileTypeDefinition.swift",
        "Utils/AssociatedValue.swift",
        "Utils/Collections/BaseArray.swift",
        "Utils/Collections/BaseDictionary.swift",
        "Utils/Collections/Deque.swift",
        "Utils/Collections/OrderedDictionary.swift",
        "Utils/Collections/OrderedSet.swift",
        "Utils/Collections/Queue.swift",
        "Utils/Collections/SelectableArray.swift",
        "Utils/Collections/Stack.swift",
        "Utils/Collections/SynchronizedArray.swift",
        "Utils/Collections/SynchronizedDictionary.swift",
        "Utils/Datatypes/DataSize.swift",
        "Utils/Datatypes/FractionalPoint.swift",
        "Utils/Datatypes/NSRectCorner.swift",
        "Utils/Datatypes/Point3D.swift",
        "Utils/Datatypes/RectEdge.swift",
        "Utils/Datatypes/RectEdgeCorner.swift",
        "Utils/Datatypes/Rotation.swift",
        "Utils/Datatypes/RotationAngle.swift",
        "Utils/Datatypes/Scale.swift",
        "Utils/Datatypes/TimeDuration.swift",
        "Utils/Defaults.swift",
        "Utils/FSEventMonitor/FSEvent+Actions.swift",
        "Utils/FSEventMonitor/FSEvent+Flags.swift",
        "Utils/FSEventMonitor/FSEvent+ItemType.swift",
        "Utils/FSEventMonitor/FSEvent.swift",
        "Utils/FSEventMonitor/FSEventMonitor+Options.swift",
        "Utils/FSEventMonitor/FSEventMonitor.swift",
        "Utils/FileConvertible.swift",
        "Utils/ImageSource/AsymcSequence/CGImageFrame.swift",
        "Utils/ImageSource/AsymcSequence/ImageFrameSequence.swift",
        "Utils/ImageSource/AsymcSequence/ImageSequence.swift",
        "Utils/ImageSource/ImageOptions.swift",
        "Utils/ImageSource/ImageProperties/EXIF+HumanReadable.swift",
        "Utils/ImageSource/ImageProperties/EXIFImageProperties.swift",
        "Utils/ImageSource/ImageProperties/Extended/Canon.swift",
        "Utils/ImageSource/ImageProperties/Extended/ColorModel.swift",
        "Utils/ImageSource/ImageProperties/Extended/EXIF+Extended.swift",
        "Utils/ImageSource/ImageProperties/Extended/GPS.swift",
        "Utils/ImageSource/ImageProperties/Extended/ImageProperties+Keys.swift",
        "Utils/ImageSource/ImageProperties/Extended/Nikon.swift",
        "Utils/ImageSource/ImageProperties/Extended/PNG+Extended.swift",
        "Utils/ImageSource/ImageProperties/Extended/TIFF+Extended.swift",
        "Utils/ImageSource/ImageProperties/GIFImageProperties.swift",
        "Utils/ImageSource/ImageProperties/HEICImageProperties.swift",
        "Utils/ImageSource/ImageProperties/IPTCImageProperties.swift",
        "Utils/ImageSource/ImageProperties/ImageProperties.swift",
        "Utils/ImageSource/ImageProperties/JPEGImageProperties.swift",
        "Utils/ImageSource/ImageProperties/PNGImageProperties.swift",
        "Utils/ImageSource/ImageProperties/TIFFImageProperties.swift",
        "Utils/ImageSource/ImageSource.swift",
        "Utils/KeyValueCodable.swift",
        "Utils/MeasureTime.swift",
        "Utils/MethodHooking/Hook/Hook+AddMethod.swift",
        "Utils/MethodHooking/Hook/Hook+Class.swift",
        "Utils/MethodHooking/Hook/Hook+Deinit.swift",
        "Utils/MethodHooking/Hook/Hook+Object.swift",
        "Utils/MethodHooking/Hook/Hook.swift",
        "Utils/MethodHooking/Hooker+NSObject/NSObject+AddMethod.swift",
        "Utils/MethodHooking/Hooker+NSObject/NSObject+ClassHook.swift",
        "Utils/MethodHooking/Hooker+NSObject/NSObject+ClassInstanceHook.swift",
        "Utils/MethodHooking/Hooker+NSObject/NSObject+Hook.swift",
        "Utils/MethodHooking/Hooker+NSObject/NSObject+Unhook.swift",
        "Utils/MethodHooking/Hooker/ClassHook.swift",
        "Utils/MethodHooking/Hooker/ClassInstanceHook.swift",
        "Utils/MethodHooking/Hooker/ObjectHook.swift",
        "Utils/MethodHooking/Implementation/AnyClass+GetMethod.swift",
        "Utils/MethodHooking/Implementation/AnyObject+DynamicClass.swift",
        "Utils/MethodHooking/Implementation/AnyObject+HookClosures.swift",
        "Utils/MethodHooking/Implementation/FFI/FFICIFContext.swift",
        "Utils/MethodHooking/Implementation/FFI/FFIClosureContext.swift",
        "Utils/MethodHooking/Implementation/HookCommon.swift",
        "Utils/MethodHooking/Implementation/HookContext.swift",
        "Utils/MethodHooking/Implementation/InsteadContext.swift",
        "Utils/MethodHooking/Implementation/Interpose/Interpose+AnyHook.swift",
        "Utils/MethodHooking/Implementation/Interpose/Interpose+ClassHook.swift",
        "Utils/MethodHooking/Implementation/Interpose/Interpose+Error.swift",
        "Utils/MethodHooking/Implementation/Interpose/Interpose+HookFinder.swift",
        "Utils/MethodHooking/Implementation/Interpose/Interpose+ObjectHook.swift",
        "Utils/MethodHooking/Implementation/Interpose/Interpose+Subclass.swift",
        "Utils/MethodHooking/Implementation/Interpose/Interpose.swift",
        "Utils/MethodHooking/Implementation/Interpose/NSObject+Interpose.swift",
        "Utils/MethodHooking/Implementation/KVOWrapper.swift",
        "Utils/MethodHooking/Implementation/NSObject+SelectorName.swift",
        "Utils/MethodHooking/Implementation/OverrideSuperMethodContext.swift",
        "Utils/MethodHooking/Implementation/ParametersCheck.swift",
        "Utils/MethodHooking/Implementation/Signature.swift",
        "Utils/MethodHooking/Implementation/_AnyClass.swift",
        "Utils/MethodHooking/Implementation/_AnyObject.swift",
        "Utils/MutableProgress.swift",
        "Utils/NotificationToken.swift",
        "Utils/OSHash.swift",
        "Utils/Operation/AsyncOperation.swift",
        "Utils/Operation/PausableOperationQueue.swift",
        "Utils/OutlineItem.swift",
        "Utils/Reachability.swift",
        "Utils/RuntimeError.swift",
        "Utils/Swizzle.swift",
        "Utils/Synchronized.swift",
        "Utils/ThroughputFormatter.swift",
        "Utils/Weak.swift"
      ],
      "target_dependencies" : [
        "_SuperBuilder",
        "_ExceptionCatcher",
        "_Libffi",
        "_OCSources"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.