Build Information
Successful build of FZSwiftUtils, reference main (3b793f
), with Swift 6.1 for macOS (SPM) on 6 May 2025 02:38:50 UTC.
Swift 6 data race errors: 272
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
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
546 | public static let personalName = StringMatchingOption(rawValue: 1 << 17)
547 | /// Organization name.
548 | public static let organizationName = StringMatchingOption(rawValue: 1 << 18)
| |- warning: static property 'organizationName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'organizationName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
549 | /// Place name.
550 | public static let placeName = StringMatchingOption(rawValue: 1 << 19)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:550:27: warning: static property 'placeName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
548 | public static let organizationName = StringMatchingOption(rawValue: 1 << 18)
549 | /// Place name.
550 | public static let placeName = StringMatchingOption(rawValue: 1 << 19)
| |- warning: static property 'placeName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'placeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
551 | /// Phone Number.
552 | public static let phoneNumber = StringMatchingOption(rawValue: 1 << 20)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:552:27: warning: static property 'phoneNumber' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
550 | public static let placeName = StringMatchingOption(rawValue: 1 << 19)
551 | /// Phone Number.
552 | public static let phoneNumber = StringMatchingOption(rawValue: 1 << 20)
| |- warning: static property 'phoneNumber' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'phoneNumber' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
553 | /// Email Address.
554 | public static let emailAddress = StringMatchingOption(rawValue: 1 << 21)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:554:27: warning: static property 'emailAddress' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
552 | public static let phoneNumber = StringMatchingOption(rawValue: 1 << 20)
553 | /// Email Address.
554 | public static let emailAddress = StringMatchingOption(rawValue: 1 << 21)
| |- warning: static property 'emailAddress' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'emailAddress' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
555 | /// Address.
556 | public static let address = StringMatchingOption(rawValue: 1 << 22)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:556:27: warning: static property 'address' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
554 | public static let emailAddress = StringMatchingOption(rawValue: 1 << 21)
555 | /// Address.
556 | public static let address = StringMatchingOption(rawValue: 1 << 22)
| |- warning: static property 'address' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'address' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
557 | /// Transit information, e.g., flight information.
558 | public static let transitInformation = StringMatchingOption(rawValue: 1 << 23)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:558:27: warning: static property 'transitInformation' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
556 | public static let address = StringMatchingOption(rawValue: 1 << 22)
557 | /// Transit information, e.g., flight information.
558 | public static let transitInformation = StringMatchingOption(rawValue: 1 << 23)
| |- warning: static property 'transitInformation' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'transitInformation' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
559 | /// Hashtag, e.g. "#hashtag".
560 | public static let hashtag = StringMatchingOption(rawValue: 1 << 24)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:560:27: warning: static property 'hashtag' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
558 | public static let transitInformation = StringMatchingOption(rawValue: 1 << 23)
559 | /// Hashtag, e.g. "#hashtag".
560 | public static let hashtag = StringMatchingOption(rawValue: 1 << 24)
| |- warning: static property 'hashtag' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'hashtag' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
561 | /// Reply, e.g. "@username".
562 | public static let reply = StringMatchingOption(rawValue: 1 << 25)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:562:27: warning: static property 'reply' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
560 | public static let hashtag = StringMatchingOption(rawValue: 1 << 24)
561 | /// Reply, e.g. "@username".
562 | public static let reply = StringMatchingOption(rawValue: 1 << 25)
| |- warning: static property 'reply' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'reply' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
563 |
564 | /// Regular Expression.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:565:27: warning: static property 'regularExpression' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
563 |
564 | /// Regular Expression.
565 | public static let regularExpression = StringMatchingOption(rawValue: 1 << 26)
| |- warning: static property 'regularExpression' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'regularExpression' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
566 |
567 | public let rawValue: Int
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:18:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
| |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | /// Lowercase letters.
20 | public static let letters = RandomizationType(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:20:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
19 | /// Lowercase letters.
20 | public static let letters = RandomizationType(rawValue: 1 << 1)
| |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | /// Uppercase letters.
22 | public static let lettersUppercase = RandomizationType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:22:27: warning: static property 'lettersUppercase' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
:
20 | public static let letters = RandomizationType(rawValue: 1 << 1)
21 | /// Uppercase letters.
22 | public static let lettersUppercase = RandomizationType(rawValue: 1 << 2)
| |- warning: static property 'lettersUppercase' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'lettersUppercase' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | /// Symbols.
24 | public static let symbols = RandomizationType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:24:27: warning: static property 'symbols' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
:
22 | public static let lettersUppercase = RandomizationType(rawValue: 1 << 2)
23 | /// Symbols.
24 | public static let symbols = RandomizationType(rawValue: 1 << 3)
| |- warning: static property 'symbols' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'symbols' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | /// Lower- and uppercase letters.
26 | public static var allLetters: RandomizationType = [.letters, .lettersUppercase]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:26:27: warning: static property 'allLetters' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 | public static let symbols = RandomizationType(rawValue: 1 << 3)
25 | /// Lower- and uppercase letters.
26 | public static var allLetters: RandomizationType = [.letters, .lettersUppercase]
| |- warning: static property 'allLetters' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allLetters' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allLetters' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | /// Lower- and uppercase letters, numbers and symbols.
28 | public static var all: RandomizationType = [.letters, .lettersUppercase, .numbers, .symbols]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:28:27: 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
26 | public static var allLetters: RandomizationType = [.letters, .lettersUppercase]
27 | /// Lower- and uppercase letters, numbers and symbols.
28 | public static var all: RandomizationType = [.letters, .lettersUppercase, .numbers, .symbols]
| |- 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
29 |
30 | public let rawValue: Int
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/XMLNode+.swift:399:1: warning: extension declares a conformance of imported type 'Kind' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
397 | }
398 | }
399 | extension XMLNode.Kind: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'Kind' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
400 | public var description: String {
401 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:127:41: warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
125 | */
126 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
127 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
| |- warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'font.some' to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' risks causing data races between main actor-isolated and task-isolated uses
128 | textField.stringValue = self
129 | textField.invalidateIntrinsicContentSize()
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:147:41: warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
145 | */
146 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
147 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
| |- warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'font.some' to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' risks causing data races between main actor-isolated and task-isolated uses
148 | textField.attributedStringValue = self
149 | textField.invalidateIntrinsicContentSize()
[236/237] Compiling FZSwiftUtils Operator.swift
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/NSAttributedString+.swift:869:19: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
867 | public var fileTypeIdentifier: String?
868 |
869 | @available (macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *)
| `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
870 | public var fileType: UTType? {
871 | get {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/NSAttributedString+.swift:960:19: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
958 | public var fileTypeIdentifier: String?
959 |
960 | @available (macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *)
| `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
961 | public var fileType: UTType? {
962 | get {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:43:9: warning: stored property 'handler' of 'Sendable'-conforming generic struct 'HandlerComparator' has non-sendable type '(Compared, Compared) -> ComparisonResult'; this is an error in the Swift 6 language mode
41 | struct HandlerComparator<Compared>: SortComparator {
42 | var order: SortOrder
43 | let handler: (_ lhs: Compared, _ rhs: Compared)->ComparisonResult
| |- warning: stored property 'handler' of 'Sendable'-conforming generic struct 'HandlerComparator' has non-sendable type '(Compared, Compared) -> ComparisonResult'; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
44 | let id = UUID()
45 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:73:16: warning: stored property 'keyPath' of 'Sendable'-conforming generic struct 'PartialKeyPathComparator' has non-sendable type 'PartialKeyPath<Compared>'; this is an error in the Swift 6 language mode
71 |
72 | /// The key path that the comparator uses to compare properties.
73 | public let keyPath: PartialKeyPath<Compared>
| `- warning: stored property 'keyPath' of 'Sendable'-conforming generic struct 'PartialKeyPathComparator' has non-sendable type 'PartialKeyPath<Compared>'; this is an error in the Swift 6 language mode
74 |
75 | /// Creates a comparator using a key path.
Swift.PartialKeyPath:1:14: note: generic class 'PartialKeyPath' does not conform to the 'Sendable' protocol
1 | public class PartialKeyPath<Root> : AnyKeyPath {
| `- note: generic class 'PartialKeyPath' does not conform to the 'Sendable' protocol
2 | @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:123:16: warning: static property 'oldestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
121 |
122 | /// An ascending sorting order.
123 | static let oldestFirst = SequenceSortOrder.ascending
| |- warning: static property 'oldestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'oldestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
124 | /// A descending sorting order.
125 | static let newestFirst = SequenceSortOrder.descending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:125:16: warning: static property 'newestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
123 | static let oldestFirst = SequenceSortOrder.ascending
124 | /// A descending sorting order.
125 | static let newestFirst = SequenceSortOrder.descending
| |- warning: static property 'newestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'newestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |
127 | /// An ascending sorting order.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:128:16: warning: static property 'smallestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// An ascending sorting order.
128 | static let smallestFirst = SequenceSortOrder.ascending
| |- warning: static property 'smallestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'smallestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 | /// A descending sorting order.
130 | static let largestFirst = SequenceSortOrder.descending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:130:16: warning: static property 'largestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
128 | static let smallestFirst = SequenceSortOrder.ascending
129 | /// A descending sorting order.
130 | static let largestFirst = SequenceSortOrder.descending
| |- warning: static property 'largestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'largestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 |
132 | /// An ascending sorting order.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:133:16: warning: static property 'shortestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
131 |
132 | /// An ascending sorting order.
133 | static let shortestFirst = SequenceSortOrder.ascending
| |- warning: static property 'shortestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shortestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | /// A descending sorting order.
135 | static let longestFirst = SequenceSortOrder.descending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:135:16: warning: static property 'longestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
133 | static let shortestFirst = SequenceSortOrder.ascending
134 | /// A descending sorting order.
135 | static let longestFirst = SequenceSortOrder.descending
| |- warning: static property 'longestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'longestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
136 | }
137 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/NSAttributedString+.swift:934:27: warning: static property 'automatic' is not concurrency-safe because non-'Sendable' type 'NSAttributedString.DataDocumentReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
921 |
922 | /// Options for importing documents from data.
923 | public struct DataDocumentReadingOptions {
| `- note: consider making struct 'DataDocumentReadingOptions' conform to the 'Sendable' protocol
924 | /// The character encoding used in the document.
925 | public var characterEncoding: String.Encoding?
:
932 |
933 | /// Automatically determines the appropriate attributes.
934 | public static let automatic = DataDocumentReadingOptions()
| |- warning: static property 'automatic' is not concurrency-safe because non-'Sendable' type 'NSAttributedString.DataDocumentReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'automatic' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
935 |
936 | var dict: [DocumentReadingOptionKey: Any] {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/NSTextCheckingResult+.swift:19:16: warning: static property 'emailAddress' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |
18 | extension NSTextCheckingResult.CheckingType {
19 | static var emailAddress = NSTextCheckingResult.CheckingType(rawValue: 1 << 64)
| |- warning: static property 'emailAddress' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'emailAddress' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'emailAddress' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:127:41: warning: call to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
124 | - Returns: The calculated height of the string.
125 | */
126 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
127 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
| `- warning: call to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
128 | textField.stringValue = self
129 | textField.invalidateIntrinsicContentSize()
:
171 |
172 | fileprivate extension NSTextField {
173 | static func forCalculatingSize(width: CGFloat, font: NSFont?, maxNumberOfLines: Int = 0, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> NSTextField {
| |- note: calls to static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'NSControl'
174 | let textField = NSTextField(wrappingLabelWithString: "")
175 | textField.preferredMaxLayoutWidth = width
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:128:23: warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
124 | - Returns: The calculated height of the string.
125 | */
126 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
127 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
128 | textField.stringValue = self
| `- warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
129 | textField.invalidateIntrinsicContentSize()
130 | return textField.intrinsicContentSize.height
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: mutation of this property is only permitted within the actor
34 |
35 | @property (nullable, copy) id /* id<NSCopying> */ objectValue;
36 | @property (copy) NSString *stringValue;
| `- note: mutation of this property is only permitted within the actor
37 | @property (copy) NSAttributedString *attributedStringValue;
38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:129:23: warning: call to main actor-isolated instance method 'invalidateIntrinsicContentSize()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
124 | - Returns: The calculated height of the string.
125 | */
126 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
127 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
128 | textField.stringValue = self
129 | textField.invalidateIntrinsicContentSize()
| `- warning: call to main actor-isolated instance method 'invalidateIntrinsicContentSize()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
130 | return textField.intrinsicContentSize.height
131 | }
AppKit.NSView.invalidateIntrinsicContentSize:3:24: note: calls to instance method 'invalidateIntrinsicContentSize()' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.7, *)
3 | @MainActor open func invalidateIntrinsicContentSize()}
| |- note: calls to instance method 'invalidateIntrinsicContentSize()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:130:30: warning: main actor-isolated property 'intrinsicContentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
124 | - Returns: The calculated height of the string.
125 | */
126 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
127 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
128 | textField.stringValue = self
129 | textField.invalidateIntrinsicContentSize()
130 | return textField.intrinsicContentSize.height
| `- warning: main actor-isolated property 'intrinsicContentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
131 | }
132 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:333:29: note: property declared here
331 | APPKIT_EXTERN const CGFloat NSViewNoIntrinsicMetric API_AVAILABLE(macos(10.11)); // -1
332 |
333 | @property (readonly) NSSize intrinsicContentSize API_AVAILABLE(macos(10.7));
| `- note: property declared here
334 | - (void)invalidateIntrinsicContentSize API_AVAILABLE(macos(10.7)); // call this when something changes that affects the intrinsicContentSize. Otherwise AppKit won't notice that it changed.
335 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:147:41: warning: call to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
144 | - Returns: The calculated height of the attributed string.
145 | */
146 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
147 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
| `- warning: call to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
148 | textField.attributedStringValue = self
149 | textField.invalidateIntrinsicContentSize()
:
171 |
172 | fileprivate extension NSTextField {
173 | static func forCalculatingSize(width: CGFloat, font: NSFont?, maxNumberOfLines: Int = 0, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> NSTextField {
| |- note: calls to static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'NSControl'
174 | let textField = NSTextField(wrappingLabelWithString: "")
175 | textField.preferredMaxLayoutWidth = width
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:148:23: warning: main actor-isolated property 'attributedStringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
144 | - Returns: The calculated height of the attributed string.
145 | */
146 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
147 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
148 | textField.attributedStringValue = self
| `- warning: main actor-isolated property 'attributedStringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
149 | textField.invalidateIntrinsicContentSize()
150 | return textField.intrinsicContentSize.height
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:37:38: note: mutation of this property is only permitted within the actor
35 | @property (nullable, copy) id /* id<NSCopying> */ objectValue;
36 | @property (copy) NSString *stringValue;
37 | @property (copy) NSAttributedString *attributedStringValue;
| `- note: mutation of this property is only permitted within the actor
38 | @property int intValue;
39 | @property NSInteger integerValue;
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:149:23: warning: call to main actor-isolated instance method 'invalidateIntrinsicContentSize()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
144 | - Returns: The calculated height of the attributed string.
145 | */
146 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
147 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
148 | textField.attributedStringValue = self
149 | textField.invalidateIntrinsicContentSize()
| `- warning: call to main actor-isolated instance method 'invalidateIntrinsicContentSize()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
150 | return textField.intrinsicContentSize.height
151 | }
AppKit.NSView.invalidateIntrinsicContentSize:3:24: note: calls to instance method 'invalidateIntrinsicContentSize()' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.7, *)
3 | @MainActor open func invalidateIntrinsicContentSize()}
| |- note: calls to instance method 'invalidateIntrinsicContentSize()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:150:30: warning: main actor-isolated property 'intrinsicContentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
144 | - Returns: The calculated height of the attributed string.
145 | */
146 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
147 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
148 | textField.attributedStringValue = self
149 | textField.invalidateIntrinsicContentSize()
150 | return textField.intrinsicContentSize.height
| `- warning: main actor-isolated property 'intrinsicContentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
151 | }
152 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:333:29: note: property declared here
331 | APPKIT_EXTERN const CGFloat NSViewNoIntrinsicMetric API_AVAILABLE(macos(10.11)); // -1
332 |
333 | @property (readonly) NSSize intrinsicContentSize API_AVAILABLE(macos(10.7));
| `- note: property declared here
334 | - (void)invalidateIntrinsicContentSize API_AVAILABLE(macos(10.7)); // call this when something changes that affects the intrinsicContentSize. Otherwise AppKit won't notice that it changed.
335 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:508:27: warning: static property 'noun' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
| |- warning: static property 'noun' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'noun' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
509 | /// Verb.
510 | public static let verb = StringMatchingOption(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:510:27: warning: static property 'verb' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
509 | /// Verb.
510 | public static let verb = StringMatchingOption(rawValue: 1 << 1)
| |- warning: static property 'verb' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'verb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
511 | /// Adjective.
512 | public static let adjective = StringMatchingOption(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:512:27: warning: static property 'adjective' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
510 | public static let verb = StringMatchingOption(rawValue: 1 << 1)
511 | /// Adjective.
512 | public static let adjective = StringMatchingOption(rawValue: 1 << 2)
| |- warning: static property 'adjective' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'adjective' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
513 | /// Adverb.
514 | public static let adverb = StringMatchingOption(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:514:27: warning: static property 'adverb' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
512 | public static let adjective = StringMatchingOption(rawValue: 1 << 2)
513 | /// Adverb.
514 | public static let adverb = StringMatchingOption(rawValue: 1 << 3)
| |- warning: static property 'adverb' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'adverb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
515 | /// Pronoun.
516 | public static let pronoun = StringMatchingOption(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:516:27: warning: static property 'pronoun' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
514 | public static let adverb = StringMatchingOption(rawValue: 1 << 3)
515 | /// Pronoun.
516 | public static let pronoun = StringMatchingOption(rawValue: 1 << 4)
| |- warning: static property 'pronoun' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pronoun' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
517 | /// Determiner.
518 | public static let determiner = StringMatchingOption(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:518:27: warning: static property 'determiner' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
516 | public static let pronoun = StringMatchingOption(rawValue: 1 << 4)
517 | /// Determiner.
518 | public static let determiner = StringMatchingOption(rawValue: 1 << 5)
| |- warning: static property 'determiner' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'determiner' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
519 | /// Preposition.
520 | public static let preposition = StringMatchingOption(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:520:27: warning: static property 'preposition' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
518 | public static let determiner = StringMatchingOption(rawValue: 1 << 5)
519 | /// Preposition.
520 | public static let preposition = StringMatchingOption(rawValue: 1 << 6)
| |- warning: static property 'preposition' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'preposition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
521 | /// Conjunction.
522 | public static let conjunction = StringMatchingOption(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:522:27: warning: static property 'conjunction' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
520 | public static let preposition = StringMatchingOption(rawValue: 1 << 6)
521 | /// Conjunction.
522 | public static let conjunction = StringMatchingOption(rawValue: 1 << 7)
| |- warning: static property 'conjunction' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'conjunction' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
523 | /// interjection
524 | public static let interjection = StringMatchingOption(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:524:27: warning: static property 'interjection' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
522 | public static let conjunction = StringMatchingOption(rawValue: 1 << 7)
523 | /// interjection
524 | public static let interjection = StringMatchingOption(rawValue: 1 << 8)
| |- warning: static property 'interjection' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'interjection' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
525 | /// Number.
526 | public static let number = StringMatchingOption(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:526:27: warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
524 | public static let interjection = StringMatchingOption(rawValue: 1 << 8)
525 | /// Number.
526 | public static let number = StringMatchingOption(rawValue: 1 << 9)
| |- warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'number' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
527 | /// All lexical matches.
528 | public static var allLexical: StringMatchingOption = [.noun, .verb, .adjective, .adverb, .pronoun, .determiner, .preposition, .conjunction, .interjection, .number]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:528:27: warning: static property 'allLexical' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
526 | public static let number = StringMatchingOption(rawValue: 1 << 9)
527 | /// All lexical matches.
528 | public static var allLexical: StringMatchingOption = [.noun, .verb, .adjective, .adverb, .pronoun, .determiner, .preposition, .conjunction, .interjection, .number]
| |- warning: static property 'allLexical' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allLexical' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allLexical' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
529 |
530 | /// Characters.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:531:27: warning: static property 'character' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
529 |
530 | /// Characters.
531 | public static let character = StringMatchingOption(rawValue: 1 << 10)
| |- warning: static property 'character' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'character' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
532 | /// Word.
533 | public static let word = StringMatchingOption(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:533:27: warning: static property 'word' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
531 | public static let character = StringMatchingOption(rawValue: 1 << 10)
532 | /// Word.
533 | public static let word = StringMatchingOption(rawValue: 1 << 11)
| |- warning: static property 'word' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'word' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
534 | /// Sentence.
535 | public static let sentence = StringMatchingOption(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:535:27: warning: static property 'sentence' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
533 | public static let word = StringMatchingOption(rawValue: 1 << 11)
534 | /// Sentence.
535 | public static let sentence = StringMatchingOption(rawValue: 1 << 12)
| |- warning: static property 'sentence' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sentence' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
536 | /// Line.
537 | public static let line = StringMatchingOption(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:537:27: warning: static property 'line' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
535 | public static let sentence = StringMatchingOption(rawValue: 1 << 12)
536 | /// Line.
537 | public static let line = StringMatchingOption(rawValue: 1 << 13)
| |- warning: static property 'line' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'line' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
538 | /// Paragraph.
539 | public static let paragraph = StringMatchingOption(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:539:27: warning: static property 'paragraph' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
537 | public static let line = StringMatchingOption(rawValue: 1 << 13)
538 | /// Paragraph.
539 | public static let paragraph = StringMatchingOption(rawValue: 1 << 14)
| |- warning: static property 'paragraph' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'paragraph' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
540 |
541 | /// Date.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:542:27: warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
540 |
541 | /// Date.
542 | public static let date = StringMatchingOption(rawValue: 1 << 15)
| |- warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'date' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
543 | /// URL.
544 | public static let link = StringMatchingOption(rawValue: 1 << 16)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:544:27: warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
542 | public static let date = StringMatchingOption(rawValue: 1 << 15)
543 | /// URL.
544 | public static let link = StringMatchingOption(rawValue: 1 << 16)
| |- warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'link' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
545 | /// Personal name.
546 | public static let personalName = StringMatchingOption(rawValue: 1 << 17)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:546:27: warning: static property 'personalName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
544 | public static let link = StringMatchingOption(rawValue: 1 << 16)
545 | /// Personal name.
546 | public static let personalName = StringMatchingOption(rawValue: 1 << 17)
| |- warning: static property 'personalName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'personalName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
547 | /// Organization name.
548 | public static let organizationName = StringMatchingOption(rawValue: 1 << 18)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:548:27: warning: static property 'organizationName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
546 | public static let personalName = StringMatchingOption(rawValue: 1 << 17)
547 | /// Organization name.
548 | public static let organizationName = StringMatchingOption(rawValue: 1 << 18)
| |- warning: static property 'organizationName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'organizationName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
549 | /// Place name.
550 | public static let placeName = StringMatchingOption(rawValue: 1 << 19)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:550:27: warning: static property 'placeName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
548 | public static let organizationName = StringMatchingOption(rawValue: 1 << 18)
549 | /// Place name.
550 | public static let placeName = StringMatchingOption(rawValue: 1 << 19)
| |- warning: static property 'placeName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'placeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
551 | /// Phone Number.
552 | public static let phoneNumber = StringMatchingOption(rawValue: 1 << 20)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:552:27: warning: static property 'phoneNumber' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
550 | public static let placeName = StringMatchingOption(rawValue: 1 << 19)
551 | /// Phone Number.
552 | public static let phoneNumber = StringMatchingOption(rawValue: 1 << 20)
| |- warning: static property 'phoneNumber' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'phoneNumber' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
553 | /// Email Address.
554 | public static let emailAddress = StringMatchingOption(rawValue: 1 << 21)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:554:27: warning: static property 'emailAddress' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
552 | public static let phoneNumber = StringMatchingOption(rawValue: 1 << 20)
553 | /// Email Address.
554 | public static let emailAddress = StringMatchingOption(rawValue: 1 << 21)
| |- warning: static property 'emailAddress' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'emailAddress' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
555 | /// Address.
556 | public static let address = StringMatchingOption(rawValue: 1 << 22)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:556:27: warning: static property 'address' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
554 | public static let emailAddress = StringMatchingOption(rawValue: 1 << 21)
555 | /// Address.
556 | public static let address = StringMatchingOption(rawValue: 1 << 22)
| |- warning: static property 'address' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'address' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
557 | /// Transit information, e.g., flight information.
558 | public static let transitInformation = StringMatchingOption(rawValue: 1 << 23)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:558:27: warning: static property 'transitInformation' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
556 | public static let address = StringMatchingOption(rawValue: 1 << 22)
557 | /// Transit information, e.g., flight information.
558 | public static let transitInformation = StringMatchingOption(rawValue: 1 << 23)
| |- warning: static property 'transitInformation' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'transitInformation' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
559 | /// Hashtag, e.g. "#hashtag".
560 | public static let hashtag = StringMatchingOption(rawValue: 1 << 24)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:560:27: warning: static property 'hashtag' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
558 | public static let transitInformation = StringMatchingOption(rawValue: 1 << 23)
559 | /// Hashtag, e.g. "#hashtag".
560 | public static let hashtag = StringMatchingOption(rawValue: 1 << 24)
| |- warning: static property 'hashtag' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'hashtag' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
561 | /// Reply, e.g. "@username".
562 | public static let reply = StringMatchingOption(rawValue: 1 << 25)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:562:27: warning: static property 'reply' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
560 | public static let hashtag = StringMatchingOption(rawValue: 1 << 24)
561 | /// Reply, e.g. "@username".
562 | public static let reply = StringMatchingOption(rawValue: 1 << 25)
| |- warning: static property 'reply' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'reply' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
563 |
564 | /// Regular Expression.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:565:27: warning: static property 'regularExpression' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
563 |
564 | /// Regular Expression.
565 | public static let regularExpression = StringMatchingOption(rawValue: 1 << 26)
| |- warning: static property 'regularExpression' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'regularExpression' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
566 |
567 | public let rawValue: Int
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:18:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
| |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | /// Lowercase letters.
20 | public static let letters = RandomizationType(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:20:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
19 | /// Lowercase letters.
20 | public static let letters = RandomizationType(rawValue: 1 << 1)
| |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | /// Uppercase letters.
22 | public static let lettersUppercase = RandomizationType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:22:27: warning: static property 'lettersUppercase' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
:
20 | public static let letters = RandomizationType(rawValue: 1 << 1)
21 | /// Uppercase letters.
22 | public static let lettersUppercase = RandomizationType(rawValue: 1 << 2)
| |- warning: static property 'lettersUppercase' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'lettersUppercase' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | /// Symbols.
24 | public static let symbols = RandomizationType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:24:27: warning: static property 'symbols' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
:
22 | public static let lettersUppercase = RandomizationType(rawValue: 1 << 2)
23 | /// Symbols.
24 | public static let symbols = RandomizationType(rawValue: 1 << 3)
| |- warning: static property 'symbols' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'symbols' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | /// Lower- and uppercase letters.
26 | public static var allLetters: RandomizationType = [.letters, .lettersUppercase]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:26:27: warning: static property 'allLetters' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 | public static let symbols = RandomizationType(rawValue: 1 << 3)
25 | /// Lower- and uppercase letters.
26 | public static var allLetters: RandomizationType = [.letters, .lettersUppercase]
| |- warning: static property 'allLetters' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allLetters' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allLetters' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | /// Lower- and uppercase letters, numbers and symbols.
28 | public static var all: RandomizationType = [.letters, .lettersUppercase, .numbers, .symbols]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:28:27: 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
26 | public static var allLetters: RandomizationType = [.letters, .lettersUppercase]
27 | /// Lower- and uppercase letters, numbers and symbols.
28 | public static var all: RandomizationType = [.letters, .lettersUppercase, .numbers, .symbols]
| |- 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
29 |
30 | public let rawValue: Int
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/XMLNode+.swift:399:1: warning: extension declares a conformance of imported type 'Kind' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
397 | }
398 | }
399 | extension XMLNode.Kind: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'Kind' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
400 | public var description: String {
401 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:127:41: warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
125 | */
126 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
127 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
| |- warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'font.some' to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' risks causing data races between main actor-isolated and task-isolated uses
128 | textField.stringValue = self
129 | textField.invalidateIntrinsicContentSize()
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:147:41: warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
145 | */
146 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
147 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
| |- warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'font.some' to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' risks causing data races between main actor-isolated and task-isolated uses
148 | textField.attributedStringValue = self
149 | textField.invalidateIntrinsicContentSize()
[237/237] Compiling FZSwiftUtils CodableDefault.swift
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/NSAttributedString+.swift:869:19: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
867 | public var fileTypeIdentifier: String?
868 |
869 | @available (macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *)
| `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
870 | public var fileType: UTType? {
871 | get {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/NSAttributedString+.swift:960:19: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
958 | public var fileTypeIdentifier: String?
959 |
960 | @available (macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *)
| `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
961 | public var fileType: UTType? {
962 | get {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:43:9: warning: stored property 'handler' of 'Sendable'-conforming generic struct 'HandlerComparator' has non-sendable type '(Compared, Compared) -> ComparisonResult'; this is an error in the Swift 6 language mode
41 | struct HandlerComparator<Compared>: SortComparator {
42 | var order: SortOrder
43 | let handler: (_ lhs: Compared, _ rhs: Compared)->ComparisonResult
| |- warning: stored property 'handler' of 'Sendable'-conforming generic struct 'HandlerComparator' has non-sendable type '(Compared, Compared) -> ComparisonResult'; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
44 | let id = UUID()
45 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:73:16: warning: stored property 'keyPath' of 'Sendable'-conforming generic struct 'PartialKeyPathComparator' has non-sendable type 'PartialKeyPath<Compared>'; this is an error in the Swift 6 language mode
71 |
72 | /// The key path that the comparator uses to compare properties.
73 | public let keyPath: PartialKeyPath<Compared>
| `- warning: stored property 'keyPath' of 'Sendable'-conforming generic struct 'PartialKeyPathComparator' has non-sendable type 'PartialKeyPath<Compared>'; this is an error in the Swift 6 language mode
74 |
75 | /// Creates a comparator using a key path.
Swift.PartialKeyPath:1:14: note: generic class 'PartialKeyPath' does not conform to the 'Sendable' protocol
1 | public class PartialKeyPath<Root> : AnyKeyPath {
| `- note: generic class 'PartialKeyPath' does not conform to the 'Sendable' protocol
2 | @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:123:16: warning: static property 'oldestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
121 |
122 | /// An ascending sorting order.
123 | static let oldestFirst = SequenceSortOrder.ascending
| |- warning: static property 'oldestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'oldestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
124 | /// A descending sorting order.
125 | static let newestFirst = SequenceSortOrder.descending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:125:16: warning: static property 'newestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
123 | static let oldestFirst = SequenceSortOrder.ascending
124 | /// A descending sorting order.
125 | static let newestFirst = SequenceSortOrder.descending
| |- warning: static property 'newestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'newestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |
127 | /// An ascending sorting order.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:128:16: warning: static property 'smallestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// An ascending sorting order.
128 | static let smallestFirst = SequenceSortOrder.ascending
| |- warning: static property 'smallestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'smallestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 | /// A descending sorting order.
130 | static let largestFirst = SequenceSortOrder.descending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:130:16: warning: static property 'largestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
128 | static let smallestFirst = SequenceSortOrder.ascending
129 | /// A descending sorting order.
130 | static let largestFirst = SequenceSortOrder.descending
| |- warning: static property 'largestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'largestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 |
132 | /// An ascending sorting order.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:133:16: warning: static property 'shortestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
131 |
132 | /// An ascending sorting order.
133 | static let shortestFirst = SequenceSortOrder.ascending
| |- warning: static property 'shortestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shortestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | /// A descending sorting order.
135 | static let longestFirst = SequenceSortOrder.descending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Protocol/SortComparator+.swift:135:16: warning: static property 'longestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
133 | static let shortestFirst = SequenceSortOrder.ascending
134 | /// A descending sorting order.
135 | static let longestFirst = SequenceSortOrder.descending
| |- warning: static property 'longestFirst' is not concurrency-safe because non-'Sendable' type 'SequenceSortOrder' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'longestFirst' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
136 | }
137 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/Collections/Sequence+Sort.swift:507:13: note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
505 |
506 | /// The order of sorting for a sequence
507 | public enum SequenceSortOrder: Int, Hashable, Codable {
| `- note: consider making enum 'SequenceSortOrder' conform to the 'Sendable' protocol
508 | /// An ascending sorting order.
509 | case ascending
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/NSAttributedString+.swift:934:27: warning: static property 'automatic' is not concurrency-safe because non-'Sendable' type 'NSAttributedString.DataDocumentReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
921 |
922 | /// Options for importing documents from data.
923 | public struct DataDocumentReadingOptions {
| `- note: consider making struct 'DataDocumentReadingOptions' conform to the 'Sendable' protocol
924 | /// The character encoding used in the document.
925 | public var characterEncoding: String.Encoding?
:
932 |
933 | /// Automatically determines the appropriate attributes.
934 | public static let automatic = DataDocumentReadingOptions()
| |- warning: static property 'automatic' is not concurrency-safe because non-'Sendable' type 'NSAttributedString.DataDocumentReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'automatic' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
935 |
936 | var dict: [DocumentReadingOptionKey: Any] {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/NSTextCheckingResult+.swift:19:16: warning: static property 'emailAddress' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
17 |
18 | extension NSTextCheckingResult.CheckingType {
19 | static var emailAddress = NSTextCheckingResult.CheckingType(rawValue: 1 << 64)
| |- warning: static property 'emailAddress' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'emailAddress' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'emailAddress' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:127:41: warning: call to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
124 | - Returns: The calculated height of the string.
125 | */
126 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
127 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
| `- warning: call to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
128 | textField.stringValue = self
129 | textField.invalidateIntrinsicContentSize()
:
171 |
172 | fileprivate extension NSTextField {
173 | static func forCalculatingSize(width: CGFloat, font: NSFont?, maxNumberOfLines: Int = 0, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> NSTextField {
| |- note: calls to static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'NSControl'
174 | let textField = NSTextField(wrappingLabelWithString: "")
175 | textField.preferredMaxLayoutWidth = width
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:128:23: warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
124 | - Returns: The calculated height of the string.
125 | */
126 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
127 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
128 | textField.stringValue = self
| `- warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
129 | textField.invalidateIntrinsicContentSize()
130 | return textField.intrinsicContentSize.height
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: mutation of this property is only permitted within the actor
34 |
35 | @property (nullable, copy) id /* id<NSCopying> */ objectValue;
36 | @property (copy) NSString *stringValue;
| `- note: mutation of this property is only permitted within the actor
37 | @property (copy) NSAttributedString *attributedStringValue;
38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:129:23: warning: call to main actor-isolated instance method 'invalidateIntrinsicContentSize()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
124 | - Returns: The calculated height of the string.
125 | */
126 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
127 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
128 | textField.stringValue = self
129 | textField.invalidateIntrinsicContentSize()
| `- warning: call to main actor-isolated instance method 'invalidateIntrinsicContentSize()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
130 | return textField.intrinsicContentSize.height
131 | }
AppKit.NSView.invalidateIntrinsicContentSize:3:24: note: calls to instance method 'invalidateIntrinsicContentSize()' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.7, *)
3 | @MainActor open func invalidateIntrinsicContentSize()}
| |- note: calls to instance method 'invalidateIntrinsicContentSize()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:130:30: warning: main actor-isolated property 'intrinsicContentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
124 | - Returns: The calculated height of the string.
125 | */
126 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
127 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
128 | textField.stringValue = self
129 | textField.invalidateIntrinsicContentSize()
130 | return textField.intrinsicContentSize.height
| `- warning: main actor-isolated property 'intrinsicContentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
131 | }
132 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:333:29: note: property declared here
331 | APPKIT_EXTERN const CGFloat NSViewNoIntrinsicMetric API_AVAILABLE(macos(10.11)); // -1
332 |
333 | @property (readonly) NSSize intrinsicContentSize API_AVAILABLE(macos(10.7));
| `- note: property declared here
334 | - (void)invalidateIntrinsicContentSize API_AVAILABLE(macos(10.7)); // call this when something changes that affects the intrinsicContentSize. Otherwise AppKit won't notice that it changed.
335 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:147:41: warning: call to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
144 | - Returns: The calculated height of the attributed string.
145 | */
146 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
147 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
| `- warning: call to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
148 | textField.attributedStringValue = self
149 | textField.invalidateIntrinsicContentSize()
:
171 |
172 | fileprivate extension NSTextField {
173 | static func forCalculatingSize(width: CGFloat, font: NSFont?, maxNumberOfLines: Int = 0, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> NSTextField {
| |- note: calls to static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'NSControl'
174 | let textField = NSTextField(wrappingLabelWithString: "")
175 | textField.preferredMaxLayoutWidth = width
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:148:23: warning: main actor-isolated property 'attributedStringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
144 | - Returns: The calculated height of the attributed string.
145 | */
146 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
147 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
148 | textField.attributedStringValue = self
| `- warning: main actor-isolated property 'attributedStringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
149 | textField.invalidateIntrinsicContentSize()
150 | return textField.intrinsicContentSize.height
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:37:38: note: mutation of this property is only permitted within the actor
35 | @property (nullable, copy) id /* id<NSCopying> */ objectValue;
36 | @property (copy) NSString *stringValue;
37 | @property (copy) NSAttributedString *attributedStringValue;
| `- note: mutation of this property is only permitted within the actor
38 | @property int intValue;
39 | @property NSInteger integerValue;
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:149:23: warning: call to main actor-isolated instance method 'invalidateIntrinsicContentSize()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
144 | - Returns: The calculated height of the attributed string.
145 | */
146 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
147 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
148 | textField.attributedStringValue = self
149 | textField.invalidateIntrinsicContentSize()
| `- warning: call to main actor-isolated instance method 'invalidateIntrinsicContentSize()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
150 | return textField.intrinsicContentSize.height
151 | }
AppKit.NSView.invalidateIntrinsicContentSize:3:24: note: calls to instance method 'invalidateIntrinsicContentSize()' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.7, *)
3 | @MainActor open func invalidateIntrinsicContentSize()}
| |- note: calls to instance method 'invalidateIntrinsicContentSize()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:150:30: warning: main actor-isolated property 'intrinsicContentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
144 | - Returns: The calculated height of the attributed string.
145 | */
146 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
| `- note: add '@MainActor' to make instance method 'height(withConstrainedWidth:font:maxNumberOfLines:lineBreakMode:)' part of global actor 'MainActor'
147 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
148 | textField.attributedStringValue = self
149 | textField.invalidateIntrinsicContentSize()
150 | return textField.intrinsicContentSize.height
| `- warning: main actor-isolated property 'intrinsicContentSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
151 | }
152 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:333:29: note: property declared here
331 | APPKIT_EXTERN const CGFloat NSViewNoIntrinsicMetric API_AVAILABLE(macos(10.11)); // -1
332 |
333 | @property (readonly) NSSize intrinsicContentSize API_AVAILABLE(macos(10.7));
| `- note: property declared here
334 | - (void)invalidateIntrinsicContentSize API_AVAILABLE(macos(10.7)); // call this when something changes that affects the intrinsicContentSize. Otherwise AppKit won't notice that it changed.
335 |
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:508:27: warning: static property 'noun' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
| |- warning: static property 'noun' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'noun' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
509 | /// Verb.
510 | public static let verb = StringMatchingOption(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:510:27: warning: static property 'verb' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
509 | /// Verb.
510 | public static let verb = StringMatchingOption(rawValue: 1 << 1)
| |- warning: static property 'verb' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'verb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
511 | /// Adjective.
512 | public static let adjective = StringMatchingOption(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:512:27: warning: static property 'adjective' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
510 | public static let verb = StringMatchingOption(rawValue: 1 << 1)
511 | /// Adjective.
512 | public static let adjective = StringMatchingOption(rawValue: 1 << 2)
| |- warning: static property 'adjective' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'adjective' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
513 | /// Adverb.
514 | public static let adverb = StringMatchingOption(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:514:27: warning: static property 'adverb' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
512 | public static let adjective = StringMatchingOption(rawValue: 1 << 2)
513 | /// Adverb.
514 | public static let adverb = StringMatchingOption(rawValue: 1 << 3)
| |- warning: static property 'adverb' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'adverb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
515 | /// Pronoun.
516 | public static let pronoun = StringMatchingOption(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:516:27: warning: static property 'pronoun' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
514 | public static let adverb = StringMatchingOption(rawValue: 1 << 3)
515 | /// Pronoun.
516 | public static let pronoun = StringMatchingOption(rawValue: 1 << 4)
| |- warning: static property 'pronoun' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pronoun' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
517 | /// Determiner.
518 | public static let determiner = StringMatchingOption(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:518:27: warning: static property 'determiner' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
516 | public static let pronoun = StringMatchingOption(rawValue: 1 << 4)
517 | /// Determiner.
518 | public static let determiner = StringMatchingOption(rawValue: 1 << 5)
| |- warning: static property 'determiner' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'determiner' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
519 | /// Preposition.
520 | public static let preposition = StringMatchingOption(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:520:27: warning: static property 'preposition' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
518 | public static let determiner = StringMatchingOption(rawValue: 1 << 5)
519 | /// Preposition.
520 | public static let preposition = StringMatchingOption(rawValue: 1 << 6)
| |- warning: static property 'preposition' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'preposition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
521 | /// Conjunction.
522 | public static let conjunction = StringMatchingOption(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:522:27: warning: static property 'conjunction' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
520 | public static let preposition = StringMatchingOption(rawValue: 1 << 6)
521 | /// Conjunction.
522 | public static let conjunction = StringMatchingOption(rawValue: 1 << 7)
| |- warning: static property 'conjunction' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'conjunction' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
523 | /// interjection
524 | public static let interjection = StringMatchingOption(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:524:27: warning: static property 'interjection' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
522 | public static let conjunction = StringMatchingOption(rawValue: 1 << 7)
523 | /// interjection
524 | public static let interjection = StringMatchingOption(rawValue: 1 << 8)
| |- warning: static property 'interjection' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'interjection' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
525 | /// Number.
526 | public static let number = StringMatchingOption(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:526:27: warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
524 | public static let interjection = StringMatchingOption(rawValue: 1 << 8)
525 | /// Number.
526 | public static let number = StringMatchingOption(rawValue: 1 << 9)
| |- warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'number' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
527 | /// All lexical matches.
528 | public static var allLexical: StringMatchingOption = [.noun, .verb, .adjective, .adverb, .pronoun, .determiner, .preposition, .conjunction, .interjection, .number]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:528:27: warning: static property 'allLexical' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
526 | public static let number = StringMatchingOption(rawValue: 1 << 9)
527 | /// All lexical matches.
528 | public static var allLexical: StringMatchingOption = [.noun, .verb, .adjective, .adverb, .pronoun, .determiner, .preposition, .conjunction, .interjection, .number]
| |- warning: static property 'allLexical' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allLexical' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allLexical' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
529 |
530 | /// Characters.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:531:27: warning: static property 'character' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
529 |
530 | /// Characters.
531 | public static let character = StringMatchingOption(rawValue: 1 << 10)
| |- warning: static property 'character' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'character' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
532 | /// Word.
533 | public static let word = StringMatchingOption(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:533:27: warning: static property 'word' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
531 | public static let character = StringMatchingOption(rawValue: 1 << 10)
532 | /// Word.
533 | public static let word = StringMatchingOption(rawValue: 1 << 11)
| |- warning: static property 'word' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'word' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
534 | /// Sentence.
535 | public static let sentence = StringMatchingOption(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:535:27: warning: static property 'sentence' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
533 | public static let word = StringMatchingOption(rawValue: 1 << 11)
534 | /// Sentence.
535 | public static let sentence = StringMatchingOption(rawValue: 1 << 12)
| |- warning: static property 'sentence' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sentence' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
536 | /// Line.
537 | public static let line = StringMatchingOption(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:537:27: warning: static property 'line' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
535 | public static let sentence = StringMatchingOption(rawValue: 1 << 12)
536 | /// Line.
537 | public static let line = StringMatchingOption(rawValue: 1 << 13)
| |- warning: static property 'line' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'line' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
538 | /// Paragraph.
539 | public static let paragraph = StringMatchingOption(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:539:27: warning: static property 'paragraph' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
537 | public static let line = StringMatchingOption(rawValue: 1 << 13)
538 | /// Paragraph.
539 | public static let paragraph = StringMatchingOption(rawValue: 1 << 14)
| |- warning: static property 'paragraph' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'paragraph' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
540 |
541 | /// Date.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:542:27: warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
540 |
541 | /// Date.
542 | public static let date = StringMatchingOption(rawValue: 1 << 15)
| |- warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'date' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
543 | /// URL.
544 | public static let link = StringMatchingOption(rawValue: 1 << 16)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:544:27: warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
542 | public static let date = StringMatchingOption(rawValue: 1 << 15)
543 | /// URL.
544 | public static let link = StringMatchingOption(rawValue: 1 << 16)
| |- warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'link' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
545 | /// Personal name.
546 | public static let personalName = StringMatchingOption(rawValue: 1 << 17)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:546:27: warning: static property 'personalName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
544 | public static let link = StringMatchingOption(rawValue: 1 << 16)
545 | /// Personal name.
546 | public static let personalName = StringMatchingOption(rawValue: 1 << 17)
| |- warning: static property 'personalName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'personalName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
547 | /// Organization name.
548 | public static let organizationName = StringMatchingOption(rawValue: 1 << 18)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:548:27: warning: static property 'organizationName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
546 | public static let personalName = StringMatchingOption(rawValue: 1 << 17)
547 | /// Organization name.
548 | public static let organizationName = StringMatchingOption(rawValue: 1 << 18)
| |- warning: static property 'organizationName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'organizationName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
549 | /// Place name.
550 | public static let placeName = StringMatchingOption(rawValue: 1 << 19)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:550:27: warning: static property 'placeName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
548 | public static let organizationName = StringMatchingOption(rawValue: 1 << 18)
549 | /// Place name.
550 | public static let placeName = StringMatchingOption(rawValue: 1 << 19)
| |- warning: static property 'placeName' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'placeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
551 | /// Phone Number.
552 | public static let phoneNumber = StringMatchingOption(rawValue: 1 << 20)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:552:27: warning: static property 'phoneNumber' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
550 | public static let placeName = StringMatchingOption(rawValue: 1 << 19)
551 | /// Phone Number.
552 | public static let phoneNumber = StringMatchingOption(rawValue: 1 << 20)
| |- warning: static property 'phoneNumber' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'phoneNumber' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
553 | /// Email Address.
554 | public static let emailAddress = StringMatchingOption(rawValue: 1 << 21)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:554:27: warning: static property 'emailAddress' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
552 | public static let phoneNumber = StringMatchingOption(rawValue: 1 << 20)
553 | /// Email Address.
554 | public static let emailAddress = StringMatchingOption(rawValue: 1 << 21)
| |- warning: static property 'emailAddress' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'emailAddress' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
555 | /// Address.
556 | public static let address = StringMatchingOption(rawValue: 1 << 22)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:556:27: warning: static property 'address' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
554 | public static let emailAddress = StringMatchingOption(rawValue: 1 << 21)
555 | /// Address.
556 | public static let address = StringMatchingOption(rawValue: 1 << 22)
| |- warning: static property 'address' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'address' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
557 | /// Transit information, e.g., flight information.
558 | public static let transitInformation = StringMatchingOption(rawValue: 1 << 23)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:558:27: warning: static property 'transitInformation' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
556 | public static let address = StringMatchingOption(rawValue: 1 << 22)
557 | /// Transit information, e.g., flight information.
558 | public static let transitInformation = StringMatchingOption(rawValue: 1 << 23)
| |- warning: static property 'transitInformation' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'transitInformation' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
559 | /// Hashtag, e.g. "#hashtag".
560 | public static let hashtag = StringMatchingOption(rawValue: 1 << 24)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:560:27: warning: static property 'hashtag' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
558 | public static let transitInformation = StringMatchingOption(rawValue: 1 << 23)
559 | /// Hashtag, e.g. "#hashtag".
560 | public static let hashtag = StringMatchingOption(rawValue: 1 << 24)
| |- warning: static property 'hashtag' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'hashtag' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
561 | /// Reply, e.g. "@username".
562 | public static let reply = StringMatchingOption(rawValue: 1 << 25)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:562:27: warning: static property 'reply' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
560 | public static let hashtag = StringMatchingOption(rawValue: 1 << 24)
561 | /// Reply, e.g. "@username".
562 | public static let reply = StringMatchingOption(rawValue: 1 << 25)
| |- warning: static property 'reply' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'reply' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
563 |
564 | /// Regular Expression.
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Match.swift:565:27: warning: static property 'regularExpression' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
504 | extension String {
505 | /// Option for finding matches in a string.
506 | public struct StringMatchingOption: OptionSet, Codable {
| `- note: consider making struct 'StringMatchingOption' conform to the 'Sendable' protocol
507 | /// Noun.
508 | public static let noun = StringMatchingOption(rawValue: 1 << 0)
:
563 |
564 | /// Regular Expression.
565 | public static let regularExpression = StringMatchingOption(rawValue: 1 << 26)
| |- warning: static property 'regularExpression' is not concurrency-safe because non-'Sendable' type 'String.StringMatchingOption' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'regularExpression' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
566 |
567 | public let rawValue: Int
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:18:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
| |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | /// Lowercase letters.
20 | public static let letters = RandomizationType(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:20:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
19 | /// Lowercase letters.
20 | public static let letters = RandomizationType(rawValue: 1 << 1)
| |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | /// Uppercase letters.
22 | public static let lettersUppercase = RandomizationType(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:22:27: warning: static property 'lettersUppercase' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
:
20 | public static let letters = RandomizationType(rawValue: 1 << 1)
21 | /// Uppercase letters.
22 | public static let lettersUppercase = RandomizationType(rawValue: 1 << 2)
| |- warning: static property 'lettersUppercase' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'lettersUppercase' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | /// Symbols.
24 | public static let symbols = RandomizationType(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:24:27: warning: static property 'symbols' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The type of characters to be used when randomizing a string using ``random(using:length:)-9nshh``.
16 | struct RandomizationType: OptionSet, Codable {
| `- note: consider making struct 'RandomizationType' conform to the 'Sendable' protocol
17 | /// Numbers.
18 | public static let numbers = RandomizationType(rawValue: 1 << 0)
:
22 | public static let lettersUppercase = RandomizationType(rawValue: 1 << 2)
23 | /// Symbols.
24 | public static let symbols = RandomizationType(rawValue: 1 << 3)
| |- warning: static property 'symbols' is not concurrency-safe because non-'Sendable' type 'String.RandomizationType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'symbols' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | /// Lower- and uppercase letters.
26 | public static var allLetters: RandomizationType = [.letters, .lettersUppercase]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:26:27: warning: static property 'allLetters' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 | public static let symbols = RandomizationType(rawValue: 1 << 3)
25 | /// Lower- and uppercase letters.
26 | public static var allLetters: RandomizationType = [.letters, .lettersUppercase]
| |- warning: static property 'allLetters' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allLetters' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'allLetters' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | /// Lower- and uppercase letters, numbers and symbols.
28 | public static var all: RandomizationType = [.letters, .lettersUppercase, .numbers, .symbols]
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Random.swift:28:27: 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
26 | public static var allLetters: RandomizationType = [.letters, .lettersUppercase]
27 | /// Lower- and uppercase letters, numbers and symbols.
28 | public static var all: RandomizationType = [.letters, .lettersUppercase, .numbers, .symbols]
| |- 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
29 |
30 | public let rawValue: Int
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/XMLNode+.swift:399:1: warning: extension declares a conformance of imported type 'Kind' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
397 | }
398 | }
399 | extension XMLNode.Kind: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'Kind' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
400 | public var description: String {
401 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:127:41: warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
125 | */
126 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
127 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
| |- warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'font.some' to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' risks causing data races between main actor-isolated and task-isolated uses
128 | textField.stringValue = self
129 | textField.invalidateIntrinsicContentSize()
/Users/admin/builder/spi-builder-workspace/Sources/FZSwiftUtils/Extensions/String/String+Height.swift:147:41: warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
145 | */
146 | func height(withConstrainedWidth width: CGFloat, font: NSUIFont, maxNumberOfLines: Int, lineBreakMode: NSLineBreakMode = .byWordWrapping) -> CGFloat {
147 | let textField = NSTextField.forCalculatingSize(width: width, font: font, maxNumberOfLines: maxNumberOfLines, lineBreakMode: lineBreakMode)
| |- warning: sending 'font.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'font.some' to main actor-isolated static method 'forCalculatingSize(width:font:maxNumberOfLines:lineBreakMode:)' risks causing data races between main actor-isolated and task-isolated uses
148 | textField.attributedStringValue = self
149 | textField.invalidateIntrinsicContentSize()
Build complete! (20.04s)
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" : "_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/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/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/Interpose/Interpose+AnyHook.swift",
"Extensions/NSObject/Interpose/Interpose+ClassHook.swift",
"Extensions/NSObject/Interpose/Interpose+Error.swift",
"Extensions/NSObject/Interpose/Interpose+HookFinder.swift",
"Extensions/NSObject/Interpose/Interpose+ObjectHook+Optional.swift",
"Extensions/NSObject/Interpose/Interpose+ObjectHook.swift",
"Extensions/NSObject/Interpose/Interpose+Subclass.swift",
"Extensions/NSObject/Interpose/Interpose.swift",
"Extensions/NSObject/KVO/KVObserver.swift",
"Extensions/NSObject/KVO/KeyValueObservation.swift",
"Extensions/NSObject/KVO/KeyValueObserver.swift",
"Extensions/NSObject/NSObject+.swift",
"Extensions/NSObject/NSObject+KeyPath.swift",
"Extensions/NSObject/NSObject+Observe.swift",
"Extensions/NSObject/NSObject+Reflection.swift",
"Extensions/NSObject/NSObject+Swizzle.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/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"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.