The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of CLFormat, reference 1.1.1 (de4f1d), with Swift 6.0 for macOS (SPM) on 28 Mar 2025 03:00:44 UTC.

Swift 6 data race errors: 183

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.2.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

140 |   public static let KYD = currency("Cayman Islands Dollar", "KYD", 136, 2)
141 |   public static let CLP = currency("Chilean Peso", "CLP", 152, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:140:21: warning: static property 'KYD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
138 |   public static let XAF = currency("CFA Franc BEAC", "XAF", 950, 0)
139 |   public static let CAD = currency("Canadian Dollar", "CAD", 124, 2)
140 |   public static let KYD = currency("Cayman Islands Dollar", "KYD", 136, 2)
    |                     |- warning: static property 'KYD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'KYD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |   public static let CLP = currency("Chilean Peso", "CLP", 152, 0)
142 |   public static let CLF = currency("Unidad de Fomento", "CLF", 990, 4)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:141:21: warning: static property 'CLP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
139 |   public static let CAD = currency("Canadian Dollar", "CAD", 124, 2)
140 |   public static let KYD = currency("Cayman Islands Dollar", "KYD", 136, 2)
141 |   public static let CLP = currency("Chilean Peso", "CLP", 152, 0)
    |                     |- warning: static property 'CLP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'CLP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 |   public static let CLF = currency("Unidad de Fomento", "CLF", 990, 4)
143 |   public static let CNY = currency("Yuan Renminbi", "CNY", 156, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:142:21: warning: static property 'CLF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
140 |   public static let KYD = currency("Cayman Islands Dollar", "KYD", 136, 2)
141 |   public static let CLP = currency("Chilean Peso", "CLP", 152, 0)
142 |   public static let CLF = currency("Unidad de Fomento", "CLF", 990, 4)
    |                     |- warning: static property 'CLF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'CLF' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
143 |   public static let CNY = currency("Yuan Renminbi", "CNY", 156, 2)
144 |   public static let COP = currency("Colombian Peso", "COP", 170, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:143:21: warning: static property 'CNY' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
141 |   public static let CLP = currency("Chilean Peso", "CLP", 152, 0)
142 |   public static let CLF = currency("Unidad de Fomento", "CLF", 990, 4)
143 |   public static let CNY = currency("Yuan Renminbi", "CNY", 156, 2)
    |                     |- warning: static property 'CNY' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'CNY' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |   public static let COP = currency("Colombian Peso", "COP", 170, 2)
145 |   public static let COU = currency("Unidad de Valor Real", "COU", 970, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:144:21: warning: static property 'COP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
142 |   public static let CLF = currency("Unidad de Fomento", "CLF", 990, 4)
143 |   public static let CNY = currency("Yuan Renminbi", "CNY", 156, 2)
144 |   public static let COP = currency("Colombian Peso", "COP", 170, 2)
    |                     |- warning: static property 'COP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'COP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |   public static let COU = currency("Unidad de Valor Real", "COU", 970, 2)
146 |   public static let KMF = currency("Comorian Franc ", "KMF", 174, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:145:21: warning: static property 'COU' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
143 |   public static let CNY = currency("Yuan Renminbi", "CNY", 156, 2)
144 |   public static let COP = currency("Colombian Peso", "COP", 170, 2)
145 |   public static let COU = currency("Unidad de Valor Real", "COU", 970, 2)
    |                     |- warning: static property 'COU' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'COU' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 |   public static let KMF = currency("Comorian Franc ", "KMF", 174, 0)
147 |   public static let CDF = currency("Congolese Franc", "CDF", 976, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:146:21: warning: static property 'KMF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
144 |   public static let COP = currency("Colombian Peso", "COP", 170, 2)
145 |   public static let COU = currency("Unidad de Valor Real", "COU", 970, 2)
146 |   public static let KMF = currency("Comorian Franc ", "KMF", 174, 0)
    |                     |- warning: static property 'KMF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'KMF' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |   public static let CDF = currency("Congolese Franc", "CDF", 976, 2)
148 |   public static let NZD = currency("New Zealand Dollar", "NZD", 554, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:147:21: warning: static property 'CDF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
145 |   public static let COU = currency("Unidad de Valor Real", "COU", 970, 2)
146 |   public static let KMF = currency("Comorian Franc ", "KMF", 174, 0)
147 |   public static let CDF = currency("Congolese Franc", "CDF", 976, 2)
    |                     |- warning: static property 'CDF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'CDF' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 |   public static let NZD = currency("New Zealand Dollar", "NZD", 554, 2)
149 |   public static let CRC = currency("Costa Rican Colon", "CRC", 188, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:148:21: warning: static property 'NZD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
146 |   public static let KMF = currency("Comorian Franc ", "KMF", 174, 0)
147 |   public static let CDF = currency("Congolese Franc", "CDF", 976, 2)
148 |   public static let NZD = currency("New Zealand Dollar", "NZD", 554, 2)
    |                     |- warning: static property 'NZD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'NZD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |   public static let CRC = currency("Costa Rican Colon", "CRC", 188, 2)
150 |   public static let CUP = currency("Cuban Peso", "CUP", 192, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:149:21: warning: static property 'CRC' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
147 |   public static let CDF = currency("Congolese Franc", "CDF", 976, 2)
148 |   public static let NZD = currency("New Zealand Dollar", "NZD", 554, 2)
149 |   public static let CRC = currency("Costa Rican Colon", "CRC", 188, 2)
    |                     |- warning: static property 'CRC' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'CRC' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |   public static let CUP = currency("Cuban Peso", "CUP", 192, 2)
151 |   public static let CUC = currency("Peso Convertible", "CUC", 931, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:150:21: warning: static property 'CUP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
148 |   public static let NZD = currency("New Zealand Dollar", "NZD", 554, 2)
149 |   public static let CRC = currency("Costa Rican Colon", "CRC", 188, 2)
150 |   public static let CUP = currency("Cuban Peso", "CUP", 192, 2)
    |                     |- warning: static property 'CUP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'CUP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
151 |   public static let CUC = currency("Peso Convertible", "CUC", 931, 2)
152 |   public static let ANG = currency("Netherlands Antillean Guilder", "ANG", 532, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:151:21: warning: static property 'CUC' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
149 |   public static let CRC = currency("Costa Rican Colon", "CRC", 188, 2)
150 |   public static let CUP = currency("Cuban Peso", "CUP", 192, 2)
151 |   public static let CUC = currency("Peso Convertible", "CUC", 931, 2)
    |                     |- warning: static property 'CUC' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'CUC' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |   public static let ANG = currency("Netherlands Antillean Guilder", "ANG", 532, 2)
153 |   public static let CZK = currency("Czech Koruna", "CZK", 203, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:152:21: warning: static property 'ANG' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
150 |   public static let CUP = currency("Cuban Peso", "CUP", 192, 2)
151 |   public static let CUC = currency("Peso Convertible", "CUC", 931, 2)
152 |   public static let ANG = currency("Netherlands Antillean Guilder", "ANG", 532, 2)
    |                     |- warning: static property 'ANG' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'ANG' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 |   public static let CZK = currency("Czech Koruna", "CZK", 203, 2)
154 |   public static let DKK = currency("Danish Krone", "DKK", 208, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:153:21: warning: static property 'CZK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
151 |   public static let CUC = currency("Peso Convertible", "CUC", 931, 2)
152 |   public static let ANG = currency("Netherlands Antillean Guilder", "ANG", 532, 2)
153 |   public static let CZK = currency("Czech Koruna", "CZK", 203, 2)
    |                     |- warning: static property 'CZK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'CZK' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
154 |   public static let DKK = currency("Danish Krone", "DKK", 208, 2)
155 |   public static let DJF = currency("Djibouti Franc", "DJF", 262, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:154:21: warning: static property 'DKK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
152 |   public static let ANG = currency("Netherlands Antillean Guilder", "ANG", 532, 2)
153 |   public static let CZK = currency("Czech Koruna", "CZK", 203, 2)
154 |   public static let DKK = currency("Danish Krone", "DKK", 208, 2)
    |                     |- warning: static property 'DKK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'DKK' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |   public static let DJF = currency("Djibouti Franc", "DJF", 262, 0)
156 |   public static let DOP = currency("Dominican Peso", "DOP", 214, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:155:21: warning: static property 'DJF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
153 |   public static let CZK = currency("Czech Koruna", "CZK", 203, 2)
154 |   public static let DKK = currency("Danish Krone", "DKK", 208, 2)
155 |   public static let DJF = currency("Djibouti Franc", "DJF", 262, 0)
    |                     |- warning: static property 'DJF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'DJF' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
156 |   public static let DOP = currency("Dominican Peso", "DOP", 214, 2)
157 |   public static let EGP = currency("Egyptian Pound", "EGP", 818, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:156:21: warning: static property 'DOP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
154 |   public static let DKK = currency("Danish Krone", "DKK", 208, 2)
155 |   public static let DJF = currency("Djibouti Franc", "DJF", 262, 0)
156 |   public static let DOP = currency("Dominican Peso", "DOP", 214, 2)
    |                     |- warning: static property 'DOP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'DOP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 |   public static let EGP = currency("Egyptian Pound", "EGP", 818, 2)
158 |   public static let SVC = currency("El Salvador Colon", "SVC", 222, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:157:21: warning: static property 'EGP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
155 |   public static let DJF = currency("Djibouti Franc", "DJF", 262, 0)
156 |   public static let DOP = currency("Dominican Peso", "DOP", 214, 2)
157 |   public static let EGP = currency("Egyptian Pound", "EGP", 818, 2)
    |                     |- warning: static property 'EGP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'EGP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 |   public static let SVC = currency("El Salvador Colon", "SVC", 222, 2)
159 |   public static let ERN = currency("Nakfa", "ERN", 232, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:158:21: warning: static property 'SVC' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
156 |   public static let DOP = currency("Dominican Peso", "DOP", 214, 2)
157 |   public static let EGP = currency("Egyptian Pound", "EGP", 818, 2)
158 |   public static let SVC = currency("El Salvador Colon", "SVC", 222, 2)
    |                     |- warning: static property 'SVC' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SVC' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |   public static let ERN = currency("Nakfa", "ERN", 232, 2)
160 |   public static let SZL = currency("Lilangeni", "SZL", 748, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:159:21: warning: static property 'ERN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
157 |   public static let EGP = currency("Egyptian Pound", "EGP", 818, 2)
158 |   public static let SVC = currency("El Salvador Colon", "SVC", 222, 2)
159 |   public static let ERN = currency("Nakfa", "ERN", 232, 2)
    |                     |- warning: static property 'ERN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'ERN' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 |   public static let SZL = currency("Lilangeni", "SZL", 748, 2)
161 |   public static let ETB = currency("Ethiopian Birr", "ETB", 230, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:160:21: warning: static property 'SZL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
158 |   public static let SVC = currency("El Salvador Colon", "SVC", 222, 2)
159 |   public static let ERN = currency("Nakfa", "ERN", 232, 2)
160 |   public static let SZL = currency("Lilangeni", "SZL", 748, 2)
    |                     |- warning: static property 'SZL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SZL' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |   public static let ETB = currency("Ethiopian Birr", "ETB", 230, 2)
162 |   public static let FKP = currency("Falkland Islands Pound", "FKP", 238, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:161:21: warning: static property 'ETB' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
159 |   public static let ERN = currency("Nakfa", "ERN", 232, 2)
160 |   public static let SZL = currency("Lilangeni", "SZL", 748, 2)
161 |   public static let ETB = currency("Ethiopian Birr", "ETB", 230, 2)
    |                     |- warning: static property 'ETB' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'ETB' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
162 |   public static let FKP = currency("Falkland Islands Pound", "FKP", 238, 2)
163 |   public static let FJD = currency("Fiji Dollar", "FJD", 242, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:162:21: warning: static property 'FKP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
160 |   public static let SZL = currency("Lilangeni", "SZL", 748, 2)
161 |   public static let ETB = currency("Ethiopian Birr", "ETB", 230, 2)
162 |   public static let FKP = currency("Falkland Islands Pound", "FKP", 238, 2)
    |                     |- warning: static property 'FKP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'FKP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |   public static let FJD = currency("Fiji Dollar", "FJD", 242, 2)
164 |   public static let XPF = currency("CFP Franc", "XPF", 953, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:163:21: warning: static property 'FJD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
161 |   public static let ETB = currency("Ethiopian Birr", "ETB", 230, 2)
162 |   public static let FKP = currency("Falkland Islands Pound", "FKP", 238, 2)
163 |   public static let FJD = currency("Fiji Dollar", "FJD", 242, 2)
    |                     |- warning: static property 'FJD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'FJD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
164 |   public static let XPF = currency("CFP Franc", "XPF", 953, 0)
165 |   public static let GMD = currency("Dalasi", "GMD", 270, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:164:21: warning: static property 'XPF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
162 |   public static let FKP = currency("Falkland Islands Pound", "FKP", 238, 2)
163 |   public static let FJD = currency("Fiji Dollar", "FJD", 242, 2)
164 |   public static let XPF = currency("CFP Franc", "XPF", 953, 0)
    |                     |- warning: static property 'XPF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'XPF' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |   public static let GMD = currency("Dalasi", "GMD", 270, 2)
166 |   public static let GEL = currency("Lari", "GEL", 981, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:165:21: warning: static property 'GMD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
163 |   public static let FJD = currency("Fiji Dollar", "FJD", 242, 2)
164 |   public static let XPF = currency("CFP Franc", "XPF", 953, 0)
165 |   public static let GMD = currency("Dalasi", "GMD", 270, 2)
    |                     |- warning: static property 'GMD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'GMD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |   public static let GEL = currency("Lari", "GEL", 981, 2)
167 |   public static let GHS = currency("Ghana Cedi", "GHS", 936, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:166:21: warning: static property 'GEL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
164 |   public static let XPF = currency("CFP Franc", "XPF", 953, 0)
165 |   public static let GMD = currency("Dalasi", "GMD", 270, 2)
166 |   public static let GEL = currency("Lari", "GEL", 981, 2)
    |                     |- warning: static property 'GEL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'GEL' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |   public static let GHS = currency("Ghana Cedi", "GHS", 936, 2)
168 |   public static let GIP = currency("Gibraltar Pound", "GIP", 292, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:167:21: warning: static property 'GHS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
165 |   public static let GMD = currency("Dalasi", "GMD", 270, 2)
166 |   public static let GEL = currency("Lari", "GEL", 981, 2)
167 |   public static let GHS = currency("Ghana Cedi", "GHS", 936, 2)
    |                     |- warning: static property 'GHS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'GHS' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 |   public static let GIP = currency("Gibraltar Pound", "GIP", 292, 2)
169 |   public static let GTQ = currency("Quetzal", "GTQ", 320, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:168:21: warning: static property 'GIP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
166 |   public static let GEL = currency("Lari", "GEL", 981, 2)
167 |   public static let GHS = currency("Ghana Cedi", "GHS", 936, 2)
168 |   public static let GIP = currency("Gibraltar Pound", "GIP", 292, 2)
    |                     |- warning: static property 'GIP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'GIP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |   public static let GTQ = currency("Quetzal", "GTQ", 320, 2)
170 |   public static let GBP = currency("Pound Sterling", "GBP", 826, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:169:21: warning: static property 'GTQ' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
167 |   public static let GHS = currency("Ghana Cedi", "GHS", 936, 2)
168 |   public static let GIP = currency("Gibraltar Pound", "GIP", 292, 2)
169 |   public static let GTQ = currency("Quetzal", "GTQ", 320, 2)
    |                     |- warning: static property 'GTQ' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'GTQ' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |   public static let GBP = currency("Pound Sterling", "GBP", 826, 2)
171 |   public static let GNF = currency("Guinean Franc", "GNF", 324, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:170:21: warning: static property 'GBP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
168 |   public static let GIP = currency("Gibraltar Pound", "GIP", 292, 2)
169 |   public static let GTQ = currency("Quetzal", "GTQ", 320, 2)
170 |   public static let GBP = currency("Pound Sterling", "GBP", 826, 2)
    |                     |- warning: static property 'GBP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'GBP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |   public static let GNF = currency("Guinean Franc", "GNF", 324, 0)
172 |   public static let GYD = currency("Guyana Dollar", "GYD", 328, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:171:21: warning: static property 'GNF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
169 |   public static let GTQ = currency("Quetzal", "GTQ", 320, 2)
170 |   public static let GBP = currency("Pound Sterling", "GBP", 826, 2)
171 |   public static let GNF = currency("Guinean Franc", "GNF", 324, 0)
    |                     |- warning: static property 'GNF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'GNF' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 |   public static let GYD = currency("Guyana Dollar", "GYD", 328, 2)
173 |   public static let HTG = currency("Gourde", "HTG", 332, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:172:21: warning: static property 'GYD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
170 |   public static let GBP = currency("Pound Sterling", "GBP", 826, 2)
171 |   public static let GNF = currency("Guinean Franc", "GNF", 324, 0)
172 |   public static let GYD = currency("Guyana Dollar", "GYD", 328, 2)
    |                     |- warning: static property 'GYD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'GYD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |   public static let HTG = currency("Gourde", "HTG", 332, 2)
174 |   public static let HNL = currency("Lempira", "HNL", 340, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:173:21: warning: static property 'HTG' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
171 |   public static let GNF = currency("Guinean Franc", "GNF", 324, 0)
172 |   public static let GYD = currency("Guyana Dollar", "GYD", 328, 2)
173 |   public static let HTG = currency("Gourde", "HTG", 332, 2)
    |                     |- warning: static property 'HTG' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'HTG' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 |   public static let HNL = currency("Lempira", "HNL", 340, 2)
175 |   public static let HKD = currency("Hong Kong Dollar", "HKD", 344, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:174:21: warning: static property 'HNL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
172 |   public static let GYD = currency("Guyana Dollar", "GYD", 328, 2)
173 |   public static let HTG = currency("Gourde", "HTG", 332, 2)
174 |   public static let HNL = currency("Lempira", "HNL", 340, 2)
    |                     |- warning: static property 'HNL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'HNL' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
175 |   public static let HKD = currency("Hong Kong Dollar", "HKD", 344, 2)
176 |   public static let HUF = currency("Forint", "HUF", 348, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:175:21: warning: static property 'HKD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
173 |   public static let HTG = currency("Gourde", "HTG", 332, 2)
174 |   public static let HNL = currency("Lempira", "HNL", 340, 2)
175 |   public static let HKD = currency("Hong Kong Dollar", "HKD", 344, 2)
    |                     |- warning: static property 'HKD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'HKD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 |   public static let HUF = currency("Forint", "HUF", 348, 2)
177 |   public static let ISK = currency("Iceland Krona", "ISK", 352, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:176:21: warning: static property 'HUF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
174 |   public static let HNL = currency("Lempira", "HNL", 340, 2)
175 |   public static let HKD = currency("Hong Kong Dollar", "HKD", 344, 2)
176 |   public static let HUF = currency("Forint", "HUF", 348, 2)
    |                     |- warning: static property 'HUF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'HUF' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |   public static let ISK = currency("Iceland Krona", "ISK", 352, 0)
178 |   public static let IDR = currency("Rupiah", "IDR", 360, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:177:21: warning: static property 'ISK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
175 |   public static let HKD = currency("Hong Kong Dollar", "HKD", 344, 2)
176 |   public static let HUF = currency("Forint", "HUF", 348, 2)
177 |   public static let ISK = currency("Iceland Krona", "ISK", 352, 0)
    |                     |- warning: static property 'ISK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'ISK' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |   public static let IDR = currency("Rupiah", "IDR", 360, 2)
179 |   public static let IRR = currency("Iranian Rial", "IRR", 364, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:178:21: warning: static property 'IDR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
176 |   public static let HUF = currency("Forint", "HUF", 348, 2)
177 |   public static let ISK = currency("Iceland Krona", "ISK", 352, 0)
178 |   public static let IDR = currency("Rupiah", "IDR", 360, 2)
    |                     |- warning: static property 'IDR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'IDR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |   public static let IRR = currency("Iranian Rial", "IRR", 364, 2)
180 |   public static let IQD = currency("Iraqi Dinar", "IQD", 368, 3)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:179:21: warning: static property 'IRR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
177 |   public static let ISK = currency("Iceland Krona", "ISK", 352, 0)
178 |   public static let IDR = currency("Rupiah", "IDR", 360, 2)
179 |   public static let IRR = currency("Iranian Rial", "IRR", 364, 2)
    |                     |- warning: static property 'IRR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'IRR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 |   public static let IQD = currency("Iraqi Dinar", "IQD", 368, 3)
181 |   public static let ILS = currency("New Israeli Sheqel", "ILS", 376, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:180:21: warning: static property 'IQD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
178 |   public static let IDR = currency("Rupiah", "IDR", 360, 2)
179 |   public static let IRR = currency("Iranian Rial", "IRR", 364, 2)
180 |   public static let IQD = currency("Iraqi Dinar", "IQD", 368, 3)
    |                     |- warning: static property 'IQD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'IQD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |   public static let ILS = currency("New Israeli Sheqel", "ILS", 376, 2)
182 |   public static let JMD = currency("Jamaican Dollar", "JMD", 388, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:181:21: warning: static property 'ILS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
179 |   public static let IRR = currency("Iranian Rial", "IRR", 364, 2)
180 |   public static let IQD = currency("Iraqi Dinar", "IQD", 368, 3)
181 |   public static let ILS = currency("New Israeli Sheqel", "ILS", 376, 2)
    |                     |- warning: static property 'ILS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'ILS' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 |   public static let JMD = currency("Jamaican Dollar", "JMD", 388, 2)
183 |   public static let JPY = currency("Yen", "JPY", 392, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:182:21: warning: static property 'JMD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
180 |   public static let IQD = currency("Iraqi Dinar", "IQD", 368, 3)
181 |   public static let ILS = currency("New Israeli Sheqel", "ILS", 376, 2)
182 |   public static let JMD = currency("Jamaican Dollar", "JMD", 388, 2)
    |                     |- warning: static property 'JMD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'JMD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 |   public static let JPY = currency("Yen", "JPY", 392, 0)
184 |   public static let JOD = currency("Jordanian Dinar", "JOD", 400, 3)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:183:21: warning: static property 'JPY' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
181 |   public static let ILS = currency("New Israeli Sheqel", "ILS", 376, 2)
182 |   public static let JMD = currency("Jamaican Dollar", "JMD", 388, 2)
183 |   public static let JPY = currency("Yen", "JPY", 392, 0)
    |                     |- warning: static property 'JPY' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'JPY' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
184 |   public static let JOD = currency("Jordanian Dinar", "JOD", 400, 3)
185 |   public static let KZT = currency("Tenge", "KZT", 398, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:184:21: warning: static property 'JOD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
182 |   public static let JMD = currency("Jamaican Dollar", "JMD", 388, 2)
183 |   public static let JPY = currency("Yen", "JPY", 392, 0)
184 |   public static let JOD = currency("Jordanian Dinar", "JOD", 400, 3)
    |                     |- warning: static property 'JOD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'JOD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
185 |   public static let KZT = currency("Tenge", "KZT", 398, 2)
186 |   public static let KES = currency("Kenyan Shilling", "KES", 404, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:185:21: warning: static property 'KZT' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
183 |   public static let JPY = currency("Yen", "JPY", 392, 0)
184 |   public static let JOD = currency("Jordanian Dinar", "JOD", 400, 3)
185 |   public static let KZT = currency("Tenge", "KZT", 398, 2)
    |                     |- warning: static property 'KZT' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'KZT' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
186 |   public static let KES = currency("Kenyan Shilling", "KES", 404, 2)
187 |   public static let KPW = currency("North Korean Won", "KPW", 408, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:186:21: warning: static property 'KES' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
184 |   public static let JOD = currency("Jordanian Dinar", "JOD", 400, 3)
185 |   public static let KZT = currency("Tenge", "KZT", 398, 2)
186 |   public static let KES = currency("Kenyan Shilling", "KES", 404, 2)
    |                     |- warning: static property 'KES' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'KES' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
187 |   public static let KPW = currency("North Korean Won", "KPW", 408, 2)
188 |   public static let KRW = currency("Won", "KRW", 410, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:187:21: warning: static property 'KPW' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
185 |   public static let KZT = currency("Tenge", "KZT", 398, 2)
186 |   public static let KES = currency("Kenyan Shilling", "KES", 404, 2)
187 |   public static let KPW = currency("North Korean Won", "KPW", 408, 2)
    |                     |- warning: static property 'KPW' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'KPW' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |   public static let KRW = currency("Won", "KRW", 410, 0)
189 |   public static let KWD = currency("Kuwaiti Dinar", "KWD", 414, 3)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:188:21: warning: static property 'KRW' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
186 |   public static let KES = currency("Kenyan Shilling", "KES", 404, 2)
187 |   public static let KPW = currency("North Korean Won", "KPW", 408, 2)
188 |   public static let KRW = currency("Won", "KRW", 410, 0)
    |                     |- warning: static property 'KRW' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'KRW' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |   public static let KWD = currency("Kuwaiti Dinar", "KWD", 414, 3)
190 |   public static let KGS = currency("Som", "KGS", 417, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:189:21: warning: static property 'KWD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
187 |   public static let KPW = currency("North Korean Won", "KPW", 408, 2)
188 |   public static let KRW = currency("Won", "KRW", 410, 0)
189 |   public static let KWD = currency("Kuwaiti Dinar", "KWD", 414, 3)
    |                     |- warning: static property 'KWD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'KWD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |   public static let KGS = currency("Som", "KGS", 417, 2)
191 |   public static let LAK = currency("Lao Kip", "LAK", 418, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:190:21: warning: static property 'KGS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
188 |   public static let KRW = currency("Won", "KRW", 410, 0)
189 |   public static let KWD = currency("Kuwaiti Dinar", "KWD", 414, 3)
190 |   public static let KGS = currency("Som", "KGS", 417, 2)
    |                     |- warning: static property 'KGS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'KGS' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |   public static let LAK = currency("Lao Kip", "LAK", 418, 2)
192 |   public static let LBP = currency("Lebanese Pound", "LBP", 422, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:191:21: warning: static property 'LAK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
189 |   public static let KWD = currency("Kuwaiti Dinar", "KWD", 414, 3)
190 |   public static let KGS = currency("Som", "KGS", 417, 2)
191 |   public static let LAK = currency("Lao Kip", "LAK", 418, 2)
    |                     |- warning: static property 'LAK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'LAK' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |   public static let LBP = currency("Lebanese Pound", "LBP", 422, 2)
193 |   public static let LSL = currency("Loti", "LSL", 426, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:192:21: warning: static property 'LBP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
190 |   public static let KGS = currency("Som", "KGS", 417, 2)
191 |   public static let LAK = currency("Lao Kip", "LAK", 418, 2)
192 |   public static let LBP = currency("Lebanese Pound", "LBP", 422, 2)
    |                     |- warning: static property 'LBP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'LBP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |   public static let LSL = currency("Loti", "LSL", 426, 2)
194 |   public static let ZAR = currency("Rand", "ZAR", 710, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:193:21: warning: static property 'LSL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
191 |   public static let LAK = currency("Lao Kip", "LAK", 418, 2)
192 |   public static let LBP = currency("Lebanese Pound", "LBP", 422, 2)
193 |   public static let LSL = currency("Loti", "LSL", 426, 2)
    |                     |- warning: static property 'LSL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'LSL' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |   public static let ZAR = currency("Rand", "ZAR", 710, 2)
195 |   public static let LRD = currency("Liberian Dollar", "LRD", 430, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:194:21: warning: static property 'ZAR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
192 |   public static let LBP = currency("Lebanese Pound", "LBP", 422, 2)
193 |   public static let LSL = currency("Loti", "LSL", 426, 2)
194 |   public static let ZAR = currency("Rand", "ZAR", 710, 2)
    |                     |- warning: static property 'ZAR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'ZAR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 |   public static let LRD = currency("Liberian Dollar", "LRD", 430, 2)
196 |   public static let LYD = currency("Libyan Dinar", "LYD", 434, 3)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:195:21: warning: static property 'LRD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
193 |   public static let LSL = currency("Loti", "LSL", 426, 2)
194 |   public static let ZAR = currency("Rand", "ZAR", 710, 2)
195 |   public static let LRD = currency("Liberian Dollar", "LRD", 430, 2)
    |                     |- warning: static property 'LRD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'LRD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
196 |   public static let LYD = currency("Libyan Dinar", "LYD", 434, 3)
197 |   public static let CHF = currency("Swiss Franc", "CHF", 756, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:196:21: warning: static property 'LYD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
194 |   public static let ZAR = currency("Rand", "ZAR", 710, 2)
195 |   public static let LRD = currency("Liberian Dollar", "LRD", 430, 2)
196 |   public static let LYD = currency("Libyan Dinar", "LYD", 434, 3)
    |                     |- warning: static property 'LYD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'LYD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
197 |   public static let CHF = currency("Swiss Franc", "CHF", 756, 2)
198 |   public static let MOP = currency("Pataca", "MOP", 446, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:197:21: warning: static property 'CHF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
195 |   public static let LRD = currency("Liberian Dollar", "LRD", 430, 2)
196 |   public static let LYD = currency("Libyan Dinar", "LYD", 434, 3)
197 |   public static let CHF = currency("Swiss Franc", "CHF", 756, 2)
    |                     |- warning: static property 'CHF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'CHF' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
198 |   public static let MOP = currency("Pataca", "MOP", 446, 2)
199 |   public static let MKD = currency("Denar", "MKD", 807, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:198:21: warning: static property 'MOP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
196 |   public static let LYD = currency("Libyan Dinar", "LYD", 434, 3)
197 |   public static let CHF = currency("Swiss Franc", "CHF", 756, 2)
198 |   public static let MOP = currency("Pataca", "MOP", 446, 2)
    |                     |- warning: static property 'MOP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MOP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
199 |   public static let MKD = currency("Denar", "MKD", 807, 2)
200 |   public static let MGA = currency("Malagasy Ariary", "MGA", 969, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:199:21: warning: static property 'MKD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
197 |   public static let CHF = currency("Swiss Franc", "CHF", 756, 2)
198 |   public static let MOP = currency("Pataca", "MOP", 446, 2)
199 |   public static let MKD = currency("Denar", "MKD", 807, 2)
    |                     |- warning: static property 'MKD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MKD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
200 |   public static let MGA = currency("Malagasy Ariary", "MGA", 969, 2)
201 |   public static let MWK = currency("Malawi Kwacha", "MWK", 454, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:200:21: warning: static property 'MGA' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
198 |   public static let MOP = currency("Pataca", "MOP", 446, 2)
199 |   public static let MKD = currency("Denar", "MKD", 807, 2)
200 |   public static let MGA = currency("Malagasy Ariary", "MGA", 969, 2)
    |                     |- warning: static property 'MGA' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MGA' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |   public static let MWK = currency("Malawi Kwacha", "MWK", 454, 2)
202 |   public static let MYR = currency("Malaysian Ringgit", "MYR", 458, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:201:21: warning: static property 'MWK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
199 |   public static let MKD = currency("Denar", "MKD", 807, 2)
200 |   public static let MGA = currency("Malagasy Ariary", "MGA", 969, 2)
201 |   public static let MWK = currency("Malawi Kwacha", "MWK", 454, 2)
    |                     |- warning: static property 'MWK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MWK' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
202 |   public static let MYR = currency("Malaysian Ringgit", "MYR", 458, 2)
203 |   public static let MVR = currency("Rufiyaa", "MVR", 462, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:202:21: warning: static property 'MYR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
200 |   public static let MGA = currency("Malagasy Ariary", "MGA", 969, 2)
201 |   public static let MWK = currency("Malawi Kwacha", "MWK", 454, 2)
202 |   public static let MYR = currency("Malaysian Ringgit", "MYR", 458, 2)
    |                     |- warning: static property 'MYR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MYR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
203 |   public static let MVR = currency("Rufiyaa", "MVR", 462, 2)
204 |   public static let MRU = currency("Ouguiya", "MRU", 929, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:203:21: warning: static property 'MVR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
201 |   public static let MWK = currency("Malawi Kwacha", "MWK", 454, 2)
202 |   public static let MYR = currency("Malaysian Ringgit", "MYR", 458, 2)
203 |   public static let MVR = currency("Rufiyaa", "MVR", 462, 2)
    |                     |- warning: static property 'MVR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MVR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
204 |   public static let MRU = currency("Ouguiya", "MRU", 929, 2)
205 |   public static let MUR = currency("Mauritius Rupee", "MUR", 480, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:204:21: warning: static property 'MRU' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
202 |   public static let MYR = currency("Malaysian Ringgit", "MYR", 458, 2)
203 |   public static let MVR = currency("Rufiyaa", "MVR", 462, 2)
204 |   public static let MRU = currency("Ouguiya", "MRU", 929, 2)
    |                     |- warning: static property 'MRU' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MRU' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
205 |   public static let MUR = currency("Mauritius Rupee", "MUR", 480, 2)
206 |   public static let MXN = currency("Mexican Peso", "MXN", 484, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:205:21: warning: static property 'MUR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
203 |   public static let MVR = currency("Rufiyaa", "MVR", 462, 2)
204 |   public static let MRU = currency("Ouguiya", "MRU", 929, 2)
205 |   public static let MUR = currency("Mauritius Rupee", "MUR", 480, 2)
    |                     |- warning: static property 'MUR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MUR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
206 |   public static let MXN = currency("Mexican Peso", "MXN", 484, 2)
207 |   public static let MXV = currency("Mexican Unidad de Inversion (UDI)", "MXV", 979, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:206:21: warning: static property 'MXN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
204 |   public static let MRU = currency("Ouguiya", "MRU", 929, 2)
205 |   public static let MUR = currency("Mauritius Rupee", "MUR", 480, 2)
206 |   public static let MXN = currency("Mexican Peso", "MXN", 484, 2)
    |                     |- warning: static property 'MXN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MXN' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 |   public static let MXV = currency("Mexican Unidad de Inversion (UDI)", "MXV", 979, 2)
208 |   public static let MDL = currency("Moldovan Leu", "MDL", 498, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:207:21: warning: static property 'MXV' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
205 |   public static let MUR = currency("Mauritius Rupee", "MUR", 480, 2)
206 |   public static let MXN = currency("Mexican Peso", "MXN", 484, 2)
207 |   public static let MXV = currency("Mexican Unidad de Inversion (UDI)", "MXV", 979, 2)
    |                     |- warning: static property 'MXV' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MXV' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
208 |   public static let MDL = currency("Moldovan Leu", "MDL", 498, 2)
209 |   public static let MNT = currency("Tugrik", "MNT", 496, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:208:21: warning: static property 'MDL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
206 |   public static let MXN = currency("Mexican Peso", "MXN", 484, 2)
207 |   public static let MXV = currency("Mexican Unidad de Inversion (UDI)", "MXV", 979, 2)
208 |   public static let MDL = currency("Moldovan Leu", "MDL", 498, 2)
    |                     |- warning: static property 'MDL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MDL' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
209 |   public static let MNT = currency("Tugrik", "MNT", 496, 2)
210 |   public static let MAD = currency("Moroccan Dirham", "MAD", 504, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:209:21: warning: static property 'MNT' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
207 |   public static let MXV = currency("Mexican Unidad de Inversion (UDI)", "MXV", 979, 2)
208 |   public static let MDL = currency("Moldovan Leu", "MDL", 498, 2)
209 |   public static let MNT = currency("Tugrik", "MNT", 496, 2)
    |                     |- warning: static property 'MNT' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MNT' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
210 |   public static let MAD = currency("Moroccan Dirham", "MAD", 504, 2)
211 |   public static let MZN = currency("Mozambique Metical", "MZN", 943, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:210:21: warning: static property 'MAD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
208 |   public static let MDL = currency("Moldovan Leu", "MDL", 498, 2)
209 |   public static let MNT = currency("Tugrik", "MNT", 496, 2)
210 |   public static let MAD = currency("Moroccan Dirham", "MAD", 504, 2)
    |                     |- warning: static property 'MAD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MAD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
211 |   public static let MZN = currency("Mozambique Metical", "MZN", 943, 2)
212 |   public static let MMK = currency("Kyat", "MMK", 104, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:211:21: warning: static property 'MZN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
209 |   public static let MNT = currency("Tugrik", "MNT", 496, 2)
210 |   public static let MAD = currency("Moroccan Dirham", "MAD", 504, 2)
211 |   public static let MZN = currency("Mozambique Metical", "MZN", 943, 2)
    |                     |- warning: static property 'MZN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MZN' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 |   public static let MMK = currency("Kyat", "MMK", 104, 2)
213 |   public static let NAD = currency("Namibia Dollar", "NAD", 516, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:212:21: warning: static property 'MMK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
210 |   public static let MAD = currency("Moroccan Dirham", "MAD", 504, 2)
211 |   public static let MZN = currency("Mozambique Metical", "MZN", 943, 2)
212 |   public static let MMK = currency("Kyat", "MMK", 104, 2)
    |                     |- warning: static property 'MMK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'MMK' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 |   public static let NAD = currency("Namibia Dollar", "NAD", 516, 2)
214 |   public static let NPR = currency("Nepalese Rupee", "NPR", 524, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:213:21: warning: static property 'NAD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
211 |   public static let MZN = currency("Mozambique Metical", "MZN", 943, 2)
212 |   public static let MMK = currency("Kyat", "MMK", 104, 2)
213 |   public static let NAD = currency("Namibia Dollar", "NAD", 516, 2)
    |                     |- warning: static property 'NAD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'NAD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |   public static let NPR = currency("Nepalese Rupee", "NPR", 524, 2)
215 |   public static let NIO = currency("Cordoba Oro", "NIO", 558, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:214:21: warning: static property 'NPR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
212 |   public static let MMK = currency("Kyat", "MMK", 104, 2)
213 |   public static let NAD = currency("Namibia Dollar", "NAD", 516, 2)
214 |   public static let NPR = currency("Nepalese Rupee", "NPR", 524, 2)
    |                     |- warning: static property 'NPR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'NPR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 |   public static let NIO = currency("Cordoba Oro", "NIO", 558, 2)
216 |   public static let NGN = currency("Naira", "NGN", 566, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:215:21: warning: static property 'NIO' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
213 |   public static let NAD = currency("Namibia Dollar", "NAD", 516, 2)
214 |   public static let NPR = currency("Nepalese Rupee", "NPR", 524, 2)
215 |   public static let NIO = currency("Cordoba Oro", "NIO", 558, 2)
    |                     |- warning: static property 'NIO' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'NIO' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
216 |   public static let NGN = currency("Naira", "NGN", 566, 2)
217 |   public static let OMR = currency("Rial Omani", "OMR", 512, 3)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:216:21: warning: static property 'NGN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
214 |   public static let NPR = currency("Nepalese Rupee", "NPR", 524, 2)
215 |   public static let NIO = currency("Cordoba Oro", "NIO", 558, 2)
216 |   public static let NGN = currency("Naira", "NGN", 566, 2)
    |                     |- warning: static property 'NGN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'NGN' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
217 |   public static let OMR = currency("Rial Omani", "OMR", 512, 3)
218 |   public static let PKR = currency("Pakistan Rupee", "PKR", 586, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:217:21: warning: static property 'OMR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
215 |   public static let NIO = currency("Cordoba Oro", "NIO", 558, 2)
216 |   public static let NGN = currency("Naira", "NGN", 566, 2)
217 |   public static let OMR = currency("Rial Omani", "OMR", 512, 3)
    |                     |- warning: static property 'OMR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'OMR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
218 |   public static let PKR = currency("Pakistan Rupee", "PKR", 586, 2)
219 |   public static let PAB = currency("Balboa", "PAB", 590, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:218:21: warning: static property 'PKR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
216 |   public static let NGN = currency("Naira", "NGN", 566, 2)
217 |   public static let OMR = currency("Rial Omani", "OMR", 512, 3)
218 |   public static let PKR = currency("Pakistan Rupee", "PKR", 586, 2)
    |                     |- warning: static property 'PKR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'PKR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
219 |   public static let PAB = currency("Balboa", "PAB", 590, 2)
220 |   public static let PGK = currency("Kina", "PGK", 598, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:219:21: warning: static property 'PAB' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
217 |   public static let OMR = currency("Rial Omani", "OMR", 512, 3)
218 |   public static let PKR = currency("Pakistan Rupee", "PKR", 586, 2)
219 |   public static let PAB = currency("Balboa", "PAB", 590, 2)
    |                     |- warning: static property 'PAB' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'PAB' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
220 |   public static let PGK = currency("Kina", "PGK", 598, 2)
221 |   public static let PYG = currency("Guarani", "PYG", 600, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:220:21: warning: static property 'PGK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
218 |   public static let PKR = currency("Pakistan Rupee", "PKR", 586, 2)
219 |   public static let PAB = currency("Balboa", "PAB", 590, 2)
220 |   public static let PGK = currency("Kina", "PGK", 598, 2)
    |                     |- warning: static property 'PGK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'PGK' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
221 |   public static let PYG = currency("Guarani", "PYG", 600, 0)
222 |   public static let PEN = currency("Sol", "PEN", 604, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:221:21: warning: static property 'PYG' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
219 |   public static let PAB = currency("Balboa", "PAB", 590, 2)
220 |   public static let PGK = currency("Kina", "PGK", 598, 2)
221 |   public static let PYG = currency("Guarani", "PYG", 600, 0)
    |                     |- warning: static property 'PYG' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'PYG' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |   public static let PEN = currency("Sol", "PEN", 604, 2)
223 |   public static let PHP = currency("Philippine Peso", "PHP", 608, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:222:21: warning: static property 'PEN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
220 |   public static let PGK = currency("Kina", "PGK", 598, 2)
221 |   public static let PYG = currency("Guarani", "PYG", 600, 0)
222 |   public static let PEN = currency("Sol", "PEN", 604, 2)
    |                     |- warning: static property 'PEN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'PEN' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
223 |   public static let PHP = currency("Philippine Peso", "PHP", 608, 2)
224 |   public static let PLN = currency("Zloty", "PLN", 985, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:223:21: warning: static property 'PHP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
221 |   public static let PYG = currency("Guarani", "PYG", 600, 0)
222 |   public static let PEN = currency("Sol", "PEN", 604, 2)
223 |   public static let PHP = currency("Philippine Peso", "PHP", 608, 2)
    |                     |- warning: static property 'PHP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'PHP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |   public static let PLN = currency("Zloty", "PLN", 985, 2)
225 |   public static let QAR = currency("Qatari Rial", "QAR", 634, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:224:21: warning: static property 'PLN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
222 |   public static let PEN = currency("Sol", "PEN", 604, 2)
223 |   public static let PHP = currency("Philippine Peso", "PHP", 608, 2)
224 |   public static let PLN = currency("Zloty", "PLN", 985, 2)
    |                     |- warning: static property 'PLN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'PLN' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
225 |   public static let QAR = currency("Qatari Rial", "QAR", 634, 2)
226 |   public static let RON = currency("Romanian Leu", "RON", 946, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:225:21: warning: static property 'QAR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
223 |   public static let PHP = currency("Philippine Peso", "PHP", 608, 2)
224 |   public static let PLN = currency("Zloty", "PLN", 985, 2)
225 |   public static let QAR = currency("Qatari Rial", "QAR", 634, 2)
    |                     |- warning: static property 'QAR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'QAR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
226 |   public static let RON = currency("Romanian Leu", "RON", 946, 2)
227 |   public static let RUB = currency("Russian Ruble", "RUB", 643, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:226:21: warning: static property 'RON' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
224 |   public static let PLN = currency("Zloty", "PLN", 985, 2)
225 |   public static let QAR = currency("Qatari Rial", "QAR", 634, 2)
226 |   public static let RON = currency("Romanian Leu", "RON", 946, 2)
    |                     |- warning: static property 'RON' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'RON' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
227 |   public static let RUB = currency("Russian Ruble", "RUB", 643, 2)
228 |   public static let RWF = currency("Rwanda Franc", "RWF", 646, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:227:21: warning: static property 'RUB' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
225 |   public static let QAR = currency("Qatari Rial", "QAR", 634, 2)
226 |   public static let RON = currency("Romanian Leu", "RON", 946, 2)
227 |   public static let RUB = currency("Russian Ruble", "RUB", 643, 2)
    |                     |- warning: static property 'RUB' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'RUB' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
228 |   public static let RWF = currency("Rwanda Franc", "RWF", 646, 0)
229 |   public static let SHP = currency("Saint Helena Pound", "SHP", 654, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:228:21: warning: static property 'RWF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
226 |   public static let RON = currency("Romanian Leu", "RON", 946, 2)
227 |   public static let RUB = currency("Russian Ruble", "RUB", 643, 2)
228 |   public static let RWF = currency("Rwanda Franc", "RWF", 646, 0)
    |                     |- warning: static property 'RWF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'RWF' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
229 |   public static let SHP = currency("Saint Helena Pound", "SHP", 654, 2)
230 |   public static let WST = currency("Tala", "WST", 882, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:229:21: warning: static property 'SHP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
227 |   public static let RUB = currency("Russian Ruble", "RUB", 643, 2)
228 |   public static let RWF = currency("Rwanda Franc", "RWF", 646, 0)
229 |   public static let SHP = currency("Saint Helena Pound", "SHP", 654, 2)
    |                     |- warning: static property 'SHP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SHP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
230 |   public static let WST = currency("Tala", "WST", 882, 2)
231 |   public static let STN = currency("Dobra", "STN", 930, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:230:21: warning: static property 'WST' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
228 |   public static let RWF = currency("Rwanda Franc", "RWF", 646, 0)
229 |   public static let SHP = currency("Saint Helena Pound", "SHP", 654, 2)
230 |   public static let WST = currency("Tala", "WST", 882, 2)
    |                     |- warning: static property 'WST' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'WST' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 |   public static let STN = currency("Dobra", "STN", 930, 2)
232 |   public static let SAR = currency("Saudi Riyal", "SAR", 682, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:231:21: warning: static property 'STN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
229 |   public static let SHP = currency("Saint Helena Pound", "SHP", 654, 2)
230 |   public static let WST = currency("Tala", "WST", 882, 2)
231 |   public static let STN = currency("Dobra", "STN", 930, 2)
    |                     |- warning: static property 'STN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'STN' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |   public static let SAR = currency("Saudi Riyal", "SAR", 682, 2)
233 |   public static let RSD = currency("Serbian Dinar", "RSD", 941, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:232:21: warning: static property 'SAR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
230 |   public static let WST = currency("Tala", "WST", 882, 2)
231 |   public static let STN = currency("Dobra", "STN", 930, 2)
232 |   public static let SAR = currency("Saudi Riyal", "SAR", 682, 2)
    |                     |- warning: static property 'SAR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SAR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |   public static let RSD = currency("Serbian Dinar", "RSD", 941, 2)
234 |   public static let SCR = currency("Seychelles Rupee", "SCR", 690, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:233:21: warning: static property 'RSD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
231 |   public static let STN = currency("Dobra", "STN", 930, 2)
232 |   public static let SAR = currency("Saudi Riyal", "SAR", 682, 2)
233 |   public static let RSD = currency("Serbian Dinar", "RSD", 941, 2)
    |                     |- warning: static property 'RSD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'RSD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |   public static let SCR = currency("Seychelles Rupee", "SCR", 690, 2)
235 |   public static let SLL = currency("Leone", "SLL", 694, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:234:21: warning: static property 'SCR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
232 |   public static let SAR = currency("Saudi Riyal", "SAR", 682, 2)
233 |   public static let RSD = currency("Serbian Dinar", "RSD", 941, 2)
234 |   public static let SCR = currency("Seychelles Rupee", "SCR", 690, 2)
    |                     |- warning: static property 'SCR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SCR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 |   public static let SLL = currency("Leone", "SLL", 694, 2)
236 |   public static let SLE = currency("Leone", "SLE", 925, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:235:21: warning: static property 'SLL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
233 |   public static let RSD = currency("Serbian Dinar", "RSD", 941, 2)
234 |   public static let SCR = currency("Seychelles Rupee", "SCR", 690, 2)
235 |   public static let SLL = currency("Leone", "SLL", 694, 2)
    |                     |- warning: static property 'SLL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SLL' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |   public static let SLE = currency("Leone", "SLE", 925, 2)
237 |   public static let SGD = currency("Singapore Dollar", "SGD", 702, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:236:21: warning: static property 'SLE' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
234 |   public static let SCR = currency("Seychelles Rupee", "SCR", 690, 2)
235 |   public static let SLL = currency("Leone", "SLL", 694, 2)
236 |   public static let SLE = currency("Leone", "SLE", 925, 2)
    |                     |- warning: static property 'SLE' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SLE' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
237 |   public static let SGD = currency("Singapore Dollar", "SGD", 702, 2)
238 |   public static let SBD = currency("Solomon Islands Dollar", "SBD", 090, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:237:21: warning: static property 'SGD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
235 |   public static let SLL = currency("Leone", "SLL", 694, 2)
236 |   public static let SLE = currency("Leone", "SLE", 925, 2)
237 |   public static let SGD = currency("Singapore Dollar", "SGD", 702, 2)
    |                     |- warning: static property 'SGD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SGD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
238 |   public static let SBD = currency("Solomon Islands Dollar", "SBD", 090, 2)
239 |   public static let SOS = currency("Somali Shilling", "SOS", 706, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:238:21: warning: static property 'SBD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
236 |   public static let SLE = currency("Leone", "SLE", 925, 2)
237 |   public static let SGD = currency("Singapore Dollar", "SGD", 702, 2)
238 |   public static let SBD = currency("Solomon Islands Dollar", "SBD", 090, 2)
    |                     |- warning: static property 'SBD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SBD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
239 |   public static let SOS = currency("Somali Shilling", "SOS", 706, 2)
240 |   public static let SSP = currency("South Sudanese Pound", "SSP", 728, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:239:21: warning: static property 'SOS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
237 |   public static let SGD = currency("Singapore Dollar", "SGD", 702, 2)
238 |   public static let SBD = currency("Solomon Islands Dollar", "SBD", 090, 2)
239 |   public static let SOS = currency("Somali Shilling", "SOS", 706, 2)
    |                     |- warning: static property 'SOS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SOS' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
240 |   public static let SSP = currency("South Sudanese Pound", "SSP", 728, 2)
241 |   public static let LKR = currency("Sri Lanka Rupee", "LKR", 144, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:240:21: warning: static property 'SSP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
238 |   public static let SBD = currency("Solomon Islands Dollar", "SBD", 090, 2)
239 |   public static let SOS = currency("Somali Shilling", "SOS", 706, 2)
240 |   public static let SSP = currency("South Sudanese Pound", "SSP", 728, 2)
    |                     |- warning: static property 'SSP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SSP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
241 |   public static let LKR = currency("Sri Lanka Rupee", "LKR", 144, 2)
242 |   public static let SDG = currency("Sudanese Pound", "SDG", 938, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:241:21: warning: static property 'LKR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
239 |   public static let SOS = currency("Somali Shilling", "SOS", 706, 2)
240 |   public static let SSP = currency("South Sudanese Pound", "SSP", 728, 2)
241 |   public static let LKR = currency("Sri Lanka Rupee", "LKR", 144, 2)
    |                     |- warning: static property 'LKR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'LKR' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
242 |   public static let SDG = currency("Sudanese Pound", "SDG", 938, 2)
243 |   public static let SRD = currency("Surinam Dollar", "SRD", 968, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:242:21: warning: static property 'SDG' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
240 |   public static let SSP = currency("South Sudanese Pound", "SSP", 728, 2)
241 |   public static let LKR = currency("Sri Lanka Rupee", "LKR", 144, 2)
242 |   public static let SDG = currency("Sudanese Pound", "SDG", 938, 2)
    |                     |- warning: static property 'SDG' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SDG' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
243 |   public static let SRD = currency("Surinam Dollar", "SRD", 968, 2)
244 |   public static let SEK = currency("Swedish Krona", "SEK", 752, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:243:21: warning: static property 'SRD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
241 |   public static let LKR = currency("Sri Lanka Rupee", "LKR", 144, 2)
242 |   public static let SDG = currency("Sudanese Pound", "SDG", 938, 2)
243 |   public static let SRD = currency("Surinam Dollar", "SRD", 968, 2)
    |                     |- warning: static property 'SRD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SRD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 |   public static let SEK = currency("Swedish Krona", "SEK", 752, 2)
245 |   public static let CHE = currency("WIR Euro", "CHE", 947, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:244:21: warning: static property 'SEK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
242 |   public static let SDG = currency("Sudanese Pound", "SDG", 938, 2)
243 |   public static let SRD = currency("Surinam Dollar", "SRD", 968, 2)
244 |   public static let SEK = currency("Swedish Krona", "SEK", 752, 2)
    |                     |- warning: static property 'SEK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SEK' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
245 |   public static let CHE = currency("WIR Euro", "CHE", 947, 2)
246 |   public static let CHW = currency("WIR Franc", "CHW", 948, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:245:21: warning: static property 'CHE' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
243 |   public static let SRD = currency("Surinam Dollar", "SRD", 968, 2)
244 |   public static let SEK = currency("Swedish Krona", "SEK", 752, 2)
245 |   public static let CHE = currency("WIR Euro", "CHE", 947, 2)
    |                     |- warning: static property 'CHE' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'CHE' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
246 |   public static let CHW = currency("WIR Franc", "CHW", 948, 2)
247 |   public static let SYP = currency("Syrian Pound", "SYP", 760, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:246:21: warning: static property 'CHW' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
244 |   public static let SEK = currency("Swedish Krona", "SEK", 752, 2)
245 |   public static let CHE = currency("WIR Euro", "CHE", 947, 2)
246 |   public static let CHW = currency("WIR Franc", "CHW", 948, 2)
    |                     |- warning: static property 'CHW' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'CHW' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
247 |   public static let SYP = currency("Syrian Pound", "SYP", 760, 2)
248 |   public static let TWD = currency("New Taiwan Dollar", "TWD", 901, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:247:21: warning: static property 'SYP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
245 |   public static let CHE = currency("WIR Euro", "CHE", 947, 2)
246 |   public static let CHW = currency("WIR Franc", "CHW", 948, 2)
247 |   public static let SYP = currency("Syrian Pound", "SYP", 760, 2)
    |                     |- warning: static property 'SYP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'SYP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
248 |   public static let TWD = currency("New Taiwan Dollar", "TWD", 901, 2)
249 |   public static let TJS = currency("Somoni", "TJS", 972, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:248:21: warning: static property 'TWD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
246 |   public static let CHW = currency("WIR Franc", "CHW", 948, 2)
247 |   public static let SYP = currency("Syrian Pound", "SYP", 760, 2)
248 |   public static let TWD = currency("New Taiwan Dollar", "TWD", 901, 2)
    |                     |- warning: static property 'TWD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'TWD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
249 |   public static let TJS = currency("Somoni", "TJS", 972, 2)
250 |   public static let TZS = currency("Tanzanian Shilling", "TZS", 834, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:249:21: warning: static property 'TJS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
247 |   public static let SYP = currency("Syrian Pound", "SYP", 760, 2)
248 |   public static let TWD = currency("New Taiwan Dollar", "TWD", 901, 2)
249 |   public static let TJS = currency("Somoni", "TJS", 972, 2)
    |                     |- warning: static property 'TJS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'TJS' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
250 |   public static let TZS = currency("Tanzanian Shilling", "TZS", 834, 2)
251 |   public static let THB = currency("Baht", "THB", 764, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:250:21: warning: static property 'TZS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
248 |   public static let TWD = currency("New Taiwan Dollar", "TWD", 901, 2)
249 |   public static let TJS = currency("Somoni", "TJS", 972, 2)
250 |   public static let TZS = currency("Tanzanian Shilling", "TZS", 834, 2)
    |                     |- warning: static property 'TZS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'TZS' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
251 |   public static let THB = currency("Baht", "THB", 764, 2)
252 |   public static let TOP = currency("Pa’anga", "TOP", 776, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:251:21: warning: static property 'THB' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
249 |   public static let TJS = currency("Somoni", "TJS", 972, 2)
250 |   public static let TZS = currency("Tanzanian Shilling", "TZS", 834, 2)
251 |   public static let THB = currency("Baht", "THB", 764, 2)
    |                     |- warning: static property 'THB' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'THB' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 |   public static let TOP = currency("Pa’anga", "TOP", 776, 2)
253 |   public static let TTD = currency("Trinidad and Tobago Dollar", "TTD", 780, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:252:21: warning: static property 'TOP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
250 |   public static let TZS = currency("Tanzanian Shilling", "TZS", 834, 2)
251 |   public static let THB = currency("Baht", "THB", 764, 2)
252 |   public static let TOP = currency("Pa’anga", "TOP", 776, 2)
    |                     |- warning: static property 'TOP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'TOP' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
253 |   public static let TTD = currency("Trinidad and Tobago Dollar", "TTD", 780, 2)
254 |   public static let TND = currency("Tunisian Dinar", "TND", 788, 3)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:253:21: warning: static property 'TTD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
251 |   public static let THB = currency("Baht", "THB", 764, 2)
252 |   public static let TOP = currency("Pa’anga", "TOP", 776, 2)
253 |   public static let TTD = currency("Trinidad and Tobago Dollar", "TTD", 780, 2)
    |                     |- warning: static property 'TTD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'TTD' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
254 |   public static let TND = currency("Tunisian Dinar", "TND", 788, 3)
255 |   public static let TRY = currency("Turkish Lira", "TRY", 949, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:254:21: warning: static property 'TND' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
252 |   public static let TOP = currency("Pa’anga", "TOP", 776, 2)
253 |   public static let TTD = currency("Trinidad and Tobago Dollar", "TTD", 780, 2)
254 |   public static let TND = currency("Tunisian Dinar", "TND", 788, 3)
    |                     |- warning: static property 'TND' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'TND' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
255 |   public static let TRY = currency("Turkish Lira", "TRY", 949, 2)
256 |   public static let TMT = currency("Turkmenistan New Manat", "TMT", 934, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:255:21: warning: static property 'TRY' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
253 |   public static let TTD = currency("Trinidad and Tobago Dollar", "TTD", 780, 2)
254 |   public static let TND = currency("Tunisian Dinar", "TND", 788, 3)
255 |   public static let TRY = currency("Turkish Lira", "TRY", 949, 2)
    |                     |- warning: static property 'TRY' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'TRY' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
256 |   public static let TMT = currency("Turkmenistan New Manat", "TMT", 934, 2)
257 |   public static let UGX = currency("Uganda Shilling", "UGX", 800, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:256:21: warning: static property 'TMT' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
254 |   public static let TND = currency("Tunisian Dinar", "TND", 788, 3)
255 |   public static let TRY = currency("Turkish Lira", "TRY", 949, 2)
256 |   public static let TMT = currency("Turkmenistan New Manat", "TMT", 934, 2)
    |                     |- warning: static property 'TMT' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'TMT' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
257 |   public static let UGX = currency("Uganda Shilling", "UGX", 800, 0)
258 |   public static let UAH = currency("Hryvnia", "UAH", 980, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:257:21: warning: static property 'UGX' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
255 |   public static let TRY = currency("Turkish Lira", "TRY", 949, 2)
256 |   public static let TMT = currency("Turkmenistan New Manat", "TMT", 934, 2)
257 |   public static let UGX = currency("Uganda Shilling", "UGX", 800, 0)
    |                     |- warning: static property 'UGX' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'UGX' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
258 |   public static let UAH = currency("Hryvnia", "UAH", 980, 2)
259 |   public static let AED = currency("UAE Dirham", "AED", 784, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:258:21: warning: static property 'UAH' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
256 |   public static let TMT = currency("Turkmenistan New Manat", "TMT", 934, 2)
257 |   public static let UGX = currency("Uganda Shilling", "UGX", 800, 0)
258 |   public static let UAH = currency("Hryvnia", "UAH", 980, 2)
    |                     |- warning: static property 'UAH' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'UAH' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
259 |   public static let AED = currency("UAE Dirham", "AED", 784, 2)
260 |   public static let USN = currency("US Dollar (Next day)", "USN", 997, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:259:21: warning: static property 'AED' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
257 |   public static let UGX = currency("Uganda Shilling", "UGX", 800, 0)
258 |   public static let UAH = currency("Hryvnia", "UAH", 980, 2)
259 |   public static let AED = currency("UAE Dirham", "AED", 784, 2)
    |                     |- warning: static property 'AED' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'AED' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
260 |   public static let USN = currency("US Dollar (Next day)", "USN", 997, 2)
261 |   public static let UYU = currency("Peso Uruguayo", "UYU", 858, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:260:21: warning: static property 'USN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
258 |   public static let UAH = currency("Hryvnia", "UAH", 980, 2)
259 |   public static let AED = currency("UAE Dirham", "AED", 784, 2)
260 |   public static let USN = currency("US Dollar (Next day)", "USN", 997, 2)
    |                     |- warning: static property 'USN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'USN' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
261 |   public static let UYU = currency("Peso Uruguayo", "UYU", 858, 2)
262 |   public static let UYI = currency("Uruguay Peso en Unidades Indexadas", "UYI", 940, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:261:21: warning: static property 'UYU' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
259 |   public static let AED = currency("UAE Dirham", "AED", 784, 2)
260 |   public static let USN = currency("US Dollar (Next day)", "USN", 997, 2)
261 |   public static let UYU = currency("Peso Uruguayo", "UYU", 858, 2)
    |                     |- warning: static property 'UYU' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'UYU' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
262 |   public static let UYI = currency("Uruguay Peso en Unidades Indexadas", "UYI", 940, 0)
263 |   public static let UYW = currency("Unidad Previsional", "UYW", 927, 4)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:262:21: warning: static property 'UYI' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
260 |   public static let USN = currency("US Dollar (Next day)", "USN", 997, 2)
261 |   public static let UYU = currency("Peso Uruguayo", "UYU", 858, 2)
262 |   public static let UYI = currency("Uruguay Peso en Unidades Indexadas", "UYI", 940, 0)
    |                     |- warning: static property 'UYI' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'UYI' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
263 |   public static let UYW = currency("Unidad Previsional", "UYW", 927, 4)
264 |   public static let UZS = currency("Uzbekistan Sum", "UZS", 860, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:263:21: warning: static property 'UYW' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
261 |   public static let UYU = currency("Peso Uruguayo", "UYU", 858, 2)
262 |   public static let UYI = currency("Uruguay Peso en Unidades Indexadas", "UYI", 940, 0)
263 |   public static let UYW = currency("Unidad Previsional", "UYW", 927, 4)
    |                     |- warning: static property 'UYW' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'UYW' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 |   public static let UZS = currency("Uzbekistan Sum", "UZS", 860, 2)
265 |   public static let VUV = currency("Vatu", "VUV", 548, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:264:21: warning: static property 'UZS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
262 |   public static let UYI = currency("Uruguay Peso en Unidades Indexadas", "UYI", 940, 0)
263 |   public static let UYW = currency("Unidad Previsional", "UYW", 927, 4)
264 |   public static let UZS = currency("Uzbekistan Sum", "UZS", 860, 2)
    |                     |- warning: static property 'UZS' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'UZS' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
265 |   public static let VUV = currency("Vatu", "VUV", 548, 0)
266 |   public static let VES = currency("Bolívar Soberano", "VES", 928, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:265:21: warning: static property 'VUV' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
263 |   public static let UYW = currency("Unidad Previsional", "UYW", 927, 4)
264 |   public static let UZS = currency("Uzbekistan Sum", "UZS", 860, 2)
265 |   public static let VUV = currency("Vatu", "VUV", 548, 0)
    |                     |- warning: static property 'VUV' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'VUV' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
266 |   public static let VES = currency("Bolívar Soberano", "VES", 928, 2)
267 |   public static let VED = currency("Bolívar Soberano", "VED", 926, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:266:21: warning: static property 'VES' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
264 |   public static let UZS = currency("Uzbekistan Sum", "UZS", 860, 2)
265 |   public static let VUV = currency("Vatu", "VUV", 548, 0)
266 |   public static let VES = currency("Bolívar Soberano", "VES", 928, 2)
    |                     |- warning: static property 'VES' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'VES' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
267 |   public static let VED = currency("Bolívar Soberano", "VED", 926, 2)
268 |   public static let VND = currency("Dong", "VND", 704, 0)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:267:21: warning: static property 'VED' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
265 |   public static let VUV = currency("Vatu", "VUV", 548, 0)
266 |   public static let VES = currency("Bolívar Soberano", "VES", 928, 2)
267 |   public static let VED = currency("Bolívar Soberano", "VED", 926, 2)
    |                     |- warning: static property 'VED' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'VED' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
268 |   public static let VND = currency("Dong", "VND", 704, 0)
269 |   public static let YER = currency("Yemeni Rial", "YER", 886, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:268:21: warning: static property 'VND' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
266 |   public static let VES = currency("Bolívar Soberano", "VES", 928, 2)
267 |   public static let VED = currency("Bolívar Soberano", "VED", 926, 2)
268 |   public static let VND = currency("Dong", "VND", 704, 0)
    |                     |- warning: static property 'VND' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'VND' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
269 |   public static let YER = currency("Yemeni Rial", "YER", 886, 2)
270 |   public static let ZMW = currency("Zambian Kwacha", "ZMW", 967, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:269:21: warning: static property 'YER' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
267 |   public static let VED = currency("Bolívar Soberano", "VED", 926, 2)
268 |   public static let VND = currency("Dong", "VND", 704, 0)
269 |   public static let YER = currency("Yemeni Rial", "YER", 886, 2)
    |                     |- warning: static property 'YER' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'YER' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
270 |   public static let ZMW = currency("Zambian Kwacha", "ZMW", 967, 2)
271 |   public static let ZWL = currency("Zimbabwe Dollar", "ZWL", 932, 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:270:21: warning: static property 'ZMW' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
268 |   public static let VND = currency("Dong", "VND", 704, 0)
269 |   public static let YER = currency("Yemeni Rial", "YER", 886, 2)
270 |   public static let ZMW = currency("Zambian Kwacha", "ZMW", 967, 2)
    |                     |- warning: static property 'ZMW' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'ZMW' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
271 |   public static let ZWL = currency("Zimbabwe Dollar", "ZWL", 932, 2)
272 |
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:271:21: warning: static property 'ZWL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
269 |   public static let YER = currency("Yemeni Rial", "YER", 886, 2)
270 |   public static let ZMW = currency("Zambian Kwacha", "ZMW", 967, 2)
271 |   public static let ZWL = currency("Zimbabwe Dollar", "ZWL", 932, 2)
    |                     |- warning: static property 'ZWL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'ZWL' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 |
273 |   public static let available: [Currency] = [
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:273:21: warning: static property 'available' is not concurrency-safe because non-'Sendable' type '[Currency]' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
271 |   public static let ZWL = currency("Zimbabwe Dollar", "ZWL", 932, 2)
272 |
273 |   public static let available: [Currency] = [
    |                     |- warning: static property 'available' is not concurrency-safe because non-'Sendable' type '[Currency]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'available' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
274 |     AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN,
275 |     BHD, BIF, BMD, BND, BOB, BOV, BRL, BSD, BTN, BWP, BYN, BZD, CAD, CDF,
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:288:22: warning: static property 'alphabeticMap' is not concurrency-safe because non-'Sendable' type '[String : Currency]' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
286 |   ]
287 |
288 |   private static let alphabeticMap: [String : Currency] = [
    |                      |- warning: static property 'alphabeticMap' is not concurrency-safe because non-'Sendable' type '[String : Currency]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'alphabeticMap' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
289 |     Currency.AFN.alphabeticCode : Currency.AFN,
290 |     Currency.EUR.alphabeticCode : Currency.EUR,
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Currency.swift:458:22: warning: static property 'numericMap' is not concurrency-safe because non-'Sendable' type '[UInt16 : Currency]' may have shared mutable state; this is an error in the Swift 6 language mode
 34 | ///   - Minor unit (number of digits to represent the next minor unit, e.g. cents)
 35 | ///
 36 | public struct Currency: Hashable, Codable, CustomStringConvertible {
    |               `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
 37 |
 38 |   /// Name of the currency in English.
    :
456 |   ]
457 |
458 |   private static let numericMap: [UInt16 : Currency] = [
    |                      |- warning: static property 'numericMap' is not concurrency-safe because non-'Sendable' type '[UInt16 : Currency]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'numericMap' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
459 |     Currency.AFN.numericCode : Currency.AFN,
460 |     Currency.EUR.numericCode : Currency.EUR,
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Modifiers.swift:32:21: warning: static property 'plus' is not concurrency-safe because non-'Sendable' type 'Modifiers' may have shared mutable state; this is an error in the Swift 6 language mode
26 | /// available in the original Common Lisp implementation.
27 | ///
28 | public struct Modifiers: OptionSet, CustomStringConvertible {
   |               `- note: consider making struct 'Modifiers' conform to the 'Sendable' protocol
29 |   public let rawValue: Int
30 |   public static let colon = Modifiers(rawValue: 1 << 0)
31 |   public static let at = Modifiers(rawValue: 1 << 1)
32 |   public static let plus = Modifiers(rawValue: 1 << 2)
   |                     |- warning: static property 'plus' is not concurrency-safe because non-'Sendable' type 'Modifiers' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'plus' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Constructor.
[55/60] Compiling CLFormat Arguments.swift
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/CLFormatConfig.swift:101:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'CLFormatConfig' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// directives have more complex parsing logic.
 30 | ///
 31 | public struct CLFormatConfig {
    |               `- note: consider making struct 'CLFormatConfig' conform to the 'Sendable' protocol
 32 |   private var makeArguments: (Locale?, Int, Int, [Any?], Int?) -> Arguments
 33 |   private var directiveParsers: [Character : DirectiveParser]
    :
 99 |   /// The standard format configuration. Whenever `nil` is specified as a format configuration,
100 |   /// this struct is used. The `String` initializers use this configuration as a default.
101 |   public static let standard: CLFormatConfig = {
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'CLFormatConfig' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |     var config = CLFormatConfig()
103 |     config.parse("a", "A", appending: StandardDirectiveSpecifier.ascii)
[56/60] Compiling CLFormat CLControl.swift
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/CLFormatConfig.swift:101:21: warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'CLFormatConfig' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// directives have more complex parsing logic.
 30 | ///
 31 | public struct CLFormatConfig {
    |               `- note: consider making struct 'CLFormatConfig' conform to the 'Sendable' protocol
 32 |   private var makeArguments: (Locale?, Int, Int, [Any?], Int?) -> Arguments
 33 |   private var directiveParsers: [Character : DirectiveParser]
    :
 99 |   /// The standard format configuration. Whenever `nil` is specified as a format configuration,
100 |   /// this struct is used. The `String` initializers use this configuration as a default.
101 |   public static let standard: CLFormatConfig = {
    |                     |- warning: static property 'standard' is not concurrency-safe because non-'Sendable' type 'CLFormatConfig' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'standard' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |     var config = CLFormatConfig()
103 |     config.parse("a", "A", appending: StandardDirectiveSpecifier.ascii)
[57/60] Compiling CLFormat StandardDirectiveSpecifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Modifiers.swift:30:21: warning: static property 'colon' is not concurrency-safe because non-'Sendable' type 'Modifiers' may have shared mutable state; this is an error in the Swift 6 language mode
26 | /// available in the original Common Lisp implementation.
27 | ///
28 | public struct Modifiers: OptionSet, CustomStringConvertible {
   |               `- note: consider making struct 'Modifiers' conform to the 'Sendable' protocol
29 |   public let rawValue: Int
30 |   public static let colon = Modifiers(rawValue: 1 << 0)
   |                     |- warning: static property 'colon' is not concurrency-safe because non-'Sendable' type 'Modifiers' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'colon' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |   public static let at = Modifiers(rawValue: 1 << 1)
32 |   public static let plus = Modifiers(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Modifiers.swift:31:21: warning: static property 'at' is not concurrency-safe because non-'Sendable' type 'Modifiers' may have shared mutable state; this is an error in the Swift 6 language mode
26 | /// available in the original Common Lisp implementation.
27 | ///
28 | public struct Modifiers: OptionSet, CustomStringConvertible {
   |               `- note: consider making struct 'Modifiers' conform to the 'Sendable' protocol
29 |   public let rawValue: Int
30 |   public static let colon = Modifiers(rawValue: 1 << 0)
31 |   public static let at = Modifiers(rawValue: 1 << 1)
   |                     |- warning: static property 'at' is not concurrency-safe because non-'Sendable' type 'Modifiers' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'at' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |   public static let plus = Modifiers(rawValue: 1 << 2)
33 |
/Users/admin/builder/spi-builder-workspace/Sources/CLFormat/Modifiers.swift:32:21: warning: static property 'plus' is not concurrency-safe because non-'Sendable' type 'Modifiers' may have shared mutable state; this is an error in the Swift 6 language mode
26 | /// available in the original Common Lisp implementation.
27 | ///
28 | public struct Modifiers: OptionSet, CustomStringConvertible {
   |               `- note: consider making struct 'Modifiers' conform to the 'Sendable' protocol
29 |   public let rawValue: Int
30 |   public static let colon = Modifiers(rawValue: 1 << 0)
31 |   public static let at = Modifiers(rawValue: 1 << 1)
32 |   public static let plus = Modifiers(rawValue: 1 << 2)
   |                     |- warning: static property 'plus' is not concurrency-safe because non-'Sendable' type 'Modifiers' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'plus' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Constructor.
[58/62] Emitting module CLFormatTool
[59/62] Compiling CLFormatTool main.swift
[59/62] Write Objects.LinkFileList
[60/62] Linking CLFormatTool
[61/62] Applying CLFormatTool
Build complete! (22.39s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-markdownkit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/objecthub/swift-markdownkit.git"
    }
  ],
  "manifest_display_name" : "CLFormat",
  "name" : "CLFormat",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "tvos",
      "version" : "14.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    }
  ],
  "products" : [
    {
      "name" : "CLFormat",
      "targets" : [
        "CLFormat"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CLFormatTool",
      "targets" : [
        "CLFormatTool"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "CLFormatTool",
      "module_type" : "SwiftTarget",
      "name" : "CLFormatTool",
      "path" : "Sources/CLFormatTool",
      "product_memberships" : [
        "CLFormatTool"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "CLFormat"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "CLFormatTests",
      "module_type" : "SwiftTarget",
      "name" : "CLFormatTests",
      "path" : "Tests/CLFormatTests",
      "sources" : [
        "CLFormatTests.swift"
      ],
      "target_dependencies" : [
        "CLFormat"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CLFormat",
      "module_type" : "SwiftTarget",
      "name" : "CLFormat",
      "path" : "Sources/CLFormat",
      "product_dependencies" : [
        "MarkdownKit"
      ],
      "product_memberships" : [
        "CLFormat",
        "CLFormatTool"
      ],
      "sources" : [
        "Arguments.swift",
        "CLControl.swift",
        "CLControlError.swift",
        "CLControlParser.swift",
        "CLFormat.swift",
        "CLFormatConfig.swift",
        "CLFormatError.swift",
        "Currency.swift",
        "Directive.swift",
        "Modifiers.swift",
        "Number.swift",
        "NumberFormat.swift",
        "Optional.swift",
        "Parameters.swift",
        "StandardDirectiveSpecifier.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.