Build Information
Successful build of MonetaryAmount, reference 1.1.1 (344205
), with Swift 6.0 for macOS (SPM) on 31 Oct 2024 08:06:33 UTC.
Swift 6 data race errors: 157
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
242 |
243 | /// Taka (BDT) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:244:16: warning: static property 'BDT' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
242 |
243 | /// Taka (BDT) with minor unit 2
244 | static let BDT = Currency(name: "Taka", code: "BDT", minorUnit: 2)
| |- warning: static property 'BDT' 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 'BDT' 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 |
246 | /// Bulgarian Lev (BGN) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:247:16: warning: static property 'BGN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
245 |
246 | /// Bulgarian Lev (BGN) with minor unit 2
247 | static let BGN = Currency(name: "Bulgarian Lev", code: "BGN", minorUnit: 2)
| |- warning: static property 'BGN' 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 'BGN' 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 |
249 | /// Bahraini Dinar (BHD) with minor unit 3
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:250:16: warning: static property 'BHD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
248 |
249 | /// Bahraini Dinar (BHD) with minor unit 3
250 | static let BHD = Currency(name: "Bahraini Dinar", code: "BHD", minorUnit: 3)
| |- warning: static property 'BHD' 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 'BHD' 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 |
252 | /// Burundi Franc (BIF) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:253:16: warning: static property 'BIF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
251 |
252 | /// Burundi Franc (BIF) with minor unit 0
253 | static let BIF = Currency(name: "Burundi Franc", code: "BIF", minorUnit: 0)
| |- warning: static property 'BIF' 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 'BIF' 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 |
255 | /// Bermudian Dollar (BMD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:256:16: warning: static property 'BMD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
254 |
255 | /// Bermudian Dollar (BMD) with minor unit 2
256 | static let BMD = Currency(name: "Bermudian Dollar", code: "BMD", minorUnit: 2)
| |- warning: static property 'BMD' 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 'BMD' 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 |
258 | /// Brunei Dollar (BND) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:259:16: warning: static property 'BND' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
257 |
258 | /// Brunei Dollar (BND) with minor unit 2
259 | static let BND = Currency(name: "Brunei Dollar", code: "BND", minorUnit: 2)
| |- warning: static property 'BND' 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 'BND' 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 |
261 | /// Boliviano (BOB) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:262:16: warning: static property 'BOB' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
260 |
261 | /// Boliviano (BOB) with minor unit 2
262 | static let BOB = Currency(name: "Boliviano", code: "BOB", minorUnit: 2)
| |- warning: static property 'BOB' 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 'BOB' 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 |
264 | /// Brazilian Real (BRL) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:265:16: warning: static property 'BRL' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
263 |
264 | /// Brazilian Real (BRL) with minor unit 2
265 | static let BRL = Currency(name: "Brazilian Real", code: "BRL", minorUnit: 2)
| |- warning: static property 'BRL' 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 'BRL' 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 |
267 | /// Bahamian Dollar (BSD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:268:16: warning: static property 'BSD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
266 |
267 | /// Bahamian Dollar (BSD) with minor unit 2
268 | static let BSD = Currency(name: "Bahamian Dollar", code: "BSD", minorUnit: 2)
| |- warning: static property 'BSD' 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 'BSD' 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 |
270 | /// Ngultrum (BTN) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:271:16: warning: static property 'BTN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
269 |
270 | /// Ngultrum (BTN) with minor unit 2
271 | static let BTN = Currency(name: "Ngultrum", code: "BTN", minorUnit: 2)
| |- warning: static property 'BTN' 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 'BTN' 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 | /// Pula (BWP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:274:16: warning: static property 'BWP' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
272 |
273 | /// Pula (BWP) with minor unit 2
274 | static let BWP = Currency(name: "Pula", code: "BWP", minorUnit: 2)
| |- warning: static property 'BWP' 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 'BWP' 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
275 |
276 | /// Belarusian Ruble (BYN) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:277:16: warning: static property 'BYN' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
275 |
276 | /// Belarusian Ruble (BYN) with minor unit 2
277 | static let BYN = Currency(name: "Belarusian Ruble", code: "BYN", minorUnit: 2)
| |- warning: static property 'BYN' 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 'BYN' 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
278 |
279 | /// Belize Dollar (BZD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:280:16: warning: static property 'BZD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
278 |
279 | /// Belize Dollar (BZD) with minor unit 2
280 | static let BZD = Currency(name: "Belize Dollar", code: "BZD", minorUnit: 2)
| |- warning: static property 'BZD' 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 'BZD' 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
281 |
282 | /// Canadian Dollar (CAD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:283:16: warning: static property 'CAD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
281 |
282 | /// Canadian Dollar (CAD) with minor unit 2
283 | static let CAD = Currency(name: "Canadian Dollar", code: "CAD", minorUnit: 2)
| |- warning: static property 'CAD' 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 'CAD' 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
284 |
285 | /// Congolese Franc (CDF) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:286:16: 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
284 |
285 | /// Congolese Franc (CDF) with minor unit 2
286 | static let CDF = Currency(name: "Congolese Franc", code: "CDF", minorUnit: 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
287 |
288 | /// Swiss Franc (CHF) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:289:16: 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
287 |
288 | /// Swiss Franc (CHF) with minor unit 2
289 | static let CHF = Currency(name: "Swiss Franc", code: "CHF", minorUnit: 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
290 |
291 | /// Chilean Peso (CLP) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:292:16: 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
290 |
291 | /// Chilean Peso (CLP) with minor unit 0
292 | static let CLP = Currency(name: "Chilean Peso", code: "CLP", minorUnit: 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
293 |
294 | /// Yuan Renminbi (CNY) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:295:16: 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
293 |
294 | /// Yuan Renminbi (CNY) with minor unit 2
295 | static let CNY = Currency(name: "Yuan Renminbi", code: "CNY", minorUnit: 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
296 |
297 | /// Colombian Peso (COP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:298:16: 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
296 |
297 | /// Colombian Peso (COP) with minor unit 2
298 | static let COP = Currency(name: "Colombian Peso", code: "COP", minorUnit: 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
299 |
300 | /// Costa Rican Colon (CRC) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:301:16: 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
299 |
300 | /// Costa Rican Colon (CRC) with minor unit 2
301 | static let CRC = Currency(name: "Costa Rican Colon", code: "CRC", minorUnit: 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
302 |
303 | /// Peso Convertible (CUC) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:304:16: 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
302 |
303 | /// Peso Convertible (CUC) with minor unit 2
304 | static let CUC = Currency(name: "Peso Convertible", code: "CUC", minorUnit: 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
305 |
306 | /// Cuban Peso (CUP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:307:16: 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
305 |
306 | /// Cuban Peso (CUP) with minor unit 2
307 | static let CUP = Currency(name: "Cuban Peso", code: "CUP", minorUnit: 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
308 |
309 | /// Cabo Verde Escudo (CVE) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:310:16: warning: static property 'CVE' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
308 |
309 | /// Cabo Verde Escudo (CVE) with minor unit 2
310 | static let CVE = Currency(name: "Cabo Verde Escudo", code: "CVE", minorUnit: 2)
| |- warning: static property 'CVE' 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 'CVE' 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
311 |
312 | /// Czech Koruna (CZK) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:313:16: 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
311 |
312 | /// Czech Koruna (CZK) with minor unit 2
313 | static let CZK = Currency(name: "Czech Koruna", code: "CZK", minorUnit: 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
314 |
315 | /// Djibouti Franc (DJF) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:316:16: 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
314 |
315 | /// Djibouti Franc (DJF) with minor unit 0
316 | static let DJF = Currency(name: "Djibouti Franc", code: "DJF", minorUnit: 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
317 |
318 | /// Danish Krone (DKK) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:319:16: 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
317 |
318 | /// Danish Krone (DKK) with minor unit 2
319 | static let DKK = Currency(name: "Danish Krone", code: "DKK", minorUnit: 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
320 |
321 | /// Dominican Peso (DOP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:322:16: 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
320 |
321 | /// Dominican Peso (DOP) with minor unit 2
322 | static let DOP = Currency(name: "Dominican Peso", code: "DOP", minorUnit: 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
323 |
324 | /// Algerian Dinar (DZD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:325:16: warning: static property 'DZD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
323 |
324 | /// Algerian Dinar (DZD) with minor unit 2
325 | static let DZD = Currency(name: "Algerian Dinar", code: "DZD", minorUnit: 2)
| |- warning: static property 'DZD' 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 'DZD' 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
326 |
327 | /// Egyptian Pound (EGP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:328:16: 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
326 |
327 | /// Egyptian Pound (EGP) with minor unit 2
328 | static let EGP = Currency(name: "Egyptian Pound", code: "EGP", minorUnit: 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
329 |
330 | /// Nakfa (ERN) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:331:16: 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
329 |
330 | /// Nakfa (ERN) with minor unit 2
331 | static let ERN = Currency(name: "Nakfa", code: "ERN", minorUnit: 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
332 |
333 | /// Ethiopian Birr (ETB) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:334:16: 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
332 |
333 | /// Ethiopian Birr (ETB) with minor unit 2
334 | static let ETB = Currency(name: "Ethiopian Birr", code: "ETB", minorUnit: 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
335 |
336 | /// Euro (EUR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:337:16: warning: static property 'EUR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
335 |
336 | /// Euro (EUR) with minor unit 2
337 | static let EUR = Currency(name: "Euro", code: "EUR", minorUnit: 2)
| |- warning: static property 'EUR' 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 'EUR' 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
338 |
339 | /// Fiji Dollar (FJD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:340:16: 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
338 |
339 | /// Fiji Dollar (FJD) with minor unit 2
340 | static let FJD = Currency(name: "Fiji Dollar", code: "FJD", minorUnit: 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
341 |
342 | /// Pound Sterling (GBP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:343:16: 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
341 |
342 | /// Pound Sterling (GBP) with minor unit 2
343 | static let GBP = Currency(name: "Pound Sterling", code: "GBP", minorUnit: 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
344 |
345 | /// Lari (GEL) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:346:16: 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
344 |
345 | /// Lari (GEL) with minor unit 2
346 | static let GEL = Currency(name: "Lari", code: "GEL", minorUnit: 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
347 |
348 | /// Ghana Cedi (GHS) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:349:16: 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
347 |
348 | /// Ghana Cedi (GHS) with minor unit 2
349 | static let GHS = Currency(name: "Ghana Cedi", code: "GHS", minorUnit: 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
350 |
351 | /// Gibraltar Pound (GIP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:352:16: 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
350 |
351 | /// Gibraltar Pound (GIP) with minor unit 2
352 | static let GIP = Currency(name: "Gibraltar Pound", code: "GIP", minorUnit: 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
353 |
354 | /// Dalasi (GMD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:355:16: 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
353 |
354 | /// Dalasi (GMD) with minor unit 2
355 | static let GMD = Currency(name: "Dalasi", code: "GMD", minorUnit: 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
356 |
357 | /// Guinean Franc (GNF) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:358:16: 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
356 |
357 | /// Guinean Franc (GNF) with minor unit 0
358 | static let GNF = Currency(name: "Guinean Franc", code: "GNF", minorUnit: 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
359 |
360 | /// Quetzal (GTQ) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:361:16: 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
359 |
360 | /// Quetzal (GTQ) with minor unit 2
361 | static let GTQ = Currency(name: "Quetzal", code: "GTQ", minorUnit: 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
362 |
363 | /// Guyana Dollar (GYD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:364:16: 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
362 |
363 | /// Guyana Dollar (GYD) with minor unit 2
364 | static let GYD = Currency(name: "Guyana Dollar", code: "GYD", minorUnit: 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
365 |
366 | /// Hong Kong Dollar (HKD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:367:16: 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
365 |
366 | /// Hong Kong Dollar (HKD) with minor unit 2
367 | static let HKD = Currency(name: "Hong Kong Dollar", code: "HKD", minorUnit: 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
368 |
369 | /// Lempira (HNL) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:370:16: 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
368 |
369 | /// Lempira (HNL) with minor unit 2
370 | static let HNL = Currency(name: "Lempira", code: "HNL", minorUnit: 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
371 |
372 | /// Kuna (HRK) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:373:16: warning: static property 'HRK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
371 |
372 | /// Kuna (HRK) with minor unit 2
373 | static let HRK = Currency(name: "Kuna", code: "HRK", minorUnit: 2)
| |- warning: static property 'HRK' 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 'HRK' 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
374 |
375 | /// Gourde (HTG) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:376:16: 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
374 |
375 | /// Gourde (HTG) with minor unit 2
376 | static let HTG = Currency(name: "Gourde", code: "HTG", minorUnit: 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
377 |
378 | /// Forint (HUF) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:379:16: 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
377 |
378 | /// Forint (HUF) with minor unit 2
379 | static let HUF = Currency(name: "Forint", code: "HUF", minorUnit: 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
380 |
381 | /// Rupiah (IDR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:382:16: 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
380 |
381 | /// Rupiah (IDR) with minor unit 2
382 | static let IDR = Currency(name: "Rupiah", code: "IDR", minorUnit: 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
383 |
384 | /// New Israeli Sheqel (ILS) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:385:16: 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
383 |
384 | /// New Israeli Sheqel (ILS) with minor unit 2
385 | static let ILS = Currency(name: "New Israeli Sheqel", code: "ILS", minorUnit: 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
386 |
387 | /// Indian Rupee (INR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:388:16: warning: static property 'INR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
386 |
387 | /// Indian Rupee (INR) with minor unit 2
388 | static let INR = Currency(name: "Indian Rupee", code: "INR", minorUnit: 2)
| |- warning: static property 'INR' 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 'INR' 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
389 |
390 | /// Iraqi Dinar (IQD) with minor unit 3
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:391:16: 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
389 |
390 | /// Iraqi Dinar (IQD) with minor unit 3
391 | static let IQD = Currency(name: "Iraqi Dinar", code: "IQD", minorUnit: 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
392 |
393 | /// Iranian Rial (IRR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:394:16: 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
392 |
393 | /// Iranian Rial (IRR) with minor unit 2
394 | static let IRR = Currency(name: "Iranian Rial", code: "IRR", minorUnit: 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
395 |
396 | /// Iceland Krona (ISK) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:397:16: 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
395 |
396 | /// Iceland Krona (ISK) with minor unit 0
397 | static let ISK = Currency(name: "Iceland Krona", code: "ISK", minorUnit: 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
398 |
399 | /// Jamaican Dollar (JMD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:400:16: 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
398 |
399 | /// Jamaican Dollar (JMD) with minor unit 2
400 | static let JMD = Currency(name: "Jamaican Dollar", code: "JMD", minorUnit: 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
401 |
402 | /// Jordanian Dinar (JOD) with minor unit 3
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:403:16: 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
401 |
402 | /// Jordanian Dinar (JOD) with minor unit 3
403 | static let JOD = Currency(name: "Jordanian Dinar", code: "JOD", minorUnit: 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
404 |
405 | /// Yen (JPY) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:406:16: 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
404 |
405 | /// Yen (JPY) with minor unit 0
406 | static let JPY = Currency(name: "Yen", code: "JPY", minorUnit: 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
407 |
408 | /// Kenyan Shilling (KES) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:409:16: 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
407 |
408 | /// Kenyan Shilling (KES) with minor unit 2
409 | static let KES = Currency(name: "Kenyan Shilling", code: "KES", minorUnit: 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
410 |
411 | /// Som (KGS) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:412:16: 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
410 |
411 | /// Som (KGS) with minor unit 2
412 | static let KGS = Currency(name: "Som", code: "KGS", minorUnit: 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
413 |
414 | /// Riel (KHR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:415:16: warning: static property 'KHR' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
413 |
414 | /// Riel (KHR) with minor unit 2
415 | static let KHR = Currency(name: "Riel", code: "KHR", minorUnit: 2)
| |- warning: static property 'KHR' 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 'KHR' 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
416 |
417 | /// Comorian Franc (KMF) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:418:16: 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
416 |
417 | /// Comorian Franc (KMF) with minor unit 0
418 | static let KMF = Currency(name: "Comorian Franc", code: "KMF", minorUnit: 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
419 |
420 | /// North Korean Won (KPW) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:421:16: 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
419 |
420 | /// North Korean Won (KPW) with minor unit 2
421 | static let KPW = Currency(name: "North Korean Won", code: "KPW", minorUnit: 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
422 |
423 | /// Won (KRW) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:424:16: 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
422 |
423 | /// Won (KRW) with minor unit 0
424 | static let KRW = Currency(name: "Won", code: "KRW", minorUnit: 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
425 |
426 | /// Kuwaiti Dinar (KWD) with minor unit 3
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:427:16: 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
425 |
426 | /// Kuwaiti Dinar (KWD) with minor unit 3
427 | static let KWD = Currency(name: "Kuwaiti Dinar", code: "KWD", minorUnit: 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
428 |
429 | /// Cayman Islands Dollar (KYD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:430:16: 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
428 |
429 | /// Cayman Islands Dollar (KYD) with minor unit 2
430 | static let KYD = Currency(name: "Cayman Islands Dollar", code: "KYD", minorUnit: 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
431 |
432 | /// Tenge (KZT) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:433:16: 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
431 |
432 | /// Tenge (KZT) with minor unit 2
433 | static let KZT = Currency(name: "Tenge", code: "KZT", minorUnit: 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
434 |
435 | /// Lao Kip (LAK) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:436:16: 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
434 |
435 | /// Lao Kip (LAK) with minor unit 2
436 | static let LAK = Currency(name: "Lao Kip", code: "LAK", minorUnit: 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
437 |
438 | /// Lebanese Pound (LBP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:439:16: 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
437 |
438 | /// Lebanese Pound (LBP) with minor unit 2
439 | static let LBP = Currency(name: "Lebanese Pound", code: "LBP", minorUnit: 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
440 |
441 | /// Sri Lanka Rupee (LKR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:442:16: 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
440 |
441 | /// Sri Lanka Rupee (LKR) with minor unit 2
442 | static let LKR = Currency(name: "Sri Lanka Rupee", code: "LKR", minorUnit: 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
443 |
444 | /// Liberian Dollar (LRD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:445:16: 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
443 |
444 | /// Liberian Dollar (LRD) with minor unit 2
445 | static let LRD = Currency(name: "Liberian Dollar", code: "LRD", minorUnit: 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
446 |
447 | /// Loti (LSL) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:448:16: 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
446 |
447 | /// Loti (LSL) with minor unit 2
448 | static let LSL = Currency(name: "Loti", code: "LSL", minorUnit: 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
449 |
450 | /// Libyan Dinar (LYD) with minor unit 3
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:451:16: 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
449 |
450 | /// Libyan Dinar (LYD) with minor unit 3
451 | static let LYD = Currency(name: "Libyan Dinar", code: "LYD", minorUnit: 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
452 |
453 | /// Moroccan Dirham (MAD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:454:16: 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
452 |
453 | /// Moroccan Dirham (MAD) with minor unit 2
454 | static let MAD = Currency(name: "Moroccan Dirham", code: "MAD", minorUnit: 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
455 |
456 | /// Moldovan Leu (MDL) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:457:16: 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
455 |
456 | /// Moldovan Leu (MDL) with minor unit 2
457 | static let MDL = Currency(name: "Moldovan Leu", code: "MDL", minorUnit: 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
458 |
459 | /// Malagasy Ariary (MGA) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:460:16: 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
458 |
459 | /// Malagasy Ariary (MGA) with minor unit 2
460 | static let MGA = Currency(name: "Malagasy Ariary", code: "MGA", minorUnit: 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
461 |
462 | /// Denar (MKD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:463:16: 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
461 |
462 | /// Denar (MKD) with minor unit 2
463 | static let MKD = Currency(name: "Denar", code: "MKD", minorUnit: 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
464 |
465 | /// Kyat (MMK) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:466:16: 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
464 |
465 | /// Kyat (MMK) with minor unit 2
466 | static let MMK = Currency(name: "Kyat", code: "MMK", minorUnit: 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
467 |
468 | /// Tugrik (MNT) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:469:16: 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
467 |
468 | /// Tugrik (MNT) with minor unit 2
469 | static let MNT = Currency(name: "Tugrik", code: "MNT", minorUnit: 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
470 |
471 | /// Pataca (MOP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:472:16: 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
470 |
471 | /// Pataca (MOP) with minor unit 2
472 | static let MOP = Currency(name: "Pataca", code: "MOP", minorUnit: 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
473 |
474 | /// Ouguiya (MRO) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:475:16: warning: static property 'MRO' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
473 |
474 | /// Ouguiya (MRO) with minor unit 2
475 | static let MRO = Currency(name: "Ouguiya", code: "MRO", minorUnit: 2)
| |- warning: static property 'MRO' 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 'MRO' 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
476 |
477 | /// Mauritius Rupee (MUR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:478:16: 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
476 |
477 | /// Mauritius Rupee (MUR) with minor unit 2
478 | static let MUR = Currency(name: "Mauritius Rupee", code: "MUR", minorUnit: 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
479 |
480 | /// Rufiyaa (MVR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:481:16: 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
479 |
480 | /// Rufiyaa (MVR) with minor unit 2
481 | static let MVR = Currency(name: "Rufiyaa", code: "MVR", minorUnit: 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
482 |
483 | /// Malawi Kwacha (MWK) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:484:16: 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
482 |
483 | /// Malawi Kwacha (MWK) with minor unit 2
484 | static let MWK = Currency(name: "Malawi Kwacha", code: "MWK", minorUnit: 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
485 |
486 | /// Mexican Peso (MXN) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:487:16: 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
485 |
486 | /// Mexican Peso (MXN) with minor unit 2
487 | static let MXN = Currency(name: "Mexican Peso", code: "MXN", minorUnit: 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
488 |
489 | /// Malaysian Ringgit (MYR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:490:16: 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
488 |
489 | /// Malaysian Ringgit (MYR) with minor unit 2
490 | static let MYR = Currency(name: "Malaysian Ringgit", code: "MYR", minorUnit: 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
491 |
492 | /// Mozambique Metical (MZN) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:493:16: 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
491 |
492 | /// Mozambique Metical (MZN) with minor unit 2
493 | static let MZN = Currency(name: "Mozambique Metical", code: "MZN", minorUnit: 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
494 |
495 | /// Namibia Dollar (NAD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:496:16: 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
494 |
495 | /// Namibia Dollar (NAD) with minor unit 2
496 | static let NAD = Currency(name: "Namibia Dollar", code: "NAD", minorUnit: 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
497 |
498 | /// Naira (NGN) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:499:16: 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
497 |
498 | /// Naira (NGN) with minor unit 2
499 | static let NGN = Currency(name: "Naira", code: "NGN", minorUnit: 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
500 |
501 | /// Cordoba Oro (NIO) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:502:16: 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
500 |
501 | /// Cordoba Oro (NIO) with minor unit 2
502 | static let NIO = Currency(name: "Cordoba Oro", code: "NIO", minorUnit: 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
503 |
504 | /// Norwegian Krone (NOK) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:505:16: warning: static property 'NOK' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
503 |
504 | /// Norwegian Krone (NOK) with minor unit 2
505 | static let NOK = Currency(name: "Norwegian Krone", code: "NOK", minorUnit: 2)
| |- warning: static property 'NOK' 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 'NOK' 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
506 |
507 | /// Nepalese Rupee (NPR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:508:16: 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
506 |
507 | /// Nepalese Rupee (NPR) with minor unit 2
508 | static let NPR = Currency(name: "Nepalese Rupee", code: "NPR", minorUnit: 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
509 |
510 | /// New Zealand Dollar (NZD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:511:16: 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
509 |
510 | /// New Zealand Dollar (NZD) with minor unit 2
511 | static let NZD = Currency(name: "New Zealand Dollar", code: "NZD", minorUnit: 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
512 |
513 | /// Rial Omani (OMR) with minor unit 3
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:514:16: 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
512 |
513 | /// Rial Omani (OMR) with minor unit 3
514 | static let OMR = Currency(name: "Rial Omani", code: "OMR", minorUnit: 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
515 |
516 | /// Balboa (PAB) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:517:16: 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
515 |
516 | /// Balboa (PAB) with minor unit 2
517 | static let PAB = Currency(name: "Balboa", code: "PAB", minorUnit: 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
518 |
519 | /// Sol (PEN) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:520:16: 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
518 |
519 | /// Sol (PEN) with minor unit 2
520 | static let PEN = Currency(name: "Sol", code: "PEN", minorUnit: 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
521 |
522 | /// Kina (PGK) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:523:16: 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
521 |
522 | /// Kina (PGK) with minor unit 2
523 | static let PGK = Currency(name: "Kina", code: "PGK", minorUnit: 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
524 |
525 | /// Philippine Piso (PHP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:526:16: 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
524 |
525 | /// Philippine Piso (PHP) with minor unit 2
526 | static let PHP = Currency(name: "Philippine Piso", code: "PHP", minorUnit: 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
527 |
528 | /// Pakistan Rupee (PKR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:529:16: 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
527 |
528 | /// Pakistan Rupee (PKR) with minor unit 2
529 | static let PKR = Currency(name: "Pakistan Rupee", code: "PKR", minorUnit: 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
530 |
531 | /// Zloty (PLN) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:532:16: 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
530 |
531 | /// Zloty (PLN) with minor unit 2
532 | static let PLN = Currency(name: "Zloty", code: "PLN", minorUnit: 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
533 |
534 | /// Guarani (PYG) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:535:16: 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
533 |
534 | /// Guarani (PYG) with minor unit 0
535 | static let PYG = Currency(name: "Guarani", code: "PYG", minorUnit: 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
536 |
537 | /// Qatari Rial (QAR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:538:16: 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
536 |
537 | /// Qatari Rial (QAR) with minor unit 2
538 | static let QAR = Currency(name: "Qatari Rial", code: "QAR", minorUnit: 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
539 |
540 | /// Romanian Leu (RON) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:541:16: 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
539 |
540 | /// Romanian Leu (RON) with minor unit 2
541 | static let RON = Currency(name: "Romanian Leu", code: "RON", minorUnit: 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
542 |
543 | /// Serbian Dinar (RSD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:544:16: 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
542 |
543 | /// Serbian Dinar (RSD) with minor unit 2
544 | static let RSD = Currency(name: "Serbian Dinar", code: "RSD", minorUnit: 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
545 |
546 | /// Russian Ruble (RUB) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:547:16: 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
545 |
546 | /// Russian Ruble (RUB) with minor unit 2
547 | static let RUB = Currency(name: "Russian Ruble", code: "RUB", minorUnit: 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
548 |
549 | /// Rwanda Franc (RWF) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:550:16: 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
548 |
549 | /// Rwanda Franc (RWF) with minor unit 0
550 | static let RWF = Currency(name: "Rwanda Franc", code: "RWF", minorUnit: 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
551 |
552 | /// Saudi Riyal (SAR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:553:16: 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
551 |
552 | /// Saudi Riyal (SAR) with minor unit 2
553 | static let SAR = Currency(name: "Saudi Riyal", code: "SAR", minorUnit: 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
554 |
555 | /// Solomon Islands Dollar (SBD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:556:16: 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
554 |
555 | /// Solomon Islands Dollar (SBD) with minor unit 2
556 | static let SBD = Currency(name: "Solomon Islands Dollar", code: "SBD", minorUnit: 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
557 |
558 | /// Seychelles Rupee (SCR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:559:16: 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
557 |
558 | /// Seychelles Rupee (SCR) with minor unit 2
559 | static let SCR = Currency(name: "Seychelles Rupee", code: "SCR", minorUnit: 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
560 |
561 | /// Sudanese Pound (SDG) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:562:16: 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
560 |
561 | /// Sudanese Pound (SDG) with minor unit 2
562 | static let SDG = Currency(name: "Sudanese Pound", code: "SDG", minorUnit: 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
563 |
564 | /// Swedish Krona (SEK) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:565:16: 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
563 |
564 | /// Swedish Krona (SEK) with minor unit 2
565 | static let SEK = Currency(name: "Swedish Krona", code: "SEK", minorUnit: 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
566 |
567 | /// Singapore Dollar (SGD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:568:16: 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
566 |
567 | /// Singapore Dollar (SGD) with minor unit 2
568 | static let SGD = Currency(name: "Singapore Dollar", code: "SGD", minorUnit: 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
569 |
570 | /// Saint Helena Pound (SHP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:571:16: 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
569 |
570 | /// Saint Helena Pound (SHP) with minor unit 2
571 | static let SHP = Currency(name: "Saint Helena Pound", code: "SHP", minorUnit: 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
572 |
573 | /// Leone (SLL) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:574:16: 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
572 |
573 | /// Leone (SLL) with minor unit 2
574 | static let SLL = Currency(name: "Leone", code: "SLL", minorUnit: 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
575 |
576 | /// Somali Shilling (SOS) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:577:16: 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
575 |
576 | /// Somali Shilling (SOS) with minor unit 2
577 | static let SOS = Currency(name: "Somali Shilling", code: "SOS", minorUnit: 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
578 |
579 | /// Surinam Dollar (SRD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:580:16: 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
578 |
579 | /// Surinam Dollar (SRD) with minor unit 2
580 | static let SRD = Currency(name: "Surinam Dollar", code: "SRD", minorUnit: 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
581 |
582 | /// South Sudanese Pound (SSP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:583:16: 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
581 |
582 | /// South Sudanese Pound (SSP) with minor unit 2
583 | static let SSP = Currency(name: "South Sudanese Pound", code: "SSP", minorUnit: 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
584 |
585 | /// Dobra (STD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:586:16: warning: static property 'STD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
584 |
585 | /// Dobra (STD) with minor unit 2
586 | static let STD = Currency(name: "Dobra", code: "STD", minorUnit: 2)
| |- warning: static property 'STD' 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 'STD' 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
587 |
588 | /// El Salvador Colon (SVC) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:589:16: 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
587 |
588 | /// El Salvador Colon (SVC) with minor unit 2
589 | static let SVC = Currency(name: "El Salvador Colon", code: "SVC", minorUnit: 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
590 |
591 | /// Syrian Pound (SYP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:592:16: 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
590 |
591 | /// Syrian Pound (SYP) with minor unit 2
592 | static let SYP = Currency(name: "Syrian Pound", code: "SYP", minorUnit: 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
593 |
594 | /// Lilangeni (SZL) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:595:16: 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
593 |
594 | /// Lilangeni (SZL) with minor unit 2
595 | static let SZL = Currency(name: "Lilangeni", code: "SZL", minorUnit: 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
596 |
597 | /// Baht (THB) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:598:16: 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
596 |
597 | /// Baht (THB) with minor unit 2
598 | static let THB = Currency(name: "Baht", code: "THB", minorUnit: 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
599 |
600 | /// Somoni (TJS) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:601:16: 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
599 |
600 | /// Somoni (TJS) with minor unit 2
601 | static let TJS = Currency(name: "Somoni", code: "TJS", minorUnit: 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
602 |
603 | /// Turkmenistan New Manat (TMT) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:604:16: 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
602 |
603 | /// Turkmenistan New Manat (TMT) with minor unit 2
604 | static let TMT = Currency(name: "Turkmenistan New Manat", code: "TMT", minorUnit: 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
605 |
606 | /// Tunisian Dinar (TND) with minor unit 3
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:607:16: 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
605 |
606 | /// Tunisian Dinar (TND) with minor unit 3
607 | static let TND = Currency(name: "Tunisian Dinar", code: "TND", minorUnit: 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
608 |
609 | /// Pa’anga (TOP) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:610:16: 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
608 |
609 | /// Pa’anga (TOP) with minor unit 2
610 | static let TOP = Currency(name: "Pa’anga", code: "TOP", minorUnit: 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
611 |
612 | /// Turkish Lira (TRY) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:613:16: 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
611 |
612 | /// Turkish Lira (TRY) with minor unit 2
613 | static let TRY = Currency(name: "Turkish Lira", code: "TRY", minorUnit: 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
614 |
615 | /// Trinidad and Tobago Dollar (TTD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:616:16: 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
614 |
615 | /// Trinidad and Tobago Dollar (TTD) with minor unit 2
616 | static let TTD = Currency(name: "Trinidad and Tobago Dollar", code: "TTD", minorUnit: 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
617 |
618 | /// Tanzanian Shilling (TZS) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:619:16: 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
617 |
618 | /// Tanzanian Shilling (TZS) with minor unit 2
619 | static let TZS = Currency(name: "Tanzanian Shilling", code: "TZS", minorUnit: 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
620 |
621 | /// Hryvnia (UAH) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:622:16: 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
620 |
621 | /// Hryvnia (UAH) with minor unit 2
622 | static let UAH = Currency(name: "Hryvnia", code: "UAH", minorUnit: 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
623 |
624 | /// Uganda Shilling (UGX) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:625:16: 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
623 |
624 | /// Uganda Shilling (UGX) with minor unit 0
625 | static let UGX = Currency(name: "Uganda Shilling", code: "UGX", minorUnit: 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
626 |
627 | /// US Dollar (USD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:628:16: warning: static property 'USD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// US Dollar (USD) with minor unit 2
628 | static let USD = Currency(name: "US Dollar", code: "USD", minorUnit: 2)
| |- warning: static property 'USD' 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 'USD' 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
629 |
630 | /// Peso Uruguayo (UYU) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:631:16: 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
629 |
630 | /// Peso Uruguayo (UYU) with minor unit 2
631 | static let UYU = Currency(name: "Peso Uruguayo", code: "UYU", minorUnit: 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
632 |
633 | /// Uzbekistan Sum (UZS) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:634:16: 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
632 |
633 | /// Uzbekistan Sum (UZS) with minor unit 2
634 | static let UZS = Currency(name: "Uzbekistan Sum", code: "UZS", minorUnit: 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
635 |
636 | /// Bolívar (VEF) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:637:16: warning: static property 'VEF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
635 |
636 | /// Bolívar (VEF) with minor unit 2
637 | static let VEF = Currency(name: "Bolívar", code: "VEF", minorUnit: 2)
| |- warning: static property 'VEF' 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 'VEF' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |
639 | /// Dong (VND) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:640:16: 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
638 |
639 | /// Dong (VND) with minor unit 0
640 | static let VND = Currency(name: "Dong", code: "VND", minorUnit: 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
641 |
642 | /// Vatu (VUV) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:643:16: 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
641 |
642 | /// Vatu (VUV) with minor unit 0
643 | static let VUV = Currency(name: "Vatu", code: "VUV", minorUnit: 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
644 |
645 | /// Tala (WST) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:646:16: 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
644 |
645 | /// Tala (WST) with minor unit 2
646 | static let WST = Currency(name: "Tala", code: "WST", minorUnit: 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
647 |
648 | /// CFA Franc BEAC (XAF) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:649:16: warning: static property 'XAF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
647 |
648 | /// CFA Franc BEAC (XAF) with minor unit 0
649 | static let XAF = Currency(name: "CFA Franc BEAC", code: "XAF", minorUnit: 0)
| |- warning: static property 'XAF' 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 'XAF' 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
650 |
651 | /// East Caribbean Dollar (XCD) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:652:16: warning: static property 'XCD' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
650 |
651 | /// East Caribbean Dollar (XCD) with minor unit 2
652 | static let XCD = Currency(name: "East Caribbean Dollar", code: "XCD", minorUnit: 2)
| |- warning: static property 'XCD' 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 'XCD' 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
653 |
654 | /// CFA Franc BCEAO (XOF) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:655:16: warning: static property 'XOF' is not concurrency-safe because non-'Sendable' type 'Currency' may have shared mutable state; this is an error in the Swift 6 language mode
653 |
654 | /// CFA Franc BCEAO (XOF) with minor unit 0
655 | static let XOF = Currency(name: "CFA Franc BCEAO", code: "XOF", minorUnit: 0)
| |- warning: static property 'XOF' 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 'XOF' 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
656 |
657 | /// CFP Franc (XPF) with minor unit 0
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:658:16: 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
656 |
657 | /// CFP Franc (XPF) with minor unit 0
658 | static let XPF = Currency(name: "CFP Franc", code: "XPF", minorUnit: 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
659 |
660 | /// Yemeni Rial (YER) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:661:16: 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
659 |
660 | /// Yemeni Rial (YER) with minor unit 2
661 | static let YER = Currency(name: "Yemeni Rial", code: "YER", minorUnit: 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
662 |
663 | /// Rand (ZAR) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:664:16: 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
662 |
663 | /// Rand (ZAR) with minor unit 2
664 | static let ZAR = Currency(name: "Rand", code: "ZAR", minorUnit: 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
665 |
666 | /// Zambian Kwacha (ZMW) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:667:16: 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
665 |
666 | /// Zambian Kwacha (ZMW) with minor unit 2
667 | static let ZMW = Currency(name: "Zambian Kwacha", code: "ZMW", minorUnit: 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
668 |
669 | /// Zimbabwe Dollar (ZWL) with minor unit 2
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:670:16: 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
668 |
669 | /// Zimbabwe Dollar (ZWL) with minor unit 2
670 | static let ZWL = Currency(name: "Zimbabwe Dollar", code: "ZWL", minorUnit: 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
671 |
672 |
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currencies+Generated.swift:673:24: warning: static property 'currencyTable' 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
671 |
672 |
673 | static private let currencyTable: [String: Currency] = [
| |- warning: static property 'currencyTable' 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 'currencyTable' 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
674 | AED.code: AED,
675 | AFN.code: AFN,
/Users/admin/builder/spi-builder-workspace/Sources/MonetaryAmount/Currency.swift:24:15: note: consider making struct 'Currency' conform to the 'Sendable' protocol
22 | /// [Wikipedia Entry for ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)
23 | ///
24 | public struct Currency: Equatable, Hashable {
| `- note: consider making struct 'Currency' conform to the 'Sendable' protocol
25 |
26 | // MARK: Currency Properties
[49/56] Compiling MonetaryAmount Currency.swift
[49/56] Write Objects.LinkFileList
[50/56] Archiving libMonetaryAmount.a
[52/56] Compiling Stencil Tokenizer.swift
[53/56] Compiling Stencil Variable.swift
[54/58] Compiling CurrenciesGenerator main.swift
[55/58] Emitting module CurrenciesGenerator
[55/58] Write Objects.LinkFileList
[56/58] Linking CurrenciesGenerator
[57/58] Applying CurrenciesGenerator
Build complete! (14.51s)
Build complete.
{
"dependencies" : [
{
"identity" : "roundeddecimal",
"requirement" : {
"range" : [
{
"lower_bound" : "2.1.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SoftwareEngineerChris/RoundedDecimal.git"
},
{
"identity" : "consolidate",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SoftwareEngineerChris/Consolidate.git"
},
{
"identity" : "stencil",
"requirement" : {
"range" : [
{
"lower_bound" : "0.13.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/stencilproject/Stencil.git"
}
],
"manifest_display_name" : "MonetaryAmount",
"name" : "MonetaryAmount",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "MonetaryAmount",
"targets" : [
"MonetaryAmount"
],
"type" : {
"library" : [
"static"
]
}
},
{
"name" : "CurrenciesGenerator",
"targets" : [
"CurrenciesGenerator"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "MonetaryAmountTests",
"module_type" : "SwiftTarget",
"name" : "MonetaryAmountTests",
"path" : "Tests/MonetaryAmountTests",
"sources" : [
"CurrencyTests.swift",
"MonetaryAmountTests.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"MonetaryAmount"
],
"type" : "test"
},
{
"c99name" : "MonetaryAmount",
"module_type" : "SwiftTarget",
"name" : "MonetaryAmount",
"path" : "Sources/MonetaryAmount",
"product_dependencies" : [
"RoundedDecimal",
"Consolidate"
],
"product_memberships" : [
"MonetaryAmount"
],
"sources" : [
"Currencies+Generated.swift",
"Currency.swift",
"MonetaryAmount+Arithmetic.swift",
"MonetaryAmount+Consolidation.swift",
"MonetaryAmount+Construction.swift",
"MonetaryAmount+Negation.swift",
"MonetaryAmount.swift",
"NumberFormatter+Currency.swift"
],
"type" : "library"
},
{
"c99name" : "CurrenciesGenerator",
"module_type" : "SwiftTarget",
"name" : "CurrenciesGenerator",
"path" : "Sources/CurrenciesGenerator",
"product_dependencies" : [
"Stencil"
],
"product_memberships" : [
"CurrenciesGenerator"
],
"sources" : [
"main.swift"
],
"type" : "executable"
}
],
"tools_version" : "5.0"
}
Done.